David Lamparter | 94f70b39781 | tests: wellknown entry-point | | |
David Lamparter | ea83559d038 | tests: add create/delete | | |
David Lamparter | 6b1ee00b1d6 | tests: add children nodelist test | | |
David Lamparter | 4d0193aae6d | LICENSE | | |
David Lamparter | f48d08ce53a | tests: just run things to see if they explode | | |
David Lamparter | 52ec13d9957 | just a few lines of docsgotta start somewhere... | | |
David Lamparter | c032c1f7575 | use DESTROY arg support for ldp reload handler | | |
David Lamparter | 9ef1628c23d | handle OpenBSD RB-tree iteration | | |
David Lamparter | 43a767aa0b1 | minor fixes | | |
David Lamparter | 313d87ea062 | fix module name | | |
David Lamparter | 81347851ef5 | improve DESTROY handling to allow args | | |
David Lamparter | b83c4b8b066 | strip leftover deprecated code | | |
David Lamparter | 5e2672d2637 | fix union selector value annotations | | |
David Lamparter | 8eb89a72a73 | move into module subdir | | |
David Lamparter | 68a292fd9e1 | jinja template chars | | |
David Lamparter | a2c3a0cbc3e | debug enhancements | | |
David Lamparter | d072e701fb6 | adjust to new qobj world order | | |
David Lamparter | fe1ec827731 | fix array subscripts onto structs | | |
David Lamparter | d51a34a1a0d | CREATE: also report "late" error | | |
David Lamparter | c82c15c94f0 | CREATE: properly report error & clean up | | |
David Lamparter | 505f971de43 | don't fail hard in sockunion c_assign | | |
David Lamparter | 1605471e9f7 | allow extra args on create from NodeHandler | | |
David Lamparter | 8c4bf4bb60e | add base for extra non-capnp args on creators | | |
David Lamparter | aba085bd6d0 | decode unions in _read variant | | |
David Lamparter | 1afb7833ddd | support compound arguments for create calls | | |
David Lamparter | e4e86a16a88 | split Setters into funcref.py | | |
David Lamparter | c91bf95ccec | missing format spec | | |
David Lamparter | a404f75ff6e | CREATE vs.late node ID assignment... | | |
David Lamparter | bff42c14897 | CREATE: don't SET on a NULL pointer | | |
David Lamparter | f1f1aea7aa7 | CREATE: call SET | | |
David Lamparter | 09eeca9823b | NodeHandler commit_write != release_write | | |
David Lamparter | 027770f36e6 | ldpd dup/merge handler | | |
David Lamparter | b863fa5c1fe | NodeHandler acquire/release hooks | | |
David Lamparter | c08f013c916 | NodeHandler baseclass | | |
David Lamparter | 67876ab558a | commit typematch debug code | | |
David Lamparter | c6b484d345b | add "handler" option on struct ndef | | |
David Lamparter | 462242a500e | fix copypasta error in string $clen handling | | |
David Lamparter | 0bfab7713ed | support anonymous structs | | |
David Lamparter | ac12b1246f0 | allow writing enums to ints | | |
David Lamparter | 3b929c181e6 | support $cexpr to fix Enum value | | |
David Lamparter | f7cf36bd453 | sync codegen.capnp to quaxolotl client (docs...) | | |
David Lamparter | d16d8a269f8 | add Enum support | | |
David Lamparter | b1b720f9fec | update capnp schema-schema for docstring hack | | |
David Lamparter | 3cced21e490 | support char[] targets for Text | | |
David Lamparter | 12bddcaa5c9 | don't clash names with multiple unions | | |
David Lamparter | 627cc531d50 | support union{}s | | |
David Lamparter | 75ae1d37296 | add IPv6 handler | | |
David Lamparter | 96a28c4eedd | fix $cflag + $csetwrite combination | | |
David Lamparter | a5f42228e5d | improve tracebacks | | |
David Lamparter | 958101619c2 | fix compile warnings | | |