1. 01 Apr, 2016 1 commit
  2. 31 Mar, 2016 1 commit
  3. 29 Mar, 2016 3 commits
  4. 27 Mar, 2016 2 commits
    • Kenton Varda's avatar
      be33564f
    • Kenton Varda's avatar
      Allow --packed and --flat to be used together. · 4361912b
      Kenton Varda authored
      In Sandstorm, we are encoding powerbox queries in packed base64 strings which may be placed in URL query parameters or the like. The strings are provided in interfaces called browser-side. We anticipate that some developers will prefer to specify a hardcoded string rather than generate it on-the-fly, since Cap'n Proto is not well-supported in browsers today, and anyway the developer may have no other reason to have a Cap'n Proto dependency at all, and powerbox queries are often static.
      
      In this context, speed is irrelevant, while having a compact encoding is desirable. It felt sad to me to leave in the segment table in this context, adding redundant bytes when we want a compact encoding.
      4361912b
  5. 26 Mar, 2016 2 commits
  6. 25 Mar, 2016 1 commit
  7. 21 Mar, 2016 1 commit
  8. 20 Mar, 2016 1 commit
  9. 19 Mar, 2016 2 commits
  10. 14 Mar, 2016 2 commits
  11. 10 Mar, 2016 1 commit
  12. 04 Mar, 2016 4 commits
  13. 03 Mar, 2016 2 commits
    • Kenton Varda's avatar
      Merge pull request #289 from zarvox/pkg-config-exec-prefix · b260dd17
      Kenton Varda authored
      *.pc.in: add exec_prefix lines
      b260dd17
    • Drew Fisher's avatar
      *.pc.in: add exec_prefix lines · 34dcf746
      Drew Fisher authored
      The removal of exec_prefix in a900f200
      caused the generated .pc files to be unusable when built with autotools.
      
      The generated libdir value would read:
      
        libdir=${exec_prefix}/lib
      
      but since exec_prefix was unspecified, pkg-config would choke:
      
        zarvox@localhost $ pkg-config capnp-rpc --cflags --libs
        Variable 'exec_prefix' not defined in '/usr/local/lib/pkgconfig/capnp-rpc.pc'
      34dcf746
  14. 26 Feb, 2016 1 commit
  15. 22 Feb, 2016 1 commit
  16. 16 Feb, 2016 2 commits
  17. 15 Feb, 2016 1 commit
  18. 06 Feb, 2016 1 commit
  19. 01 Feb, 2016 1 commit
  20. 29 Jan, 2016 4 commits
  21. 26 Jan, 2016 1 commit
  22. 13 Jan, 2016 2 commits
    • Kenton Varda's avatar
      ceb38966
    • Kenton Varda's avatar
      Fix message corruption bug introduced in 2c9c5c83. · 4d4f831a
      Kenton Varda authored
      As of that change, adopting an empty struct into a pointer that already had some other value fails to overwrite the upper 32 bits of the pointer, thus resulting in a struct pointer with totally bogus bounds. Normally this will either cause a bounds check exception to be thrown when that pointer is later accessed, or lead to a struct containing bogus data (but if teh struct was expected to be empty, probably that data is never accessed).
      4d4f831a
  23. 09 Jan, 2016 2 commits
  24. 07 Jan, 2016 1 commit