- 05 Jun, 2017 1 commit
-
-
Kenton Varda authored
-
- 19 May, 2017 1 commit
-
-
David Lamparter authored
-
- 25 Apr, 2017 1 commit
-
-
Kenton Varda authored
Fixes #405
-
- 06 Apr, 2017 1 commit
-
-
David Renshaw authored
-
- 08 Apr, 2016 1 commit
-
-
Kenton Varda authored
-
- 30 Mar, 2016 1 commit
-
-
David Lamparter authored
-
- 29 Jan, 2015 1 commit
-
-
Kenton Varda authored
-
- 08 Dec, 2014 1 commit
-
-
David Renshaw authored
-
- 25 Oct, 2014 1 commit
-
-
Kenton Varda authored
See changes to test.capnp for example. Currently only supported through generated code, not in the dynamic API. Not exactly sure how to expose this in the dynamic API...
-
- 23 Oct, 2014 1 commit
-
-
Kenton Varda authored
Note that embedded schema structures in generated code are still incorrect.
-
- 20 Oct, 2014 1 commit
-
-
Kenton Varda authored
-
- 17 Oct, 2014 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 11 Oct, 2014 1 commit
-
-
Kenton Varda authored
-
- 20 Jun, 2014 1 commit
-
-
Kenton Varda authored
For portions currently copyright by Kenton (most of it), transfer copyright to Sandstorm Development Group, Inc. (Kenton's company). The license change is practically meaningless, as MIT and BSD 2-clause are legally equivalent. However, the BSD 2-clause license is sometimes confused for its ugly siblings, BSD 3-clause and BSD 4-clause. The MIT license is more immediately recognizeable for what it is. Rémy Blank and Jason Choy (the two non-trivial contributors) are on record as approving this change: https://groups.google.com/d/msg/capnproto/xXDd2HUOCcc/gbe_COIuXKYJ
-
- 05 May, 2014 1 commit
-
-
Kevin Wallace authored
This allows {schema,rpc,rpc-twoparty}.capnp to be used without modification when relocated outside of the Cap'n Proto codebase.
-
- 05 Dec, 2013 1 commit
-
-
Kenton Varda authored
-
- 14 Nov, 2013 1 commit
-
-
Kenton Varda authored
Remove 'has' for primitive fields. Dynamic version always returns true. This also means that primitives are always included in text format, even if they are default-valued.
-
- 02 Oct, 2013 1 commit
-
-
Kenton Varda authored
Interface code generation. Also update method grammar to allow multiple returns, and allow specifying request/response structs instead of parameter lists.
-
- 29 Sep, 2013 1 commit
-
-
Kenton Varda authored
Extend interface grammar to support inheritance, and update compiler to properly compile interfaces.
-
- 28 Aug, 2013 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
Rename non-group again, now to 'slot', which is much nicer. Also introduce fixed lists as a third kind of field (but not implemented yet).
-
Kenton Varda authored
-
- 22 Aug, 2013 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 21 Aug, 2013 1 commit
-
-
Kenton Varda authored
-
- 09 Aug, 2013 1 commit
-
-
Kenton Varda authored
Switch to the new compiler. All tests pass\! Need to submit bootstrap copies of the generated code used by the compiler itself. These bootstrap copies are still built by the old compiler at the moment.
-
- 26 Jul, 2013 1 commit
-
-
Kenton Varda authored
-
- 25 Jul, 2013 1 commit
-
-
Kenton Varda authored
-
- 06 Jun, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 23 May, 2013 1 commit
-
-
Kenton Varda authored
-
- 18 May, 2013 1 commit
-
-
Kenton Varda authored
Gracefully handle the case where the schema contains types from a newer version of Cap'n Proto that we don't know about yet.
-
- 13 May, 2013 1 commit
-
-
Kenton Varda authored
-
- 12 May, 2013 1 commit
-
-
Kenton Varda authored
Revamp dynamic struct getters/setters to not distinguish unions. Add converience versions that take string names.
-
- 11 May, 2013 1 commit
-
-
Kenton Varda authored
-
- 04 May, 2013 1 commit
-
-
Kenton Varda authored
Implement code generator plugins. The Cap'n Proto compiler, when given -o foo, invokes the binary capnp-foo and passes the schema, in Cap'n Proto format, to its stdin. The binary is executed with the current working directory set to the desired output directory, so all it has to do is write the files.
-