-rw-r--r-- | .clang-format | 9L |
-rw-r--r-- | .clang-tidy | 43L |
-rw-r--r-- | .gitignore | 6L |
-rw-r--r-- | .gn | 24L |
-rw-r--r-- | BUILD.gn | 118L |
-rw-r--r-- | LICENSE | 22L |
-rw-r--r-- | Makefile | 24L |
-rw-r--r-- | README.md | 106L |
-rw-r--r-- | build/BUILD.gn | 70L |
-rw-r--r-- | build/BUILDCONFIG.gn | 118L |
-rw-r--r-- | build/toolchain/BUILD.gn | 137L |
-rw-r--r-- | format.c | 269L |
-rw-r--r-- | format.h | 47L |
-rw-r--r-- | git/BUILD.gn | 28L |
-rw-r--r-- | git/commit.c | 214L |
-rw-r--r-- | git/commit.h | 58L |
-rw-r--r-- | git/delta.c | 291L |
-rw-r--r-- | git/delta.h | 36L |
-rw-r--r-- | git/file.c | 74L |
-rw-r--r-- | git/file.h | 23L |
-rw-r--r-- | git/git.c | 24L |
-rw-r--r-- | git/git.h | 11L |
-rw-r--r-- | git/internal.h | 31L |
-rw-r--r-- | git/reference.c | 104L |
-rw-r--r-- | git/reference.h | 18L |
-rw-r--r-- | git/repo.c | 493L |
-rw-r--r-- | git/repo.h | 38L |
-rw-r--r-- | gitout.c | 166L |
-rw-r--r-- | gitout.h | 12L |
-rw-r--r-- | gitout_index.c | 93L |
-rw-r--r-- | gitout_index.h | 12L |
-rw-r--r-- | gitout_index_main.c | 21L |
-rw-r--r-- | gitout_main.c | 23L |
-rw-r--r-- | gitout_tests.c | 17L |
-rw-r--r-- | gitout_tests_main.c | 3L |
-rw-r--r-- | secondary/third_party/utest/BUILD.gn | 36L |
-rw-r--r-- | security.c | 53L |
-rw-r--r-- | security.h | 25L |
-rw-r--r-- | third_party/openbsd/BUILD.gn | 32L |
-rw-r--r-- | third_party/openbsd/reallocarray.c | 37L |
-rw-r--r-- | third_party/openbsd/reallocarray.h | 9L |
-rw-r--r-- | third_party/openbsd/strlcat.c | 57L |
-rw-r--r-- | third_party/openbsd/strlcat.h | 9L |
-rw-r--r-- | third_party/openbsd/strlcpy.c | 51L |
-rw-r--r-- | third_party/openbsd/strlcpy.h | 9L |
-rw-r--r-- | third_party/utest/.clang-format | 2L |
-rw-r--r-- | third_party/utest/.github/FUNDING.yml | 1L |
-rw-r--r-- | third_party/utest/.github/workflows/cmake.yml | 107L |
-rw-r--r-- | third_party/utest/.github/workflows/sanitizers.yml | 65L |
-rw-r--r-- | third_party/utest/.gitignore | 2L |
-rw-r--r-- | third_party/utest/LICENSE | 24L |
-rw-r--r-- | third_party/utest/README.md | 702L |
-rw-r--r-- | third_party/utest/appveyor.yml | 55L |
-rw-r--r-- | third_party/utest/test/CMakeLists.txt | 132L |
-rw-r--r-- | third_party/utest/test/main.c | 111L |
-rw-r--r-- | third_party/utest/test/side_effects.c | 138L |
-rw-r--r-- | third_party/utest/test/side_effects.cpp | 136L |
-rw-r--r-- | third_party/utest/test/stdint_include.c | 32L |
-rw-r--r-- | third_party/utest/test/subprocess.h | 1186L |
-rw-r--r-- | third_party/utest/test/test.c | 268L |
-rw-r--r-- | third_party/utest/test/test.cpp | 303L |
-rw-r--r-- | third_party/utest/test/test11.c | 260L |
-rw-r--r-- | third_party/utest/test/test11.cpp | 352L |
-rw-r--r-- | third_party/utest/test/test14.cpp | 352L |
-rw-r--r-- | third_party/utest/test/test17.cpp | 352L |
-rw-r--r-- | third_party/utest/test/test99.c | 260L |
-rw-r--r-- | third_party/utest/test/test_no_exceptions.cpp | 261L |
-rw-r--r-- | third_party/utest/test/type_printers.c | 5L |
-rw-r--r-- | third_party/utest/test/type_printers.cpp | 2L |
-rw-r--r-- | third_party/utest/test/type_printers.inc | 52L |
-rw-r--r-- | third_party/utest/utest.h | 1719L |
-rw-r--r-- | utils.c | 100L |
-rw-r--r-- | utils.h | 30L |
-rw-r--r-- | utils_tests.c | 27L |
-rw-r--r-- | writer/BUILD.gn | 25L |
-rw-r--r-- | writer/atom/BUILD.gn | 12L |
-rw-r--r-- | writer/atom/atom.c | 117L |
-rw-r--r-- | writer/atom/atom.h | 40L |
-rw-r--r-- | writer/cache/BUILD.gn | 9L |
-rw-r--r-- | writer/cache/cache.c | 158L |
-rw-r--r-- | writer/cache/cache.h | 79L |
-rw-r--r-- | writer/gopher/BUILD.gn | 41L |
-rw-r--r-- | writer/gopher/commit.c | 237L |
-rw-r--r-- | writer/gopher/commit.h | 18L |
-rw-r--r-- | writer/gopher/fileblob.c | 110L |
-rw-r--r-- | writer/gopher/fileblob.h | 15L |
-rw-r--r-- | writer/gopher/files.c | 65L |
-rw-r--r-- | writer/gopher/files.h | 15L |
-rw-r--r-- | writer/gopher/index_writer.c | 43L |
-rw-r--r-- | writer/gopher/index_writer.h | 14L |
-rw-r--r-- | writer/gopher/log.c | 102L |
-rw-r--r-- | writer/gopher/log.h | 21L |
-rw-r--r-- | writer/gopher/page.c | 87L |
-rw-r--r-- | writer/gopher/page.h | 18L |
-rw-r--r-- | writer/gopher/refs.c | 145L |
-rw-r--r-- | writer/gopher/refs.h | 15L |
-rw-r--r-- | writer/gopher/repo_index.c | 57L |
-rw-r--r-- | writer/gopher/repo_index.h | 16L |
-rw-r--r-- | writer/gopher/repo_writer.c | 145L |
-rw-r--r-- | writer/gopher/repo_writer.h | 24L |
-rw-r--r-- | writer/html/BUILD.gn | 41L |
-rw-r--r-- | writer/html/commit.c | 268L |
-rw-r--r-- | writer/html/commit.h | 17L |
-rw-r--r-- | writer/html/fileblob.c | 115L |
-rw-r--r-- | writer/html/fileblob.h | 15L |
-rw-r--r-- | writer/html/files.c | 76L |
-rw-r--r-- | writer/html/files.h | 15L |
-rw-r--r-- | writer/html/index_writer.c | 48L |
-rw-r--r-- | writer/html/index_writer.h | 15L |
-rw-r--r-- | writer/html/log.c | 117L |
-rw-r--r-- | writer/html/log.h | 21L |
-rw-r--r-- | writer/html/page.c | 125L |
-rw-r--r-- | writer/html/page.h | 18L |
-rw-r--r-- | writer/html/refs.c | 147L |
-rw-r--r-- | writer/html/refs.h | 15L |
-rw-r--r-- | writer/html/repo_index.c | 90L |
-rw-r--r-- | writer/html/repo_index.h | 17L |
-rw-r--r-- | writer/html/repo_writer.c | 145L |
-rw-r--r-- | writer/html/repo_writer.h | 24L |
-rw-r--r-- | writer/index_writer.c | 117L |
-rw-r--r-- | writer/index_writer.h | 20L |
-rw-r--r-- | writer/repo_writer.c | 152L |
-rw-r--r-- | writer/repo_writer.h | 31L |