<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nng, branch v1.0.1</title>
<subtitle>A mirror of https://github.com/nanomsg/nng
</subtitle>
<id>https://cogarr.net/source/cgit.cgi/nng/atom?h=v1.0.1</id>
<link rel='self' href='https://cogarr.net/source/cgit.cgi/nng/atom?h=v1.0.1'/>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/'/>
<updated>2018-07-05T19:52:50Z</updated>
<entry>
<title>Releasing version 1.0.1.</title>
<updated>2018-07-05T19:52:50Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-07-05T19:52:50Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=43a1c0129ed3ee64cf286ee2b0c194f870f90301'/>
<id>urn:sha1:43a1c0129ed3ee64cf286ee2b0c194f870f90301</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #576 IPC listen unlinks UNIX socket on failure</title>
<updated>2018-07-05T18:53:34Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-07-05T18:29:00Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=d2fc63fe726e5d708c2dc90a945ee4094658bbc6'/>
<id>urn:sha1:d2fc63fe726e5d708c2dc90a945ee4094658bbc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #574 nng_close should indicate warning against transmit truncation</title>
<updated>2018-07-04T16:55:24Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-07-04T16:55:24Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=68d117eb856b42e57cc3e912496d84d7bd8002fd'/>
<id>urn:sha1:68d117eb856b42e57cc3e912496d84d7bd8002fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #575 kqueue spins hard</title>
<updated>2018-07-04T16:49:29Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-07-04T16:49:29Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=77d35b527b509e41f4c9a24d5fd56de02d93a503'/>
<id>urn:sha1:77d35b527b509e41f4c9a24d5fd56de02d93a503</id>
<content type='text'>
This sets the kqueue events to autoclear, reducing CPU usage to normal
sane levels, and eliminating the hard spin.
</content>
</entry>
<entry>
<title>fixes #572 Several locking errors found</title>
<updated>2018-07-04T02:00:19Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-07-03T05:36:08Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=d1a9c84a6b375cb25a8b7475957130e364b41753'/>
<id>urn:sha1:d1a9c84a6b375cb25a8b7475957130e364b41753</id>
<content type='text'>
fixes #573 atomic flags could help

This introduces a new atomic flag, and reduces some of the global
locking.  The lock refactoring work is not yet complete, but this is
a positive step forward, and should help with certain things.

While here we also fixed a compile warning due to incorrect types.
</content>
</entry>
<entry>
<title>fixes #564 Race regression caused by#522</title>
<updated>2018-07-02T19:44:42Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-07-02T19:44:42Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=a772bcc6ebe198f939889abbda18eded2a326941'/>
<id>urn:sha1:a772bcc6ebe198f939889abbda18eded2a326941</id>
<content type='text'>
fixes #565 Option getting should validate sizes more aggressively
fixes #563 Reconnect timeouts should be settable on dialers
fixes #562 pipe test is fragile
</content>
</entry>
<entry>
<title>nni_url_parse does not handle ipc and inproc </title>
<updated>2018-06-28T15:36:48Z</updated>
<author>
<name>David Horsley</name>
<email>widdma@gmail.com</email>
</author>
<published>2018-06-28T14:16:54Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=63418ae95eb9d61d2cffa56f7e8fbdb48aaaf703'/>
<id>urn:sha1:63418ae95eb9d61d2cffa56f7e8fbdb48aaaf703</id>
<content type='text'>
a missing return causes ipc and inproc URLs to be parsed as usual. Results in a memory leak.</content>
</entry>
<entry>
<title>fixes #522 Separate out the endpoint plumbing</title>
<updated>2018-06-28T00:28:05Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-06-27T00:39:17Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=251553b13e6bc8019914b9edd1292f97e856dd43'/>
<id>urn:sha1:251553b13e6bc8019914b9edd1292f97e856dd43</id>
<content type='text'>
This separates the plumbing for endpoints into distinct
dialer and listeners.  Some of the transports could benefit
from further separation, but we've done some rather larger
separation e.g. for the websocket transport.

IPC would be a good one to update later, when we start looking
at exposing a more natural underlying API.
</content>
</entry>
<entry>
<title>fixes #552 man pages do not document NNG_ETIMEDOUT</title>
<updated>2018-06-26T00:26:56Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-06-26T00:26:56Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=91f9061ad9289afffb0111c03a8390d0f82d7114'/>
<id>urn:sha1:91f9061ad9289afffb0111c03a8390d0f82d7114</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes #539 Feature request: customizable http error page</title>
<updated>2018-06-15T20:39:29Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2018-06-15T19:50:03Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=5ecea06b1f39a93735e8b2f711b125d0b1a84d16'/>
<id>urn:sha1:5ecea06b1f39a93735e8b2f711b125d0b1a84d16</id>
<content type='text'>
</content>
</entry>
</feed>
