<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nng, branch 0.2.0</title>
<subtitle>A mirror of https://github.com/nanomsg/nng
</subtitle>
<id>https://cogarr.net/source/cgit.cgi/nng/atom?h=0.2.0</id>
<link rel='self' href='https://cogarr.net/source/cgit.cgi/nng/atom?h=0.2.0'/>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/'/>
<updated>2017-12-31T03:09:02Z</updated>
<entry>
<title>Bump version (0.2.0)</title>
<updated>2017-12-31T03:09:02Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-31T03:09:02Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=772d2e2c6f9fbdba121bc2935e9e920bbd29a55e'/>
<id>urn:sha1:772d2e2c6f9fbdba121bc2935e9e920bbd29a55e</id>
<content type='text'>
We forgot to bump for 0.1.0 even though we tagged.
</content>
</entry>
<entry>
<title>fixes #166 Websocket TLS mapping</title>
<updated>2017-12-31T03:05:41Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T22:21:20Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=6a50035b242b972c1d9b659ba63e037a0a8afe71'/>
<id>urn:sha1:6a50035b242b972c1d9b659ba63e037a0a8afe71</id>
<content type='text'>
This introduces the wss:// scheme, which is available and works like
the ws:// scheme if TLS is enabled in the library.

The library modularization is refactored somewhat, to make it easier
to use.  There is now a single NNG_ENABLE_TLS that enables TLS support
under the hood.

This also adds a new option for the TLS transport, NNG_OPT_TLS_CONFIG
(and a similar one for WSS, NNG_OPT_TLS_WSS_CONFIG) that offer access
to the underlying TLS configuration object, which now has a public API
to go with it as well.

Note that it is also possible to use pure HTTPS using the *private*
API, which will be exposed in a public form soon.
</content>
</entry>
<entry>
<title>Attempt to use Ninja on AppVeyor, and shorten the build matrix.</title>
<updated>2017-12-29T07:56:40Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T07:48:58Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=a0364185784895c4bc748a6e6453a132d618c96c'/>
<id>urn:sha1:a0364185784895c4bc748a6e6453a132d618c96c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Compile warning (possible size_t overrun) on Windows.</title>
<updated>2017-12-29T07:56:40Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T07:04:04Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=5af81f54de8747c7ef0f1e7d18395a758bb13f8e'/>
<id>urn:sha1:5af81f54de8747c7ef0f1e7d18395a758bb13f8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #158 nni_plat_init: undefined return value if called from two threads</title>
<updated>2017-12-29T07:56:40Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T07:01:44Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=919b7ee54fd8f2bada066e90f31c682fb70c2821'/>
<id>urn:sha1:919b7ee54fd8f2bada066e90f31c682fb70c2821</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #172 HTTP and websocket need better conditional inclusion</title>
<updated>2017-12-29T04:52:15Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T04:52:15Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=63e0baf37c8024174aa4bacb12dccc7040de74d8'/>
<id>urn:sha1:63e0baf37c8024174aa4bacb12dccc7040de74d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI updates.</title>
<updated>2017-12-29T01:59:42Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T01:28:57Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=cbc21ab0a2e11c8be23dfa146adf7bb091c97f71'/>
<id>urn:sha1:cbc21ab0a2e11c8be23dfa146adf7bb091c97f71</id>
<content type='text'>
This updates to use Circle CI by default, but we leave Travis in place
(but only one default build and one coverage build) until we can move it.
We also switch to using ninja for performance reasons.

The hope is to get to using CircleCI for everything except Windows.  The
AppVeyor build needs cleanups and should switch to ninja later.
</content>
</entry>
<entry>
<title>Fix compilation warnings, bugs, and crashes found on Windows.</title>
<updated>2017-12-29T00:02:53Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T00:02:53Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=aa3bb50aeca3b7350a41f0538817c49d9656d207'/>
<id>urn:sha1:aa3bb50aeca3b7350a41f0538817c49d9656d207</id>
<content type='text'>
This addresses a number of problems that were found on Windows,
including one bug that actually turned up in testing on POSIX.
</content>
</entry>
<entry>
<title>Fix zerotier compilation regression (caused by winsock changes).</title>
<updated>2017-12-29T00:01:58Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-29T00:01:58Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=838d92deabffbaae1b1a9e447d2088f966078726'/>
<id>urn:sha1:838d92deabffbaae1b1a9e447d2088f966078726</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #169 document websocket transport</title>
<updated>2017-12-28T02:13:22Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2017-12-28T02:13:22Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=76d0674d7b02c42fcd110ce87fa19600191a4eb9'/>
<id>urn:sha1:76d0674d7b02c42fcd110ce87fa19600191a4eb9</id>
<content type='text'>
</content>
</entry>
</feed>
