<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nng, branch stable</title>
<subtitle>A mirror of https://github.com/nanomsg/nng
</subtitle>
<id>https://cogarr.net/source/cgit.cgi/nng/atom?h=stable</id>
<link rel='self' href='https://cogarr.net/source/cgit.cgi/nng/atom?h=stable'/>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/'/>
<updated>2025-12-02T06:03:18Z</updated>
<entry>
<title>extend possible errors from nng_pipe_get with ENOENT</title>
<updated>2025-12-02T06:03:18Z</updated>
<author>
<name>Felix Obenhuber</name>
<email>felix.obenhuber@helsing.ai</email>
</author>
<published>2025-11-13T08:27:19Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=c9ce87543ba7b5a05b31955852b1e0f5f31b2717'/>
<id>urn:sha1:c9ce87543ba7b5a05b31955852b1e0f5f31b2717</id>
<content type='text'>
nng_pipe_get might return `ENOENT` if the refered pipe is not found.
This is missing in the documentation and should be added.
</content>
</entry>
<entry>
<title>Bunch version to 1.11.</title>
<updated>2025-06-02T14:33:39Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2025-06-02T14:28:46Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=84aa701f42968bf536141a24e826da66963b571a'/>
<id>urn:sha1:84aa701f42968bf536141a24e826da66963b571a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* FIX [HTTP] fix a blocking case when freeing http client</title>
<updated>2025-04-27T16:04:39Z</updated>
<author>
<name>Jaylin</name>
<email>64823539+JaylinYu@users.noreply.github.com</email>
</author>
<published>2025-04-14T09:37:46Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=25bcecade21f1585e04bf2e34fa6433b89fcea2d'/>
<id>urn:sha1:25bcecade21f1585e04bf2e34fa6433b89fcea2d</id>
<content type='text'>
This is a bug I found in the past 2 days. Easily reproduce with low number of taskq_threads and set small timeout duration to http connect aio.</content>
</entry>
<entry>
<title>Fix TLS test.</title>
<updated>2025-04-19T20:34:42Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2025-04-19T20:07:51Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=41f4f36cb5c28b16c3b8a6d89a93c0955433b984'/>
<id>urn:sha1:41f4f36cb5c28b16c3b8a6d89a93c0955433b984</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix source formatting</title>
<updated>2025-03-17T01:03:11Z</updated>
<author>
<name>shikokuchuo</name>
<email>53399081+shikokuchuo@users.noreply.github.com</email>
</author>
<published>2025-03-15T19:02:49Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=11f22c79af034b2165a22bc4ea8bce5bae123c9c'/>
<id>urn:sha1:11f22c79af034b2165a22bc4ea8bce5bae123c9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix aio_reap_list use of nni_aio_free() pointer to incorrect function type UBSAN warning</title>
<updated>2025-03-17T01:03:11Z</updated>
<author>
<name>shikokuchuo</name>
<email>53399081+shikokuchuo@users.noreply.github.com</email>
</author>
<published>2025-02-17T10:02:15Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=d3fa55bbca3e0307f9f1279674be3b8cbe322704'/>
<id>urn:sha1:d3fa55bbca3e0307f9f1279674be3b8cbe322704</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http server: sprintf is considered deprecated</title>
<updated>2025-03-17T01:03:11Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2024-11-30T13:53:17Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=ea7f41042e2e3f91f943e9253439429ac72dc50e'/>
<id>urn:sha1:ea7f41042e2e3f91f943e9253439429ac72dc50e</id>
<content type='text'>
Because it is typically associated with insecure code, use of sprintf
is discouraged.  Note that our usage was actually quite careful and
not insecure, but its mere presence raises concern especially by parties
who are unwilling or unable to assess the actual code for correctness.

A better choice here would be strlcat, but strlcat is not universally
available.

(cherry picked from commit d0d48cad89532c56742d85e898f749e587fe32b7)
</content>
</entry>
<entry>
<title>fixes #2092 nng_close may hang on Windows (stable version)</title>
<updated>2025-01-26T16:38:16Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2025-01-26T16:38:16Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=d98d3ec1e0c3230a6f9e60616180ac66f5791a5b'/>
<id>urn:sha1:d98d3ec1e0c3230a6f9e60616180ac66f5791a5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pubrefman: (stable) update dependencies to address CVEs</title>
<updated>2025-01-06T22:51:35Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2025-01-06T22:51:35Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=2b30e764cfb7868273a4b984586d52041e127f04'/>
<id>urn:sha1:2b30e764cfb7868273a4b984586d52041e127f04</id>
<content type='text'>
This does not impact the core project, but merely updates tools
used for publishing docs on the website.
</content>
</entry>
<entry>
<title>Version 1.10 release updates</title>
<updated>2025-01-05T05:17:24Z</updated>
<author>
<name>Garrett D'Amore</name>
<email>garrett@damore.org</email>
</author>
<published>2025-01-05T05:17:24Z</published>
<link rel='alternate' type='text/html' href='https://cogarr.net/source/cgit.cgi/nng/commit/?id=82b891248a2a88b72b8485219d76ba88cfe48528'/>
<id>urn:sha1:82b891248a2a88b72b8485219d76ba88cfe48528</id>
<content type='text'>
</content>
</entry>
</feed>
