- 20 Nov, 2017 1 commit
-
-
Davide Italiano authored
-
- 23 Sep, 2017 1 commit
-
-
Kenton Varda authored
-
- 22 Sep, 2017 1 commit
-
-
Kenton Varda authored
This un-breaks code which previously relied upon an implicit cast from AutoCloseFd to int to call the non-ownership-passing versions of the methods.
-
- 21 Sep, 2017 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
This allows a lot of nice design patterns, and might later the the basis for capnp 3-party handoff within a machine.
-
- 15 Sep, 2017 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 14 Sep, 2017 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 12 Sep, 2017 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 02 Feb, 2017 1 commit
-
-
Harris Hancock authored
-
- 24 Jan, 2017 3 commits
-
-
Harris Hancock authored
-
Kenton Varda authored
- AsyncInputStream::tryGetLength() can report the amount of data the stream will produce. Useful for implementing HTTP Content-Length header. - AsyncInputStream::pumpTo() copies data from an input stream to an output stream, using double-dispatch to find an optimal approach.
-
Kenton Varda authored
-
- 22 Jan, 2017 2 commits
-
-
Kenton Varda authored
Re-introduce async-io.c++ containing just the default implementations of methods on the abstract interfaces.
-
Kenton Varda authored
Rename async-io.c++ to async-io-unix.c++, in preparation for factoring out common bits from async-io-win32.c++.
-
- 01 Dec, 2016 1 commit
-
-
Kenton Varda authored
-
- 12 Nov, 2016 1 commit
-
-
Kenton Varda authored
The implementation used by AsyncStreamFd was simply calling the general tryRead(), so why not?
-
- 07 Nov, 2016 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
Memory leak is due to compiler bug. See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33799 http://llvm.org/bugs/show_bug.cgi?id=12286
-
- 29 Jul, 2016 1 commit
-
-
Vitali Lovich authored
Add missing include when building on Linux Discovered trying to build on Android using CMake. UIO_MAXIOV is only exported by the linux/uio.h header which was never included. Not sure how normal Linux builds work. Add missing reinterpret cast from const void* to const byte*. Remove -pthread compile flag when building under Android. ANDROID cmake variable exported by android-cmake project.
-
- 06 Sep, 2015 1 commit
-
-
Steven Dee authored
Short-term fix for #220.
-
- 03 Jul, 2015 1 commit
-
-
Steven Dee authored
Fixes #221.
-
- 16 May, 2015 1 commit
-
-
Tom Lee authored
-
- 09 May, 2015 1 commit
-
-
Tom Lee authored
Fixes a build error on GNU/Hurd.
-
- 19 Feb, 2015 1 commit
-
-
Kenton Varda authored
-
- 18 Feb, 2015 1 commit
-
-
Jason Paryani authored
This is analagous to shutdownWrite, but for the read end of the stream
-
- 29 Dec, 2014 1 commit
-
-
Kenton Varda authored
-
- 12 Dec, 2014 1 commit
-
-
Kenton Varda authored
-
- 11 Dec, 2014 1 commit
-
-
Kenton Varda authored
-
- 08 Dec, 2014 1 commit
-
-
Morten Hustveit authored
-
- 06 Dec, 2014 1 commit
-
-
Kenton Varda authored
-
- 01 Dec, 2014 1 commit
-
-
Kenton Varda authored
-
- 20 Jun, 2014 1 commit
-
-
Kenton Varda authored
For portions currently copyright by Kenton (most of it), transfer copyright to Sandstorm Development Group, Inc. (Kenton's company). The license change is practically meaningless, as MIT and BSD 2-clause are legally equivalent. However, the BSD 2-clause license is sometimes confused for its ugly siblings, BSD 3-clause and BSD 4-clause. The MIT license is more immediately recognizeable for what it is. Rémy Blank and Jason Choy (the two non-trivial contributors) are on record as approving this change: https://groups.google.com/d/msg/capnproto/xXDd2HUOCcc/gbe_COIuXKYJ
-
- 20 May, 2014 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 04 Apr, 2014 1 commit
-
-
Remy Blank authored
-