Mercurial > hg > sv-dependency-builds
diff src/capnproto-git-20161025/doc/_posts/2015-01-23-capnproto-0.5.1-bugfixes.md @ 133:1ac99bfc383d
Add Cap'n Proto source
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Tue, 25 Oct 2016 11:17:01 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/capnproto-git-20161025/doc/_posts/2015-01-23-capnproto-0.5.1-bugfixes.md Tue Oct 25 11:17:01 2016 +0100 @@ -0,0 +1,16 @@ +--- +layout: post +title: "Cap'n Proto 0.5.1: Bugfixes" +author: kentonv +--- + +Cap'n Proto 0.5.1 has just been released with some bug fixes: + +* On Windows, the `capnp` tool would crash when it tried to generate an ID, e.g. when using `capnp id` or when compiling a file that was missing the file ID, because it tried to get random bytes from `/dev/urandom`, which of course doesn't exist on Windows. Oops. Now it uses `CryptGenRandom()`. +* Declaring a generic method (with method-specific type parameters) inside a generic interface generated code that didn't compile. +* `joinPromises()` didn't work on an array of `Promise<void>`. +* Unnecessary error messages were being printed to the console when RPC clients disconnected. + +Sorry about the bugs. + +In other news, as you can see, the Cap'n Proto web site now lives at `capnproto.org`. Additionally, the Github repo has been moved to the [Sandstorm.io organization](https://github.com/sandstorm-io). Both moves have left behind redirects so that old links / repository references should continue to work.