- 24 Jan, 2017 2 commits
-
-
Harris Hancock authored
Disallow MSVC from building the parsing code by default because the latest stable MSVC (VS2015 Update 3) ICEs when trying to compile the `anyOfChars` combinator. Note that VS2015 Update 2 and VS2017 can compile the parsing code, with a little help. To experiment with this, you can override the default behavior with -DCAPNP_BUILD_TOOLS=ON.
-
Harris Hancock authored
-
- 23 Jan, 2017 1 commit
-
-
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++.
-
- 05 Jan, 2017 2 commits
-
-
Kenton Varda authored
Fix conversion build error when building with Clang 4.0
-
Kenton Varda authored
Add getFd method to FdInputStream and FdOutputStream
-
- 03 Jan, 2017 1 commit
-
-
Ross Light authored
These methods are useful if you're receiving a generic stream in application code and would like to check some non-stream behavior about the file (e.g. stat or isatty). Of course, downcasting can fail and code should not rely on the file descriptor being available.
-
- 29 Dec, 2016 1 commit
-
-
Eric Fiselier authored
-
- 13 Dec, 2016 1 commit
-
-
Kenton Varda authored
handle empty structs in isCanonical()
-
- 12 Dec, 2016 2 commits
-
-
David Renshaw authored
-
Kenton Varda authored
The trick here is that you must specify the value as a separate constant with a defined type. Then, you can reference that constant where an AnyPointer is expected. Eventually we should maybe support some sort of inline syntax that specifies a type explicitly...
-
- 05 Dec, 2016 1 commit
-
-
Kenton Varda authored
-
- 01 Dec, 2016 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 27 Nov, 2016 1 commit
-
-
Kenton Varda authored
Support RPC on Windows (MinGW)
-
- 25 Nov, 2016 1 commit
-
-
Kenton Varda authored
A grab bag of small changes to support the MSVC port
-
- 19 Nov, 2016 5 commits
-
-
Harris Hancock authored
This is required to allow the compiler to successfully instantiate a JsonCodec::Handler<DynamicValue, Style::POINTER> using Handler's default partial specialization for Style::POINTER. Such an instantiation is currently only used in dead code that clang and gcc eliminate but MSVC does not, which is why the problem was not caught until now. Also implemented DynamicValue::Builder::as<DynamicValue>() to preserve symmetry.
-
Harris Hancock authored
-
Harris Hancock authored
For now, I'm just guessing on appropriate values for minStack and maxStack.
-
Harris Hancock authored
-
Harris Hancock authored
-
- 18 Nov, 2016 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 15 Nov, 2016 4 commits
-
-
Harris Hancock authored
-
Harris Hancock authored
-
Harris Hancock authored
-
Harris Hancock 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 11 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
I prefer #ifdefing out the whole file rather than adjusting every build system.
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-