| -rw-r--r-- | .cirrus.yml | 34L |
| -rw-r--r-- | .github/workflows/quick-test.yml | 139L |
| -rw-r--r-- | .github/workflows/release-test.yml | 120L |
| -rw-r--r-- | .gitignore | 76L |
| -rw-r--r-- | CMakeLists.txt | 3L |
| -rw-r--r-- | CONTRIBUTORS | 23L |
| -rw-r--r-- | LICENSE | 24L |
| -rw-r--r-- | README.md | 10L |
| -rw-r--r-- | RELEASE-PROCESS.md | 67L |
| -rw-r--r-- | c++/CMakeLists.txt | 182L |
| l--------- | c++/LICENSE.txt | 1L |
| -rw-r--r-- | c++/Makefile.am | 615L |
| -rw-r--r-- | c++/Makefile.ekam | 34L |
| -rw-r--r-- | c++/README.txt | 27L |
| -rwxr-xr-x | c++/afl-fuzz.sh | 72L |
| -rw-r--r-- | c++/cmake/CapnProtoConfig.cmake.in | 86L |
| -rw-r--r-- | c++/cmake/CapnProtoConfigVersion.cmake.in | 36L |
| -rw-r--r-- | c++/cmake/CapnProtoMacros.cmake | 127L |
| -rw-r--r-- | c++/cmake/CapnProtoTargets.cmake | 221L |
| -rw-r--r-- | c++/configure.ac | 204L |
| l--------- | c++/ekam-provider/c++header | 1L |
| l--------- | c++/ekam-provider/canonical | 1L |
| -rw-r--r-- | c++/ekam-provider/this-dir-is-to-trick-gdb.txt | 4L |
| -rw-r--r-- | c++/m4/acx_pthread.m4 | 405L |
| -rw-r--r-- | c++/m4/ax_cxx_compile_stdcxx_14.m4 | 191L |
| -rw-r--r-- | c++/pkgconfig/capnp-json.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/capnp-rpc.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/capnp-websocket.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/capnp.pc.in | 12L |
| -rw-r--r-- | c++/pkgconfig/capnpc.pc.in | 12L |
| -rw-r--r-- | c++/pkgconfig/kj-async.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/kj-gzip.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/kj-http.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/kj-test.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/kj-tls.pc.in | 11L |
| -rw-r--r-- | c++/pkgconfig/kj.pc.in | 10L |
| -rwxr-xr-x | c++/regenerate-bootstraps.sh | 11L |
| -rw-r--r-- | c++/samples/CMakeLists.txt | 38L |
| -rw-r--r-- | c++/samples/addressbook.c++ | 289L |
| -rw-r--r-- | c++/samples/addressbook.capnp | 56L |
| -rw-r--r-- | c++/samples/calculator-client.c++ | 367L |
| -rw-r--r-- | c++/samples/calculator-server.c++ | 215L |
| -rw-r--r-- | c++/samples/calculator.capnp | 118L |
| -rwxr-xr-x | c++/samples/test.sh | 26L |
| -rwxr-xr-x | c++/setup-autotools.sh | 6L |
| -rwxr-xr-x | c++/setup-ekam.sh | 94L |
| -rw-r--r-- | c++/src/CMakeLists.txt | 50L |
| -rw-r--r-- | c++/src/benchmark/capnproto-carsales.c++ | 139L |
| -rw-r--r-- | c++/src/benchmark/capnproto-catrank.c++ | 141L |
| -rw-r--r-- | c++/src/benchmark/capnproto-common.h | 420L |
| -rw-r--r-- | c++/src/benchmark/capnproto-eval.c++ | 124L |
| -rw-r--r-- | c++/src/benchmark/carsales.capnp | 80L |
| -rw-r--r-- | c++/src/benchmark/carsales.proto | 77L |
| -rw-r--r-- | c++/src/benchmark/catrank.capnp | 35L |
| -rw-r--r-- | c++/src/benchmark/catrank.proto | 32L |
| -rw-r--r-- | c++/src/benchmark/common.h | 294L |
| -rw-r--r-- | c++/src/benchmark/eval.capnp | 51L |
| -rw-r--r-- | c++/src/benchmark/eval.proto | 44L |
| -rw-r--r-- | c++/src/benchmark/null-carsales.c++ | 201L |
| -rw-r--r-- | c++/src/benchmark/null-catrank.c++ | 167L |
| -rw-r--r-- | c++/src/benchmark/null-common.h | 174L |
| -rw-r--r-- | c++/src/benchmark/null-eval.c++ | 155L |
| -rw-r--r-- | c++/src/benchmark/protobuf-carsales.c++ | 141L |
| -rw-r--r-- | c++/src/benchmark/protobuf-catrank.c++ | 130L |
| -rw-r--r-- | c++/src/benchmark/protobuf-common.h | 359L |
| -rw-r--r-- | c++/src/benchmark/protobuf-eval.c++ | 118L |
| -rw-r--r-- | c++/src/benchmark/runner.c++ | 648L |
| -rw-r--r-- | c++/src/capnp/CMakeLists.txt | 325L |
| -rw-r--r-- | c++/src/capnp/afl-testcase.c++ | 143L |
| -rw-r--r-- | c++/src/capnp/any-test.c++ | 439L |
| -rw-r--r-- | c++/src/capnp/any.c++ | 269L |
| -rw-r--r-- | c++/src/capnp/any.h | 1131L |
| -rw-r--r-- | c++/src/capnp/arena.c++ | 392L |
| -rw-r--r-- | c++/src/capnp/arena.h | 523L |
| -rw-r--r-- | c++/src/capnp/blob-test.c++ | 129L |
| -rw-r--r-- | c++/src/capnp/blob.c++ | 28L |
| -rw-r--r-- | c++/src/capnp/blob.h | 219L |
| -rwxr-xr-x | c++/src/capnp/bootstrap-test.ekam-rule | 77L |
| -rw-r--r-- | c++/src/capnp/c++.capnp | 26L |
| -rw-r--r-- | c++/src/capnp/c++.capnp.c++ | 68L |
| -rw-r--r-- | c++/src/capnp/c++.capnp.h | 36L |
| -rw-r--r-- | c++/src/capnp/canonicalize-test.c++ | 392L |
| -rw-r--r-- | c++/src/capnp/capability-test.c++ | 1398L |
| -rw-r--r-- | c++/src/capnp/capability.c++ | 1085L |
| -rw-r--r-- | c++/src/capnp/capability.h | 1170L |
| -rwxr-xr-x | c++/src/capnp/capnpc.ekam-rule | 72L |
| -rw-r--r-- | c++/src/capnp/common-test.c++ | 87L |
| -rw-r--r-- | c++/src/capnp/common.h | 751L |
| -rw-r--r-- | c++/src/capnp/compat/byte-stream-test.c++ | 715L |
| -rw-r--r-- | c++/src/capnp/compat/byte-stream.c++ | 1029L |
| -rw-r--r-- | c++/src/capnp/compat/byte-stream.capnp | 39L |
| -rw-r--r-- | c++/src/capnp/compat/byte-stream.h | 47L |
| -rw-r--r-- | c++/src/capnp/compat/http-over-capnp-test.c++ | 648L |
| -rw-r--r-- | c++/src/capnp/compat/http-over-capnp.c++ | 761L |
| -rw-r--r-- | c++/src/capnp/compat/http-over-capnp.capnp | 217L |
| -rw-r--r-- | c++/src/capnp/compat/http-over-capnp.h | 84L |
| -rw-r--r-- | c++/src/capnp/compat/json-rpc-test.c++ | 100L |
| -rw-r--r-- | c++/src/capnp/compat/json-rpc.c++ | 340L |
| -rw-r--r-- | c++/src/capnp/compat/json-rpc.capnp | 43L |
| -rw-r--r-- | c++/src/capnp/compat/json-rpc.h | 112L |
| -rw-r--r-- | c++/src/capnp/compat/json-test.c++ | 1012L |
| -rw-r--r-- | c++/src/capnp/compat/json-test.capnp | 123L |
| -rw-r--r-- | c++/src/capnp/compat/json.c++ | 1477L |
| -rw-r--r-- | c++/src/capnp/compat/json.capnp | 115L |
| -rw-r--r-- | c++/src/capnp/compat/json.capnp.c++ | 633L |
| -rw-r--r-- | c++/src/capnp/compat/json.capnp.h | 1179L |
| -rw-r--r-- | c++/src/capnp/compat/json.h | 525L |
| -rw-r--r-- | c++/src/capnp/compat/std-iterator.h | 39L |
| -rw-r--r-- | c++/src/capnp/compat/websocket-rpc-test.c++ | 113L |
| -rw-r--r-- | c++/src/capnp/compat/websocket-rpc.c++ | 128L |
| -rw-r--r-- | c++/src/capnp/compat/websocket-rpc.h | 53L |
| -rwxr-xr-x | c++/src/capnp/compiler/capnp-test.ekam-rule | 54L |
| -rwxr-xr-x | c++/src/capnp/compiler/capnp-test.sh | 126L |
| -rw-r--r-- | c++/src/capnp/compiler/capnp.c++ | 2000L |
| -rw-r--r-- | c++/src/capnp/compiler/capnp.ekam-manifest | 3L |
| -rw-r--r-- | c++/src/capnp/compiler/capnpc-c++.c++ | 3170L |
| -rw-r--r-- | c++/src/capnp/compiler/capnpc-capnp.c++ | 688L |
| -rw-r--r-- | c++/src/capnp/compiler/compiler.c++ | 1471L |
| -rw-r--r-- | c++/src/capnp/compiler/compiler.h | 262L |
| -rw-r--r-- | c++/src/capnp/compiler/error-reporter.c++ | 68L |
| -rw-r--r-- | c++/src/capnp/compiler/error-reporter.h | 96L |
| -rw-r--r-- | c++/src/capnp/compiler/evolution-test.c++ | 915L |
| -rw-r--r-- | c++/src/capnp/compiler/generics.c++ | 656L |
| -rw-r--r-- | c++/src/capnp/compiler/generics.h | 310L |
| -rw-r--r-- | c++/src/capnp/compiler/grammar.capnp | 271L |
| -rw-r--r-- | c++/src/capnp/compiler/grammar.capnp.c++ | 2981L |
| -rw-r--r-- | c++/src/capnp/compiler/grammar.capnp.h | 6874L |
| -rw-r--r-- | c++/src/capnp/compiler/lexer-test.c++ | 373L |
| -rw-r--r-- | c++/src/capnp/compiler/lexer.c++ | 300L |
| -rw-r--r-- | c++/src/capnp/compiler/lexer.capnp | 67L |
| -rw-r--r-- | c++/src/capnp/compiler/lexer.capnp.c++ | 500L |
| -rw-r--r-- | c++/src/capnp/compiler/lexer.capnp.h | 1245L |
| -rw-r--r-- | c++/src/capnp/compiler/lexer.h | 99L |
| -rw-r--r-- | c++/src/capnp/compiler/module-loader.c++ | 286L |
| -rw-r--r-- | c++/src/capnp/compiler/module-loader.h | 62L |
| -rw-r--r-- | c++/src/capnp/compiler/node-translator.c++ | 2409L |
| -rw-r--r-- | c++/src/capnp/compiler/node-translator.h | 229L |
| -rw-r--r-- | c++/src/capnp/compiler/parser.c++ | 1187L |
| -rw-r--r-- | c++/src/capnp/compiler/parser.h | 151L |
| -rw-r--r-- | c++/src/capnp/compiler/resolver.h | 132L |
| -rw-r--r-- | c++/src/capnp/compiler/type-id-test.c++ | 48L |
| -rw-r--r-- | c++/src/capnp/compiler/type-id.c++ | 439L |
| -rw-r--r-- | c++/src/capnp/compiler/type-id.h | 42L |
| -rw-r--r-- | c++/src/capnp/dynamic-capability.c++ | 106L |
| -rw-r--r-- | c++/src/capnp/dynamic-test.c++ | 497L |
| -rw-r--r-- | c++/src/capnp/dynamic.c++ | 2182L |
| -rw-r--r-- | c++/src/capnp/dynamic.h | 1680L |
| -rw-r--r-- | c++/src/capnp/encoding-test.c++ | 2024L |
| -rw-r--r-- | c++/src/capnp/endian-fallback-test.c++ | 24L |
| -rw-r--r-- | c++/src/capnp/endian-reverse-test.c++ | 112L |
| -rw-r--r-- | c++/src/capnp/endian-test.c++ | 107L |
| -rw-r--r-- | c++/src/capnp/endian.h | 306L |
| -rw-r--r-- | c++/src/capnp/ez-rpc-test.c++ | 75L |
| -rw-r--r-- | c++/src/capnp/ez-rpc.c++ | 372L |
| -rw-r--r-- | c++/src/capnp/ez-rpc.h | 251L |
| -rw-r--r-- | c++/src/capnp/fuzz-test.c++ | 290L |
| -rw-r--r-- | c++/src/capnp/generated-header-support.h | 413L |
| -rw-r--r-- | c++/src/capnp/layout-test.c++ | 414L |
| -rw-r--r-- | c++/src/capnp/layout.c++ | 3864L |
| -rw-r--r-- | c++/src/capnp/layout.h | 1267L |
| -rw-r--r-- | c++/src/capnp/list.c++ | 26L |
| -rw-r--r-- | c++/src/capnp/list.h | 552L |
| -rw-r--r-- | c++/src/capnp/llvm-fuzzer-testcase.c++ | 26L |
| -rw-r--r-- | c++/src/capnp/membrane-test.c++ | 384L |
| -rw-r--r-- | c++/src/capnp/membrane.c++ | 576L |
| -rw-r--r-- | c++/src/capnp/membrane.h | 277L |
| -rw-r--r-- | c++/src/capnp/message-test.c++ | 199L |
| -rw-r--r-- | c++/src/capnp/message.c++ | 308L |
| -rw-r--r-- | c++/src/capnp/message.h | 558L |
| -rw-r--r-- | c++/src/capnp/orphan-test.c++ | 1752L |
| -rw-r--r-- | c++/src/capnp/orphan.h | 437L |
| -rw-r--r-- | c++/src/capnp/persistent.capnp | 122L |
| -rw-r--r-- | c++/src/capnp/persistent.capnp.c++ | 205L |
| -rw-r--r-- | c++/src/capnp/persistent.capnp.h | 611L |
| -rw-r--r-- | c++/src/capnp/pointer-helpers.h | 157L |
| -rw-r--r-- | c++/src/capnp/pretty-print.h | 44L |
| -rw-r--r-- | c++/src/capnp/raw-schema.h | 239L |
| -rw-r--r-- | c++/src/capnp/reconnect-test.c++ | 221L |
| -rw-r--r-- | c++/src/capnp/reconnect.c++ | 141L |
| -rw-r--r-- | c++/src/capnp/reconnect.h | 80L |
| -rw-r--r-- | c++/src/capnp/rpc-prelude.h | 107L |
| -rw-r--r-- | c++/src/capnp/rpc-test.c++ | 1547L |
| -rw-r--r-- | c++/src/capnp/rpc-twoparty-test.c++ | 896L |
| -rw-r--r-- | c++/src/capnp/rpc-twoparty.c++ | 431L |
| -rw-r--r-- | c++/src/capnp/rpc-twoparty.capnp | 169L |
| -rw-r--r-- | c++/src/capnp/rpc-twoparty.capnp.c++ | 405L |
| -rw-r--r-- | c++/src/capnp/rpc-twoparty.capnp.h | 729L |
| -rw-r--r-- | c++/src/capnp/rpc-twoparty.h | 261L |
| -rw-r--r-- | c++/src/capnp/rpc.c++ | 3399L |
| -rw-r--r-- | c++/src/capnp/rpc.capnp | 1481L |
| -rw-r--r-- | c++/src/capnp/rpc.capnp.c++ | 2086L |
| -rw-r--r-- | c++/src/capnp/rpc.capnp.h | 4964L |
| -rw-r--r-- | c++/src/capnp/rpc.h | 590L |
| -rw-r--r-- | c++/src/capnp/schema-lite.h | 45L |
| -rw-r--r-- | c++/src/capnp/schema-loader-test.c++ | 405L |
| -rw-r--r-- | c++/src/capnp/schema-loader.c++ | 2093L |
| -rw-r--r-- | c++/src/capnp/schema-loader.h | 170L |
| -rw-r--r-- | c++/src/capnp/schema-parser-test.c++ | 276L |
| -rw-r--r-- | c++/src/capnp/schema-parser.c++ | 451L |
| -rw-r--r-- | c++/src/capnp/schema-parser.h | 272L |
| -rw-r--r-- | c++/src/capnp/schema-test.c++ | 376L |
| -rw-r--r-- | c++/src/capnp/schema.c++ | 971L |
| -rw-r--r-- | c++/src/capnp/schema.capnp | 542L |
| -rw-r--r-- | c++/src/capnp/schema.capnp.c++ | 3848L |
| -rw-r--r-- | c++/src/capnp/schema.capnp.h | 8235L |
| -rw-r--r-- | c++/src/capnp/schema.h | 996L |
| -rw-r--r-- | c++/src/capnp/serialize-async-test.c++ | 387L |
| -rw-r--r-- | c++/src/capnp/serialize-async.c++ | 505L |
| -rw-r--r-- | c++/src/capnp/serialize-async.h | 225L |
| -rw-r--r-- | c++/src/capnp/serialize-packed-test.c++ | 590L |
| -rw-r--r-- | c++/src/capnp/serialize-packed.c++ | 508L |
| -rw-r--r-- | c++/src/capnp/serialize-packed.h | 128L |
| -rw-r--r-- | c++/src/capnp/serialize-test.c++ | 486L |
| -rw-r--r-- | c++/src/capnp/serialize-text-test.c++ | 147L |
| -rw-r--r-- | c++/src/capnp/serialize-text.c++ | 163L |
| -rw-r--r-- | c++/src/capnp/serialize-text.h | 93L |
| -rw-r--r-- | c++/src/capnp/serialize.c++ | 327L |
| -rw-r--r-- | c++/src/capnp/serialize.h | 234L |
| -rw-r--r-- | c++/src/capnp/stream.capnp | 50L |
| -rw-r--r-- | c++/src/capnp/stream.capnp.c++ | 51L |
| -rw-r--r-- | c++/src/capnp/stream.capnp.h | 119L |
| -rw-r--r-- | c++/src/capnp/stringify-test.c++ | 706L |
| -rw-r--r-- | c++/src/capnp/stringify.c++ | 269L |
| -rw-r--r-- | c++/src/capnp/test-import.capnp | 28L |
| -rw-r--r-- | c++/src/capnp/test-import2.capnp | 32L |
| -rw-r--r-- | c++/src/capnp/test-util.c++ | 1200L |
| -rw-r--r-- | c++/src/capnp/test-util.h | 367L |
| -rw-r--r-- | c++/src/capnp/test.capnp | 994L |
| -rw-r--r-- | c++/src/capnp/testdata/annotated-json.binary | 544B |
| -rw-r--r-- | c++/src/capnp/testdata/annotated.json | 22L |
| -rw-r--r-- | c++/src/capnp/testdata/binary | 2816B |
| -rw-r--r-- | c++/src/capnp/testdata/errors.capnp.nobuild | 164L |
| -rw-r--r-- | c++/src/capnp/testdata/errors.txt | 64L |
| -rw-r--r-- | c++/src/capnp/testdata/errors2.capnp.nobuild | 37L |
| -rw-r--r-- | c++/src/capnp/testdata/errors2.txt | 2L |
| -rw-r--r-- | c++/src/capnp/testdata/flat | 2808B |
| -rw-r--r-- | c++/src/capnp/testdata/lists.binary | 1096B |
| -rw-r--r-- | c++/src/capnp/testdata/packed | 831B |
| -rw-r--r-- | c++/src/capnp/testdata/packedflat | 828B |
| -rw-r--r-- | c++/src/capnp/testdata/pretty.json | 88L |
| -rw-r--r-- | c++/src/capnp/testdata/pretty.txt | 187L |
| -rw-r--r-- | c++/src/capnp/testdata/segmented | 5520B |
| -rw-r--r-- | c++/src/capnp/testdata/segmented-packed | 1352B |
| -rw-r--r-- | c++/src/capnp/testdata/short.json | 1L |
| -rw-r--r-- | c++/src/capnp/testdata/short.txt | 1L |
| -rw-r--r-- | c++/src/kj/CMakeLists.txt | 283L |
| -rw-r--r-- | c++/src/kj/arena-test.c++ | 308L |
| -rw-r--r-- | c++/src/kj/arena.c++ | 167L |
| -rw-r--r-- | c++/src/kj/arena.h | 210L |
| -rw-r--r-- | c++/src/kj/array-test.c++ | 519L |
| -rw-r--r-- | c++/src/kj/array.c++ | 109L |
| -rw-r--r-- | c++/src/kj/array.h | 913L |
| -rw-r--r-- | c++/src/kj/async-coroutine-test.c++ | 498L |
| -rw-r--r-- | c++/src/kj/async-inl.h | 2068L |
| -rw-r--r-- | c++/src/kj/async-io-internal.h | 88L |
| -rw-r--r-- | c++/src/kj/async-io-test.c++ | 2922L |
| -rw-r--r-- | c++/src/kj/async-io-unix.c++ | 1852L |
| -rw-r--r-- | c++/src/kj/async-io-win32.c++ | 1242L |
| -rw-r--r-- | c++/src/kj/async-io.c++ | 3220L |
| -rw-r--r-- | c++/src/kj/async-io.h | 1010L |
| -rw-r--r-- | c++/src/kj/async-prelude.h | 250L |
| -rw-r--r-- | c++/src/kj/async-queue-test.c++ | 151L |
| -rw-r--r-- | c++/src/kj/async-queue.h | 156L |
| -rw-r--r-- | c++/src/kj/async-test.c++ | 1433L |
| -rw-r--r-- | c++/src/kj/async-unix-test.c++ | 968L |
| -rw-r--r-- | c++/src/kj/async-unix-xthread-test.c++ | 32L |
| -rw-r--r-- | c++/src/kj/async-unix.c++ | 1096L |
| -rw-r--r-- | c++/src/kj/async-unix.h | 325L |
| -rw-r--r-- | c++/src/kj/async-win32-test.c++ | 169L |
| -rw-r--r-- | c++/src/kj/async-win32-xthread-test.c++ | 32L |
| -rw-r--r-- | c++/src/kj/async-win32.c++ | 281L |
| -rw-r--r-- | c++/src/kj/async-win32.h | 229L |
| -rw-r--r-- | c++/src/kj/async-xthread-test.c++ | 1044L |
| -rw-r--r-- | c++/src/kj/async.c++ | 2932L |
| -rw-r--r-- | c++/src/kj/async.h | 1185L |
| -rw-r--r-- | c++/src/kj/common-test.c++ | 822L |
| -rw-r--r-- | c++/src/kj/common.c++ | 49L |
| -rw-r--r-- | c++/src/kj/common.h | 1891L |
| -rw-r--r-- | c++/src/kj/compat/gtest.h | 120L |
| -rw-r--r-- | c++/src/kj/compat/gzip-test.c++ | 370L |
| -rw-r--r-- | c++/src/kj/compat/gzip.c++ | 277L |
| -rw-r--r-- | c++/src/kj/compat/gzip.h | 142L |
| -rw-r--r-- | c++/src/kj/compat/http-socketpair-test.c++ | 25L |
| -rw-r--r-- | c++/src/kj/compat/http-test.c++ | 4131L |
| -rw-r--r-- | c++/src/kj/compat/http.c++ | 5384L |
| -rw-r--r-- | c++/src/kj/compat/http.h | 1042L |
| -rwxr-xr-x | c++/src/kj/compat/make-test-certs.sh | 162L |
| -rw-r--r-- | c++/src/kj/compat/readiness-io-test.c++ | 307L |
| -rw-r--r-- | c++/src/kj/compat/readiness-io.c++ | 159L |
| -rw-r--r-- | c++/src/kj/compat/readiness-io.h | 124L |
| -rw-r--r-- | c++/src/kj/compat/tls-test.c++ | 1129L |
| -rw-r--r-- | c++/src/kj/compat/tls.c++ | 1019L |
| -rw-r--r-- | c++/src/kj/compat/tls.h | 285L |
| -rw-r--r-- | c++/src/kj/compat/url-test.c++ | 560L |
| -rw-r--r-- | c++/src/kj/compat/url.c++ | 495L |
| -rw-r--r-- | c++/src/kj/compat/url.h | 147L |
| -rw-r--r-- | c++/src/kj/debug-test.c++ | 538L |
| -rw-r--r-- | c++/src/kj/debug.c++ | 477L |
| -rw-r--r-- | c++/src/kj/debug.h | 702L |
| -rw-r--r-- | c++/src/kj/encoding-test.c++ | 535L |
| -rw-r--r-- | c++/src/kj/encoding.c++ | 1030L |
| -rw-r--r-- | c++/src/kj/encoding.h | 445L |
| -rw-r--r-- | c++/src/kj/exception-test.c++ | 293L |
| -rw-r--r-- | c++/src/kj/exception.c++ | 1355L |
| -rw-r--r-- | c++/src/kj/exception.h | 445L |
| -rw-r--r-- | c++/src/kj/filesystem-disk-generic-test.c++ | 69L |
| -rw-r--r-- | c++/src/kj/filesystem-disk-old-kernel-test.c++ | 133L |
| -rw-r--r-- | c++/src/kj/filesystem-disk-test.c++ | 949L |
| -rw-r--r-- | c++/src/kj/filesystem-disk-unix.c++ | 1757L |
| -rw-r--r-- | c++/src/kj/filesystem-disk-win32.c++ | 1606L |
| -rw-r--r-- | c++/src/kj/filesystem-test.c++ | 761L |
| -rw-r--r-- | c++/src/kj/filesystem.c++ | 1743L |
| -rw-r--r-- | c++/src/kj/filesystem.h | 1112L |
| -rw-r--r-- | c++/src/kj/function-test.c++ | 174L |
| -rw-r--r-- | c++/src/kj/function.h | 293L |
| -rw-r--r-- | c++/src/kj/hash.c++ | 65L |
| -rw-r--r-- | c++/src/kj/hash.h | 185L |
| -rw-r--r-- | c++/src/kj/io-test.c++ | 202L |
| -rw-r--r-- | c++/src/kj/io.c++ | 469L |
| -rw-r--r-- | c++/src/kj/io.h | 438L |
| -rw-r--r-- | c++/src/kj/list-test.c++ | 175L |
| -rw-r--r-- | c++/src/kj/list.c++ | 46L |
| -rw-r--r-- | c++/src/kj/list.h | 214L |
| -rw-r--r-- | c++/src/kj/main.c++ | 827L |
| -rw-r--r-- | c++/src/kj/main.h | 404L |
| -rw-r--r-- | c++/src/kj/map-test.c++ | 205L |
| -rw-r--r-- | c++/src/kj/map.h | 540L |
| -rw-r--r-- | c++/src/kj/memory-test.c++ | 401L |
| -rw-r--r-- | c++/src/kj/memory.c++ | 28L |
| -rw-r--r-- | c++/src/kj/memory.h | 596L |
| -rw-r--r-- | c++/src/kj/miniposix.h | 144L |
| -rw-r--r-- | c++/src/kj/mutex-test.c++ | 930L |
| -rw-r--r-- | c++/src/kj/mutex.c++ | 1091L |
| -rw-r--r-- | c++/src/kj/mutex.h | 778L |
| -rw-r--r-- | c++/src/kj/one-of-test.c++ | 213L |
| -rw-r--r-- | c++/src/kj/one-of.h | 453L |
| -rw-r--r-- | c++/src/kj/parse/char-test.c++ | 418L |
| -rw-r--r-- | c++/src/kj/parse/char.c++ | 71L |
| -rw-r--r-- | c++/src/kj/parse/char.h | 366L |
| -rw-r--r-- | c++/src/kj/parse/common-test.c++ | 520L |
| -rw-r--r-- | c++/src/kj/parse/common.h | 825L |
| -rw-r--r-- | c++/src/kj/refcount-test.c++ | 60L |
| -rw-r--r-- | c++/src/kj/refcount.c++ | 102L |
| -rw-r--r-- | c++/src/kj/refcount.h | 227L |
| -rw-r--r-- | c++/src/kj/source-location.c++ | 28L |
| -rw-r--r-- | c++/src/kj/source-location.h | 107L |
| -rw-r--r-- | c++/src/kj/std/iostream-test.c++ | 103L |
| -rw-r--r-- | c++/src/kj/std/iostream.h | 85L |
| -rw-r--r-- | c++/src/kj/string-test.c++ | 298L |
| -rw-r--r-- | c++/src/kj/string-tree-test.c++ | 59L |
| -rw-r--r-- | c++/src/kj/string-tree.c++ | 73L |
| -rw-r--r-- | c++/src/kj/string-tree.h | 219L |
| -rw-r--r-- | c++/src/kj/string.c++ | 579L |
| -rw-r--r-- | c++/src/kj/string.h | 761L |
| -rw-r--r-- | c++/src/kj/table-test.c++ | 1301L |
| -rw-r--r-- | c++/src/kj/table.c++ | 964L |
| -rw-r--r-- | c++/src/kj/table.h | 1642L |
| -rw-r--r-- | c++/src/kj/test-helpers.c++ | 157L |
| -rw-r--r-- | c++/src/kj/test-test.c++ | 83L |
| -rw-r--r-- | c++/src/kj/test.c++ | 363L |
| -rw-r--r-- | c++/src/kj/test.h | 167L |
| -rw-r--r-- | c++/src/kj/thread-test.c++ | 124L |
| -rw-r--r-- | c++/src/kj/thread.c++ | 157L |
| -rw-r--r-- | c++/src/kj/thread.h | 82L |
| -rw-r--r-- | c++/src/kj/threadlocal-test.c++ | 69L |
| -rw-r--r-- | c++/src/kj/threadlocal.h | 66L |
| -rw-r--r-- | c++/src/kj/time-test.c++ | 146L |
| -rw-r--r-- | c++/src/kj/time.c++ | 311L |
| -rw-r--r-- | c++/src/kj/time.h | 115L |
| -rw-r--r-- | c++/src/kj/timer.c++ | 125L |
| -rw-r--r-- | c++/src/kj/timer.h | 144L |
| -rw-r--r-- | c++/src/kj/tuple-test.c++ | 112L |
| -rw-r--r-- | c++/src/kj/tuple.h | 443L |
| -rw-r--r-- | c++/src/kj/units-test.c++ | 383L |
| -rw-r--r-- | c++/src/kj/units.c++ | 31L |
| -rw-r--r-- | c++/src/kj/units.h | 1183L |
| -rw-r--r-- | c++/src/kj/vector.h | 153L |
| -rw-r--r-- | c++/src/kj/win32-api-version.h | 44L |
| -rw-r--r-- | c++/src/kj/windows-sanity.h | 67L |
| -rw-r--r-- | c++/valgrind.supp | 11L |
| -rw-r--r-- | doc/README.md | 36L |
| -rw-r--r-- | doc/_config.yml | 5L |
| -rw-r--r-- | doc/_config_next.yml | 5L |
| -rw-r--r-- | doc/_includes/buttons.html | 11L |
| -rw-r--r-- | doc/_includes/footer.html | 32L |
| -rw-r--r-- | doc/_includes/header.html | 45L |
| -rw-r--r-- | doc/_layouts/page.html | 3L |
| -rw-r--r-- | doc/_layouts/post.html | 19L |
| -rw-r--r-- | doc/_layouts/slides.html | 42L |
| -rwxr-xr-x | doc/_plugins/capnp_lexer.py | 64L |
| -rw-r--r-- | doc/_posts/2013-04-01-announcing-capn-proto.md | 15L |
| -rw-r--r-- | doc/_posts/2013-06-27-capn-proto-beta-release.md | 42L |
| -rw-r--r-- | doc/_posts/2013-08-12-capnproto-0.2-no-more-haskell.md | 144L |
| -rw-r--r-- | doc/_posts/2013-08-19-capnproto-0.2.1.md | 10L |
| -rw-r--r-- | doc/_posts/2013-09-04-capnproto-0.3-python-tools-features.md | 96L |
| -rw-r--r-- | doc/_posts/2013-12-12-capnproto-0.4-time-travel.md | 89L |
| -rw-r--r-- | doc/_posts/2013-12-13-promise-pipelining-capnproto-vs-ice.md | 76L |
| -rw-r--r-- | doc/_posts/2014-03-11-capnproto-0.4.1-bugfixes.md | 30L |
| -rw-r--r-- | doc/_posts/2014-06-17-capnproto-flatbuffers-sbe.md | 206L |
| -rw-r--r-- | doc/_posts/2014-12-15-capnproto-0.5-generics-msvc-java-csharp.md | 116L |
| -rw-r--r-- | doc/_posts/2015-01-23-capnproto-0.5.1-bugfixes.md | 16L |
| -rw-r--r-- | doc/_posts/2015-03-02-security-advisory-and-integer-overflow-protection.md | 134L |
| -rw-r--r-- | doc/_posts/2015-03-05-another-cpu-amplification.md | 16L |
| -rw-r--r-- | doc/_posts/2017-05-01-capnproto-0.6-msvc-json-http-more.md | 72L |
| -rw-r--r-- | doc/_posts/2018-08-28-capnproto-0.7.md | 39L |
| -rw-r--r-- | doc/_posts/2020-04-23-capnproto-0.8.md | 115L |
| -rw-r--r-- | doc/_posts/2021-08-14-capnproto-0.9.md | 14L |
| -rw-r--r-- | doc/capnp-tool.md | 81L |
| -rw-r--r-- | doc/cxx.md | 919L |
| -rw-r--r-- | doc/cxxrpc.md | 444L |
| -rw-r--r-- | doc/encoding.md | 427L |
| -rw-r--r-- | doc/faq.md | 211L |
| -rw-r--r-- | doc/feed.xml | 22L |
| -rw-r--r-- | doc/go/capnp/index.html | 19L |
| -rw-r--r-- | doc/images/bg_hr.png | 943B |
| -rw-r--r-- | doc/images/blacktocat.png | 1428B |
| -rw-r--r-- | doc/images/capnp-vs-ice.png | 7275B |
| -rw-r--r-- | doc/images/capnp-vs-thrift-vs-ice.png | 8583B |
| -rw-r--r-- | doc/images/gittip.png | 954B |
| -rw-r--r-- | doc/images/gittip15.png | 1174B |
| -rw-r--r-- | doc/images/groups-logo.png | 1482B |
| -rw-r--r-- | doc/images/icon_download.png | 1162B |
| -rw-r--r-- | doc/images/infinitely_faster.png | 16126B |
| -rw-r--r-- | doc/images/infinity-times-faster.png | 17837B |
| -rw-r--r-- | doc/images/logo.png | 62234B |
| -rw-r--r-- | doc/images/sprite_download.png | 16799B |
| -rw-r--r-- | doc/images/time-travel.png | 29707B |
| -rw-r--r-- | doc/images/twitter.svg | 51L |
| -rw-r--r-- | doc/index.md | 103L |
| -rw-r--r-- | doc/install.md | 148L |
| -rw-r--r-- | doc/javascripts/main.js | 200L |
| -rw-r--r-- | doc/language.md | 818L |
| -rw-r--r-- | doc/news/index.html | 23L |
| -rw-r--r-- | doc/otherlang.md | 127L |
| -rwxr-xr-x | doc/push-site.sh | 58L |
| -rw-r--r-- | doc/roadmap.md | 124L |
| -rw-r--r-- | doc/rpc.md | 256L |
| -rw-r--r-- | doc/slides-2017.05.18/3ph-0rt.png | 155754B |
| -rw-r--r-- | doc/slides-2017.05.18/3ph-proxy.png | 169828B |
| -rw-r--r-- | doc/slides-2017.05.18/3ph-redirect.png | 155285B |
| -rw-r--r-- | doc/slides-2017.05.18/3ph.png | 173044B |
| -rw-r--r-- | doc/slides-2017.05.18/index.md | 568L |
| -rw-r--r-- | doc/stylesheets/pygment_trac.css | 75L |
| -rw-r--r-- | doc/stylesheets/stylesheet.css | 855L |
| -rw-r--r-- | highlighting/emacs/README.md | 12L |
| -rw-r--r-- | highlighting/emacs/capnp-mode.el | 79L |
| -rw-r--r-- | highlighting/qtcreator/capnp.xml | 132L |
| -rw-r--r-- | kjdoc/index.md | 67L |
| l--------- | kjdoc/style-guide.md | 1L |
| -rw-r--r-- | kjdoc/tour.md | 1049L |
| -rw-r--r-- | mega-test-kenton-home.cfg | 6L |
| -rw-r--r-- | mega-test-kenton-work.cfg | 5L |
| -rw-r--r-- | mega-test-quick.cfg | 5L |
| -rwxr-xr-x | mega-test.py | 144L |
| -rwxr-xr-x | release.sh | 345L |
| -rw-r--r-- | security-advisories/2015-03-02-0-c++-integer-overflow.md | 102L |
| -rw-r--r-- | security-advisories/2015-03-02-1-c++-integer-underflow.md | 110L |
| -rw-r--r-- | security-advisories/2015-03-02-2-all-cpu-amplification.md | 74L |
| -rw-r--r-- | security-advisories/2015-03-05-0-c++-addl-cpu-amplification.md | 67L |
| -rw-r--r-- | security-advisories/2017-04-17-0-apple-clang-elides-bounds-check.md | 147L |
| -rw-r--r-- | security-advisories/README.md | 9L |
| -rw-r--r-- | style-guide.md | 622L |
| -rwxr-xr-x | super-test.sh | 560L |