- 23 May, 2017 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
- Rename UtfResult -> EncodingResult - Make it usable like a Maybe, so that we don't need separate "try" functions. - Check errors in hex decoding and URI decoding.
-
Kenton Varda authored
-
- 22 May, 2017 4 commits
-
-
Kenton Varda authored
In particular: UTF-{8,16,32}, Hex, URI encoding, and Base64
-
Kenton Varda authored
This conversion would end up including the NUL terminator in the array, which is almost never what you want. We can perhaps re-enable this in the future and have it automatically remove the NUL terminator, but we should do at least one release with it disabled to catch anyone who might be affected by the change in behavior.
-
Kenton Varda authored
-
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.
-
- 21 May, 2017 1 commit
-
-
Kenton Varda authored
Using the `Provide` message's question ID to identify the provision doesn't work because the question ID could be freed up and re-assigned before the recipient tries to receive the provision.
-
- 18 May, 2017 4 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 15 May, 2017 1 commit
-
-
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.
-
- 12 May, 2017 4 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 11 May, 2017 1 commit
-
-
Kenton Varda authored
-
- 10 May, 2017 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 07 May, 2017 2 commits
-
-
Kenton Varda authored
Remove references to obsolete isCallersFault
-
Kenton Varda authored
Misspelt macro name in undef
-
- 05 May, 2017 2 commits
-
-
Kenton Varda authored
It looks like it's pretty normal for browsers to do this.
-
Kenton Varda authored
-
- 03 May, 2017 2 commits
-
-
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.)
-
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.
-
- 02 May, 2017 2 commits
-
-
Kenton Varda authored
-
lithium-snepo authored
or, the world's least significant pull request.
-
- 01 May, 2017 11 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
kj::Directory::list*() should return sorted lists to avoid non-determinism.
-
Kenton Varda authored
-
Kenton Varda authored
fix typos: complied -> compiled
-
Kenton Varda authored
* Announce 0.6 release on blog, and update site. * When pushing capnproto-next site, include future blog posts. * Deeper headings. * Linkify people's names to Github profiles, and finish sentence about JSON. * Link to exact second in JGC video.
-