Cap'n Proto serialization/RPC system - core tools and C++ library https://capnproto.org/
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Kenton Varda f322fefdc1 Remove Android CI build.
It doesn't work anymore. Apparently the qemu emulator lost supprot for 32-bit arm, probably because Android doesn't support it anymore. But it also doesn't support 64-bit arm on x86_64 hosts. Testing against x86_64 versions of Android feels wrong. Forget it, Android users will just have to submit a PR in the unlikely event something breaks on the 1.x release branch going forward.
12 hours ago
.github/workflows Remove Android CI build. 12 hours ago
c++ Merge remote-tracking branch 'origin/master' 13 hours ago
doc Add link to Flow-IPC by Akamai / @ygoldfeld. 7 months ago
highlighting Fix typos 3 years ago
kjdoc Implement joinPromisesFailFast() 2 years ago
security-advisories Add security advisory for pointer-list-bounds bug. 2 years ago
.cirrus.yml Add Cirrus CI config to test FreeBSD. 3 years ago
.gitignore Update .gitignore 2 years ago
CMakeLists.txt Include CTest module in root 3 years ago
CONTRIBUTORS Add myself to CONTRIBUTORS 7 years ago
LICENSE Update LICENSE and CONTRIBUTORS to mention Cloudflare as a copyright holder. 8 years ago
README.md Fix Readme Links 4 years ago
RELEASE-PROCESS.md Update release process documentation. 8 years ago
mega-test-kenton-home.cfg Re-run tests, still passing. 8 years ago
mega-test-kenton-work.cfg Re-run tests, still passing. 8 years ago
mega-test-quick.cfg Fix test script ugh. 10 years ago
mega-test.py Improve test scripts, and add a new mega-test script which runs super-test on all platforms in parallel with progress bars. 11 years ago
release.sh Extend release.sh with a function to bump the major version number. 1 year ago
style-guide.md Update style guide guidance on indentation of braced init lists 2 years ago
super-test.sh Clang 14 needs C++20 for coroutines, instead of `-fcoroutines-ts`. 2 years ago

README.md

Quick Tests Release Tests

Cap'n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. In fact, in benchmarks, Cap'n Proto is INFINITY TIMES faster than Protocol Buffers.

Read more...