- 20 Jun, 2019 1 commit
-
-
Kuba Ober authored
It helps to list, in one place, both ways the list size is conveyed.
-
- 17 Jun, 2019 2 commits
-
-
Kenton Varda authored
Calculate SO_VERSION in configure for compatibility with BSD make.
-
Kenton Varda authored
-
- 16 Jun, 2019 5 commits
-
-
Kenton Varda authored
BSD Make does not support `$(shell ...)`. It does support an alternative, `!=` assignments (which, confusingly, don't mean "not equal" but rather "evaluate the right in the shell before assignment"). GNU Make also supports `!=` as of version 4.0, released in 2013. Unfortunately, f***ing Apple ships GNU Make version 3.81, from 2006, with MacOS/XCode.
-
Kenton Varda authored
Add OpenBSD to posix_memalign ifdef
-
pwrdwnsys authored
-
Kenton Varda authored
Introduce kj::attachVal(), kj::attachRef(), and capnp::clone() utility functions
-
Kenton Varda authored
Add TwoPartyServer::drain().
-
- 15 Jun, 2019 4 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
This is frequently needed. Sandstorm had `OwnCapnp` for this purpose: https://github.com/sandstorm-io/sandstorm/blob/4d86a8144cdb43120ea12845738d0fe4a6ffcda1/src/sandstorm/util.h#L495-L525 The Workers codebase has some ad-hoc copies of this logic too, and multiple people have requested something similar on the mailing list.
-
Kenton Varda authored
This is a lot like Own<T>::attach() but for the case where you don't have a Own pointer, you just have a reference or value that you want to attach stuff to.
-
- 14 Jun, 2019 1 commit
-
-
pwrdwnsys authored
-
- 10 Jun, 2019 3 commits
-
-
Harris Hancock authored
Align HTTP entity-body delimiting rules with RFC 7230.
-
Harris Hancock authored
Skip test that fails under qemu-user, probably due to a qemu bug.
-
Kenton Varda authored
The main case where the code was wrong is when neither Content-Length nor Transfer-Encoding was provided on a response. In this case the response is delimited by closing the connection, but KJ previously rejected it outright. AFAICT almost no one on the whole internet relies on this anymore... almost.
-
- 09 Jun, 2019 3 commits
-
-
Kenton Varda authored
Fix exclusiveJoin() bug when both branches complete simultaneously.
-
Kenton Varda authored
-
Kenton Varda authored
-
- 30 May, 2019 2 commits
-
-
Kenton Varda authored
Implement FD passing in Cap'n Proto.
-
Kenton Varda authored
-
- 27 May, 2019 2 commits
-
-
Kenton Varda authored
Fix uninitialized byte arrays in encoding-test.
-
Kenton Varda authored
Initializer lists are temporaries. The code apparently works in debug mode but fails when optimized.
-
- 24 May, 2019 2 commits
-
-
Kenton Varda authored
Add support for url-safe base64 encoding
-
Joe Lee authored
-
- 02 May, 2019 2 commits
-
-
Kenton Varda authored
Fix bug in `kj::newOneWayPipe(0)`.
-
Kenton Varda authored
-
- 26 Apr, 2019 1 commit
-
-
Kenton Varda authored
Fix typos spotted by @a-robinson and update test failure messages to indicate that either testing failing could be due to OS SCM_RIGHTS truncation bug.
-
- 22 Apr, 2019 7 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 21 Apr, 2019 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 19 Apr, 2019 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-