- 15 Apr, 2013 4 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
Get rid of redundant ErrorReporter that goes in ReaderOptions. Registering an ExceptionCallback is a better approach.
-
Kenton Varda authored
Replace most CAPNPROTO_ASSERTs with the new logging/error macros. Also add a SYSCALL macro and use it. Also add commentary.
-
- 14 Apr, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 13 Apr, 2013 1 commit
-
-
Kenton Varda authored
Refuse to read messages with excessive segment counts or messages whose total size exceeds the traversal limit, before allocating any space. This is important for security.
-
- 11 Apr, 2013 6 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
Update far pointer implementation to match spec. Also adjust the spec slightly so that you can tell whether a far pointer is a double-far before you dereference it.
-
Kenton Varda authored
-
Kenton Varda authored
-
- 10 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 09 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 06 Apr, 2013 2 commits
-
-
Kenton Varda authored
Fixed typo in "operation"
-
Dustin Rodrigues authored
-
- 05 Apr, 2013 4 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
https://github.com/mosesn/capnprotoKenton Varda authored
Supports choosing output languages on the command line.
-
Moses Nakamura authored
-
- 04 Apr, 2013 4 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
Update implemented pointer format to match docs: Don't store field count in struct pointers because it isn't needed. Instead extend data and pointer section sizes to 16 bits, which should be enough for anyone. Also, store offsets from the end of the pointer rather than the beginning, because this makes it possible for them to be zero, which compresses better. In particular, the root reference will always have a zero offset, so this will shave a byte off of very small packed messages.
-
Kenton Varda authored
-
Kenton Varda authored
Make enum syntax match docs, make enum lists work correctly, add enum tests, enforce maximum ordinals on enum values and interface methods, change the maximum field ordinal to 16-bit to match docs (now all ordinal limits match).
-
- 03 Apr, 2013 4 commits
-
-
Moses Nakamura authored
-
Moses Nakamura authored
-
Moses Nakamura authored
-
Moses Nakamura authored
-
- 02 Apr, 2013 5 commits
-
-
Kenton Varda authored
-
Amy Wibowo authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 01 Apr, 2013 6 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-