| -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 | 119L | 
| -rw-r--r-- | LICENSE | 22L | 
| -rw-r--r-- | Makefile | 24L | 
| -rw-r--r-- | README.md | 86L | 
| -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-- | format_tests.c | 337L | 
| -rw-r--r-- | git/BUILD.gn | 29L | 
| -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 | 25L | 
| -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 | 500L | 
| -rw-r--r-- | git/repo.h | 38L | 
| -rw-r--r-- | gout.c | 166L | 
| -rw-r--r-- | gout.h | 12L | 
| -rw-r--r-- | gout_index.c | 93L | 
| -rw-r--r-- | gout_index.h | 12L | 
| -rw-r--r-- | gout_index_main.c | 21L | 
| -rw-r--r-- | gout_main.c | 23L | 
| -rw-r--r-- | gout_tests.c | 17L | 
| -rw-r--r-- | gout_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 | 139L | 
| -rw-r--r-- | utils.h | 40L | 
| -rw-r--r-- | utils_tests.c | 74L | 
| -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 | 122L | 
| -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 | 275L | 
| -rw-r--r-- | writer/html/commit.h | 17L | 
| -rw-r--r-- | writer/html/fileblob.c | 127L | 
| -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 | 131L | 
| -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 |