<feed xmlns='http://www.w3.org/2005/Atom'>
<title>skalibs/src/libunixonacid, branch v2.1.0.0</title>
<subtitle>The skarnet.org C programming library</subtitle>
<id>https://git.skarnet.org/cgit/skalibs/atom/src/libunixonacid?h=v2.1.0.0</id>
<link rel='self' href='https://git.skarnet.org/cgit/skalibs/atom/src/libunixonacid?h=v2.1.0.0'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/'/>
<updated>2015-01-06T00:31:40Z</updated>
<entry>
<title> - Bugfixes in unixmessage/skaclient (short writes / fd leakage / DoS)</title>
<updated>2015-01-06T00:31:40Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-06T00:31:40Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=aa081897ac57658482143f29f4b88b1ebbddede3'/>
<id>urn:sha1:aa081897ac57658482143f29f4b88b1ebbddede3</id>
<content type='text'>
 - ABI change: unixmessage protocol header is now 6 bytes (was 8)
 - API change: skaclient_start(_async) now takes an "options" argument
 - version increase to 2.1.0.0
</content>
</entry>
<entry>
<title> Add unixmessage_drop and some stuff in skaclient</title>
<updated>2015-01-04T19:00:46Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-04T19:00:46Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=5b4cf1798bfaf7be1dfaea36614757db80cae23d'/>
<id>urn:sha1:5b4cf1798bfaf7be1dfaea36614757db80cae23d</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Remove redundant _XPG4_2 in unixmessage_sender_flush</title>
<updated>2015-01-03T22:33:57Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-03T22:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=a12d938e5ac6f737527fc1377ce4a88bfe6ad960'/>
<id>urn:sha1:a12d938e5ac6f737527fc1377ce4a88bfe6ad960</id>
<content type='text'>
</content>
</entry>
<entry>
<title> ... without breaking everything, if possible</title>
<updated>2015-01-03T14:40:10Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-03T14:40:10Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=5894630751a754756961f7d61963c064b33dac1f'/>
<id>urn:sha1:5894630751a754756961f7d61963c064b33dac1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Easier error reporting in unixmessage_handle</title>
<updated>2015-01-03T14:39:15Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-03T14:39:15Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=f212479e9ab13c79a9277dfef4924d8f9ce442eb'/>
<id>urn:sha1:f212479e9ab13c79a9277dfef4924d8f9ce442eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Really add it &gt;.&gt;</title>
<updated>2015-01-02T15:29:05Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-02T15:29:05Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=2e4d53d859e675a7f1f8fe41b27fd8b9f65b78a4'/>
<id>urn:sha1:2e4d53d859e675a7f1f8fe41b27fd8b9f65b78a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add skaclient_syncify for easier async/sync handling</title>
<updated>2015-01-02T15:28:30Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-02T15:28:30Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=2dc97e2b5c06f8fafcefe413592de3251a57d923'/>
<id>urn:sha1:2dc97e2b5c06f8fafcefe413592de3251a57d923</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Safe wrappers around sendmsg and recvmsg in unixmessage primitives</title>
<updated>2014-12-31T16:27:44Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2014-12-31T16:27:44Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=131a18f68dc73f208bb76a944fc6d42c86cfad3b'/>
<id>urn:sha1:131a18f68dc73f208bb76a944fc6d42c86cfad3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title> So MSG_WAITALL can block even with MSG_DONTWAIT... wtfbsdseriously.</title>
<updated>2014-12-21T01:43:39Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2014-12-21T01:43:39Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=31009f586a04251df0fb5853017ecfcaf70b307f'/>
<id>urn:sha1:31009f586a04251df0fb5853017ecfcaf70b307f</id>
<content type='text'>
 Only include MSG_WAITALL when it's tested nb, then.
 Also test yet another fix for the tryancilautoclose FreeBSD problem.
</content>
</entry>
<entry>
<title> So the non-portable MSG_DONTWAIT may alleviate the problem... might</title>
<updated>2014-12-21T00:26:40Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2014-12-21T00:26:40Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=23bdcb4ad4ef19d99b729e5282fd15df6300a3b5'/>
<id>urn:sha1:23bdcb4ad4ef19d99b729e5282fd15df6300a3b5</id>
<content type='text'>
as well use it on architectures that support it.
</content>
</entry>
</feed>
