1. 01 Jun, 2017 1 commit
  2. 26 May, 2017 2 commits
  3. 22 May, 2017 2 commits
  4. 15 Apr, 2017 1 commit
  5. 12 Apr, 2017 1 commit
  6. 11 Apr, 2017 1 commit
  7. 10 Apr, 2017 1 commit
    • Kenton Varda's avatar
      Move a couple things from libkj-test into libkj proper. · ca7304b5
      Kenton Varda authored
      This allows functions which use KJ_EXPECT and other test macros to be built without linking libkj-test, which pulls in a possibly-unwanted main() function.
      
      In particular, afl-testcase.c++ could not link in -fno-exceptions mode without this change.
      ca7304b5
  8. 07 Apr, 2017 3 commits
  9. 04 Apr, 2017 1 commit
  10. 17 Mar, 2017 1 commit
  11. 24 Jan, 2017 1 commit
    • Harris Hancock's avatar
      Move RawSchema, RawBrandedSchema to raw-schema.h · ecb0c9d6
      Harris Hancock authored
      This is necessary to resolve an MSVC compile error in capability.h:
      
      struct RawSchema;
      extern const RawSchema NULL_INTERFACE_SCHEMA;
      constexpr RawSchema const* schema = &NULL_INTERFACE_SCHEMA;
      
      causes MSVC to complain that `schema` is not initialized by a constant
      expression. Providing the full definition of RawSchema resolves this
      spurious error, so I moved it out of generated-header-support.h and into
      its own raw-schema.h.
      ecb0c9d6
  12. 23 Jan, 2017 1 commit
  13. 22 Jan, 2017 1 commit
  14. 12 Dec, 2016 1 commit
  15. 07 Nov, 2016 1 commit
  16. 29 Mar, 2016 1 commit
  17. 15 Feb, 2016 1 commit
  18. 28 Sep, 2015 1 commit
  19. 08 Jul, 2015 1 commit
  20. 22 Jun, 2015 1 commit
  21. 26 May, 2015 1 commit
    • Kenton Varda's avatar
      sed -r is a GNU extension, apparently, and due to stars aligning, this didn't… · 25be62be
      Kenton Varda authored
      sed -r is a GNU extension, apparently, and due to stars aligning, this didn't break the build, but led to a totally bogus soname on non-GNU systems. Argh.
      
      Apparently most systems (including GNU, undocumentedly) support -E instead, but perhaps the safest thing is to use a basic regular expression. Unfortunately on many systems ? and + are not available in basic regexes, but using * instead happens to work in our case.
      
      Thanks to @neverpanic for catching this.
      
      Fixes #210
      25be62be
  22. 16 May, 2015 1 commit
  23. 09 May, 2015 1 commit
  24. 02 Mar, 2015 1 commit
  25. 25 Feb, 2015 1 commit
  26. 01 Jan, 2015 1 commit
  27. 30 Dec, 2014 1 commit
  28. 15 Dec, 2014 1 commit
    • Kenton Varda's avatar
      Add missing file to Makefile.am. · cc53e84d
      Kenton Varda authored
      Failed to notice this because only the cmake build refers to it, and this only makes cmake fail on installation, which was never quite tested.
      cc53e84d
  29. 14 Dec, 2014 1 commit
  30. 12 Dec, 2014 1 commit
  31. 23 Nov, 2014 2 commits
  32. 22 Nov, 2014 2 commits
  33. 14 Nov, 2014 1 commit
  34. 06 Nov, 2014 1 commit