| -rw-r--r-- | .gitignore | 8L |
| -rw-r--r-- | Makefile | 72L |
| -rw-r--r-- | README | 85L |
| -rw-r--r-- | TODO | 5L |
| -rwxr-xr-x | build_scripts/cc | 5L |
| -rw-r--r-- | build_scripts/codedeps.awk | 57L |
| -rwxr-xr-x | build_scripts/genhash | 8L |
| -rwxr-xr-x | build_scripts/link | 2L |
| -rwxr-xr-x | build_scripts/make_vars.py | 83L |
| -rw-r--r-- | doc/Makefile | 10L |
| -rw-r--r-- | doc/miniroon_spec.html | 185L |
| -rw-r--r-- | doc/miniroon_spec.pl | 196L |
| -rwxr-xr-x | doc/spec2html.awk | 59L |
| -rw-r--r-- | doc/swiprolog_lexer.py | 92L |
| -rw-r--r-- | doc/tests.pl | 254L |
| -rw-r--r-- | pyminiroon-cp312-cp312-musllinux_1_2_x86_64-requirements.txt | 34L |
| -rw-r--r-- | pyminiroon-requirements.in | 4L |
| -rw-r--r-- | pyminiroon/.__init__.pyfmt | 0B |
| -rw-r--r-- | pyminiroon/__init__.py | 0B |
| -rw-r--r-- | src/Makefile | 9L |
| -rw-r--r-- | src/build.mk | 40L |
| -rw-r--r-- | src/bytebuffer.c | 51L |
| -rw-r--r-- | src/bytebuffer.h | 20L |
| -rw-r--r-- | src/caveat_env_absent.c | 47L |
| -rw-r--r-- | src/caveat_env_fnmatch.c | 86L |
| -rw-r--r-- | src/caveat_env_is.c | 57L |
| -rw-r--r-- | src/caveats.c | 62L |
| -rw-r--r-- | src/caveats.h | 19L |
| -rw-r--r-- | src/caveats_impl.h | 33L |
| -rw-r--r-- | src/cmd_read.c | 191L |
| -rw-r--r-- | src/cmd_test.c | 38L |
| -rw-r--r-- | src/cmd_verify.c | 133L |
| -rw-r--r-- | src/common.h | 10L |
| -rw-r--r-- | src/decode.c | 64L |
| -rw-r--r-- | src/decode.h | 14L |
| -rw-r--r-- | src/die_impl.h | 48L |
| -rw-r--r-- | src/envmap.c | 106L |
| -rw-r--r-- | src/envmap.h | 33L |
| -rw-r--r-- | src/errors.c | 120L |
| -rw-r--r-- | src/errors.h | 53L |
| -rw-r--r-- | src/fd_util.c | 17L |
| -rw-r--r-- | src/fd_util.h | 9L |
| -rw-r--r-- | src/greatest.h | 1266L |
| -rw-r--r-- | src/header.c | 63L |
| -rw-r--r-- | src/header.h | 25L |
| -rw-r--r-- | src/hmac_b2s_256.c | 37L |
| -rw-r--r-- | src/hmac_b2s_256.h | 8L |
| -rw-r--r-- | src/hmac_sha2_256.c | 58L |
| -rw-r--r-- | src/hmac_sha2_256.h | 11L |
| -rw-r--r-- | src/miniroon_caveat_name_perfhash.c | 107L |
| -rw-r--r-- | src/miniroon_caveat_name_perfhash.h | 15L |
| -rw-r--r-- | src/miniroon_caveat_name_perfhash.txt | 5L |
| -rw-r--r-- | src/miniroon_data.c | 7L |
| -rw-r--r-- | src/miniroon_data.h | 21L |
| -rw-r--r-- | src/netstring.c | 55L |
| -rw-r--r-- | src/netstring.h | 22L |
| -rw-r--r-- | src/secret.c | 37L |
| -rw-r--r-- | src/secret.h | 11L |
| -rw-r--r-- | src/test_blackbox.c | 36L |
| -rw-r--r-- | src/tests.h | 11L |
| -rw-r--r-- | src/verify_common.h | 15L |
| -rwxr-xr-x | test/gen-miniroon.py | 81L |
| -rw-r--r-- | test/invalid_version.miniroon | 186B |
| -rw-r--r-- | test/json/example1.json | 11L |
| -rw-r--r-- | test/json/example1_once.json | 9L |
| -rwxr-xr-x | test/miniroon/example1/run | 2L |
| -rw-r--r-- | test/miniroon/example1/secret | 32B |
| -rwxr-xr-x | test/miniroon/example1/verify | 3L |