<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nng, branch 0.5.0</title>
<subtitle>A mirror of https://github.com/nanomsg/nng
</subtitle>
<id>https://cogarr.net/source/cgit.cgi/nng/atom?h=0.5.0</id>
<link rel='self' href='https://cogarr.net/source/cgit.cgi/nng/atom?h=0.5.0'/>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/'/>
<updated>2018-03-02T20:07:22Z</updated>
<entry>
<title>Bump version to 0.5.0.</title>
<updated>2018-03-02T20:07:22Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-03-02T20:07:22Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=48a1033794eb423c3f216bba02abd61240306e0d'/>
<id>urn:sha1:48a1033794eb423c3f216bba02abd61240306e0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a copy of the LICENSE.adoc in the docs directory.</title>
<updated>2018-03-02T18:23:01Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-03-02T18:23:01Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=523e98e1a5af05d33ec6022a7e56ffa9d3061ca9'/>
<id>urn:sha1:523e98e1a5af05d33ec6022a7e56ffa9d3061ca9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move some docs to docs directory, add CONTRIBUTING and templates.</title>
<updated>2018-03-02T18:16:02Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-03-02T18:16:02Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=05aba898cedc8c2c1d9f1a21f6963e450b3f127c'/>
<id>urn:sha1:05aba898cedc8c2c1d9f1a21f6963e450b3f127c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipc: more robust init</title>
<updated>2018-03-02T16:58:27Z</updated>
<author>
<name>Liam Staskawicz</name>
<email>liam@stask.net</email>
</author>
<published>2018-02-22T06:34:24Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=7f2b2f174a796132b61e2d0cf7aed94f69e24d88'/>
<id>urn:sha1:7f2b2f174a796132b61e2d0cf7aed94f69e24d88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kqueue: add kqueue-based pollq implementation</title>
<updated>2018-03-02T16:58:27Z</updated>
<author>
<name>Liam Staskawicz</name>
<email>liam@stask.net</email>
</author>
<published>2018-01-15T22:38:13Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=7849fd286533560f10eff202f24007ea6b3dd787'/>
<id>urn:sha1:7849fd286533560f10eff202f24007ea6b3dd787</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #247 nngcat needs TLS options</title>
<updated>2018-03-02T16:47:33Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-03-01T01:33:35Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=91089a2a60d2a74334fc67757fd23ee1f3ae56d5'/>
<id>urn:sha1:91089a2a60d2a74334fc67757fd23ee1f3ae56d5</id>
<content type='text'>
While here we also fixed a bug in the --file handling that we noticed
while writing the TLS handling.

We also fixed a warning in the core (msgqueue) for set but unused variables.
</content>
</entry>
<entry>
<title>fixes #250 nngcat may not build if protocols are missing</title>
<updated>2018-03-01T00:23:26Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-03-01T00:23:26Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=04e5a756ba25f79036aa5e03e7412ed5e5539a12'/>
<id>urn:sha1:04e5a756ba25f79036aa5e03e7412ed5e5539a12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #246 Need nngcat man page</title>
<updated>2018-02-28T23:25:41Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-02-28T23:24:22Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=4f2b13b588e4a3dd611aae525e59fa0b46fba263'/>
<id>urn:sha1:4f2b13b588e4a3dd611aae525e59fa0b46fba263</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nng listen option tries to dial instead.</title>
<updated>2018-02-28T23:21:38Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-02-28T23:21:38Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=6b96f3c9948a6600efb29de425a9f5727f35489c'/>
<id>urn:sha1:6b96f3c9948a6600efb29de425a9f5727f35489c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #240 nngcat is MIA</title>
<updated>2018-02-28T15:11:41Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-02-27T22:47:13Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=65e01d3c7917983d5066335cffb84c93494f1b14'/>
<id>urn:sha1:65e01d3c7917983d5066335cffb84c93494f1b14</id>
<content type='text'>
This is intended to provide compatibility with, and has been tested
against, legacy nanocat.  There are a few differences though.

At this time support for the alias names (where argv[0] is set to
something like nngreq or somesuch) is missing.

By default this library operations without NNG_FLAG_NONBLOCK on
dial and listen, so that failures here are immediately diagnosable.
(This behavior can be changed with the --async flag.)

By default --pair means PAIRv1, but you can specify --pair0
or --pair1 explicitly.  (There is also a --compat mode, and in
that mode --pair means PAIRv0.  The --compat mode also turns on
NNG_FLAG_NONBLOCK by default.)

The "quoted" mode also quotes tabs.  (Legacy nanocat did not.)

It is possible to connect to *multiple* peers by using the --dial
or --listen (or similar) options multiple times.

Shorthands can be used for long options that are not ambiguous.  For
example, --surv can be used to mean surveyor, but --re is invalid because
it can mean req, rep, or respondent.

We assume you have a reasonable standard C environment.  This won't work
in embedded environments without support for FILE *.

TLS options are missing but to be added soon.

A man page is still to be written.
</content>
</entry>
</feed>
