Insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except infinitely faster.

Palo Alto, CA
Joined October 2014
Cap'n Proto 1.0 has been released! But, uh, well, it's not as exciting as it sounds. See the blog post for the full story. capnproto.org/news/2023-07-2…
1
12
1
52
6,861
Cap'n Proto retweeted
I implemented reflection in capnproto-rust and wrote a blog post about using it to draw weird abstract pictures: reddit.com/r/rust/comments/1…
1
5
7
3,092
Hello! We have a security advisory today. :( CVE-2022-46149 could lead to out-of-bounds memory read under certain scenarios. At present we have not observed any applications that are actually vulnerable, but if you use Cap'n Proto, please patch anyway. github.com/capnproto/capnpro…
2
4
Cap'n Proto 0.9.0 has been released. There's no specific huge new feature, just 16 months of incremental improvements and bug fixes. capnproto.org/news/2021-08-1…
1
5
1
17
Cap'n Proto 0.8: Streaming flow control, HTTP-over-RPC, fibers, etc. capnproto.org/news/2020-04-2…
1
8
18
Yesterday I added FD passing to Cap'n Proto RPC. Now you'll be able to embed file descriptors in RPC messages and, as long as the transport is a Unix socket, the receiving process will get direct access to the file descriptor. github.com/capnproto/capnpro…
3
7
48
Cap'n Proto 0.7 has been released. Most of what's new is improvements to the underlying KJ C++ toolkit library and HTTP implementation, which are used heavily in the implementation of @Cloudflare Workers. Also some improvements to the JSON converter. capnproto.org/news/2018-08-2…
6
25
Cap'n Proto 0.6 Released! Now with full Windows support and two and half years of other improvements. capnproto.org/news/2017-05-0…
1
14
25
May 18, 6PM: Cap'n Proto 0.6 Release Party at @Cloudflare. RSVP: meetup.com/Sandstorm-SF-Bay-…
Cap'n Proto security advisory for 32-bit builds with Apple compiler... github.com/sandstorm-io/capn…
1
1
1
Cap'n Proto retweeted
cargo-fuzz is dead simple to set up and very effective at finding bugs. Here's what it found in capnproto-rust: dwrensha.github.io/capnproto…
Join us on June 16 for Drew Fisher's @CapnProto talk at @ThoughtWorks SF. RSVP here: meetup.com/Sandstorm-SF-Bay-…
2
4
Cap'n Proto retweeted
My @rustlang implementation of the @CapnProto RPC protocol now uses asynchronous I/O. dwrensha.github.io/capnproto…
5
14
I added a video to a @YouTube playlist youtu.be/A65w-qoyTYg?a "Cap'n Proto and Rust: Type Systems for Sharing" by David Renshaw
4
6
Cap'n Proto retweeted
Thanks to @kalizoy, capnproto-rust now fully supports generics!
2
4
RT @BenLaurie: I think this is the most awesome response I've ever had to a vulnerability report: j.mp/1HqQBG1.
2
1