1. 22 May, 2017 1 commit
    • Kenton Varda's avatar
      Encapsulate default type ID generation better. · 75845ceb
      Kenton Varda authored
      People see files named "md5" and get worried about security issues, even though we're using it only as a *non-cryptographic* PRNG. So, I renamed the files to type-id.*, encapsulated the code better to make clear that it's only used to generate type IDs, and added comments clarifying that we're not expecting it to be collision-proof.
      
      Fixes #482.
      75845ceb
  2. 18 May, 2017 4 commits
  3. 15 May, 2017 1 commit
    • Kenton Varda's avatar
      Feature-flag TLS library for now. · 8db916de
      Kenton Varda authored
      We'll need to update the configure script to check for OpenSSL and conditionally build this. Ekam users will need to add -DKJ_HAS_OPENSSL to their CXXFLAGS if they've arranged to link against the correct libs.
      8db916de
  4. 12 May, 2017 4 commits
  5. 11 May, 2017 1 commit
  6. 10 May, 2017 3 commits
  7. 07 May, 2017 2 commits
  8. 05 May, 2017 2 commits
  9. 03 May, 2017 2 commits
    • Kenton Varda's avatar
      Fix bug with HTTP entities with `Content-Length: 0`. · d2ec1420
      Kenton Varda authored
      The entity-body would never be marked "done", breaking the pipeline for subsequent requests/responses.
      
      (In practice `Content-Length: 0` is rare since normally only GET requests don't have content and they don't pass `Content-Length` at all.)
      d2ec1420
    • Ian Denhardt's avatar
      Remove references to obsolete isCallersFault · a901d43e
      Ian Denhardt authored
      At some point isCallersFault was marked as obsolete, but the description
      of abort still referenced it, suggesting particular usage. This patch
      removes said references.
      
      Since `git-diff` does *such* a good job with prose: This just removes
      the two parentheticals and re-flows the paragraph.
      a901d43e
  10. 02 May, 2017 2 commits
  11. 01 May, 2017 11 commits
  12. 30 Apr, 2017 7 commits