├── .github └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README ├── include ├── action.h ├── arr.h ├── buf.h ├── cache.h ├── download.h ├── error.h ├── file.h ├── pkg.h ├── repo.h ├── sha256.h ├── tar.h ├── test.h └── util.h ├── make ├── src ├── action.c ├── action │ ├── alt.c │ ├── build.c │ ├── checksum.c │ ├── download.c │ ├── list.c │ └── search.c ├── arr.c ├── buf.c ├── cache.c ├── download.c ├── file.c ├── kiss.c ├── pkg.c ├── repo.c ├── sha256.c ├── tar.c ├── test.c └── util.c └── test ├── test-action.c ├── test-arr.c ├── test-buf.c ├── test-cache.c ├── test-download.c ├── test-sha256.c ├── test-tar.c ├── test-util.c ├── test_hier ├── bin │ └── kiss-test ├── repo │ ├── core │ │ ├── gzip │ │ │ ├── build │ │ │ ├── checksums │ │ │ ├── sources │ │ │ └── version │ │ └── zlib │ │ │ ├── build │ │ │ ├── checksums │ │ │ ├── sources │ │ │ └── version │ └── extra │ │ └── samurai │ │ ├── build │ │ ├── checksums │ │ ├── sources │ │ └── version └── var │ └── db │ └── kiss │ └── installed │ ├── gzip │ ├── samurai │ └── zlib └── valgrind ├── lzma.supp └── musl.supp /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/README -------------------------------------------------------------------------------- /include/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/action.h -------------------------------------------------------------------------------- /include/arr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/arr.h -------------------------------------------------------------------------------- /include/buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/buf.h -------------------------------------------------------------------------------- /include/cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/cache.h -------------------------------------------------------------------------------- /include/download.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/download.h -------------------------------------------------------------------------------- /include/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/error.h -------------------------------------------------------------------------------- /include/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/file.h -------------------------------------------------------------------------------- /include/pkg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/pkg.h -------------------------------------------------------------------------------- /include/repo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/repo.h -------------------------------------------------------------------------------- /include/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/sha256.h -------------------------------------------------------------------------------- /include/tar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/tar.h -------------------------------------------------------------------------------- /include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/test.h -------------------------------------------------------------------------------- /include/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/include/util.h -------------------------------------------------------------------------------- /make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/make -------------------------------------------------------------------------------- /src/action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/action.c -------------------------------------------------------------------------------- /src/action/alt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/action/alt.c -------------------------------------------------------------------------------- /src/action/build.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/action/build.c -------------------------------------------------------------------------------- /src/action/checksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/action/checksum.c -------------------------------------------------------------------------------- /src/action/download.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/action/download.c -------------------------------------------------------------------------------- /src/action/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/action/list.c -------------------------------------------------------------------------------- /src/action/search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/action/search.c -------------------------------------------------------------------------------- /src/arr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/arr.c -------------------------------------------------------------------------------- /src/buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/buf.c -------------------------------------------------------------------------------- /src/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/cache.c -------------------------------------------------------------------------------- /src/download.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/download.c -------------------------------------------------------------------------------- /src/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/file.c -------------------------------------------------------------------------------- /src/kiss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/kiss.c -------------------------------------------------------------------------------- /src/pkg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/pkg.c -------------------------------------------------------------------------------- /src/repo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/repo.c -------------------------------------------------------------------------------- /src/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/sha256.c -------------------------------------------------------------------------------- /src/tar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/tar.c -------------------------------------------------------------------------------- /src/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/test.c -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/src/util.c -------------------------------------------------------------------------------- /test/test-action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-action.c -------------------------------------------------------------------------------- /test/test-arr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-arr.c -------------------------------------------------------------------------------- /test/test-buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-buf.c -------------------------------------------------------------------------------- /test/test-cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-cache.c -------------------------------------------------------------------------------- /test/test-download.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-download.c -------------------------------------------------------------------------------- /test/test-sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-sha256.c -------------------------------------------------------------------------------- /test/test-tar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-tar.c -------------------------------------------------------------------------------- /test/test-util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test-util.c -------------------------------------------------------------------------------- /test/test_hier/bin/kiss-test: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | printf 'hello\n' 4 | -------------------------------------------------------------------------------- /test/test_hier/repo/core/gzip/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/core/gzip/build -------------------------------------------------------------------------------- /test/test_hier/repo/core/gzip/checksums: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/core/gzip/checksums -------------------------------------------------------------------------------- /test/test_hier/repo/core/gzip/sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/core/gzip/sources -------------------------------------------------------------------------------- /test/test_hier/repo/core/gzip/version: -------------------------------------------------------------------------------- 1 | 1.10 4 2 | -------------------------------------------------------------------------------- /test/test_hier/repo/core/zlib/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/core/zlib/build -------------------------------------------------------------------------------- /test/test_hier/repo/core/zlib/checksums: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/core/zlib/checksums -------------------------------------------------------------------------------- /test/test_hier/repo/core/zlib/sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/core/zlib/sources -------------------------------------------------------------------------------- /test/test_hier/repo/core/zlib/version: -------------------------------------------------------------------------------- 1 | 1.2.11 3 2 | -------------------------------------------------------------------------------- /test/test_hier/repo/extra/samurai/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/extra/samurai/build -------------------------------------------------------------------------------- /test/test_hier/repo/extra/samurai/checksums: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/extra/samurai/checksums -------------------------------------------------------------------------------- /test/test_hier/repo/extra/samurai/sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/test_hier/repo/extra/samurai/sources -------------------------------------------------------------------------------- /test/test_hier/repo/extra/samurai/version: -------------------------------------------------------------------------------- 1 | 1.1 1 2 | -------------------------------------------------------------------------------- /test/test_hier/var/db/kiss/installed/gzip: -------------------------------------------------------------------------------- 1 | ../../../../repo/core/gzip/ -------------------------------------------------------------------------------- /test/test_hier/var/db/kiss/installed/samurai: -------------------------------------------------------------------------------- 1 | ../../../../repo/extra/samurai/ -------------------------------------------------------------------------------- /test/test_hier/var/db/kiss/installed/zlib: -------------------------------------------------------------------------------- 1 | ../../../../repo/core/zlib/ -------------------------------------------------------------------------------- /test/valgrind/lzma.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/valgrind/lzma.supp -------------------------------------------------------------------------------- /test/valgrind/musl.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylanaraps/k/HEAD/test/valgrind/musl.supp --------------------------------------------------------------------------------