<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/stack/safestack.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/stack/safestack.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/stack/safestack.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-08-11T14:14:14Z</updated>
<entry>
<title>Bring back stack macros for CMS structs.</title>
<updated>2019-08-11T14:14:14Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-08-11T14:14:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0baf1e453daa102b257ed3c5967d08f1f1f21c76'/>
<id>urn:sha1:0baf1e453daa102b257ed3c5967d08f1f1f21c76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a bunch of ancient and highly crufty ASN.1 related code from</title>
<updated>2018-10-24T17:57:22Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2018-10-24T17:57:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=261db20666539ba078b31aec6ae205a635f5bb55'/>
<id>urn:sha1:261db20666539ba078b31aec6ae205a635f5bb55</id>
<content type='text'>
libcrypto (the "new" stuff replaced this back around 2000 or so...).

ok tb@
</content>
</entry>
<entry>
<title>Remove stack related macros that should have been nuked when</title>
<updated>2018-10-24T17:37:05Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2018-10-24T17:37:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3607d8d2319c08719e54d8ffdff4138bbc04dec1'/>
<id>urn:sha1:3607d8d2319c08719e54d8ffdff4138bbc04dec1</id>
<content type='text'>
{CMS,KRB5,SRP} were removed.
</content>
</entry>
<entry>
<title>Place some macros under #ifndef LIBRESSL_INTERNAL.</title>
<updated>2016-12-27T16:02:40Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2016-12-27T16:02:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=830256e38eb47ceb733b75dd155e9c994042aacc'/>
<id>urn:sha1:830256e38eb47ceb733b75dd155e9c994042aacc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:27Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-06-12T15:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c3d6a26af7455bccce87985ff78ef0efc39b65e1'/>
<id>urn:sha1:c3d6a26af7455bccce87985ff78ef0efc39b65e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring back ASN1_seq_pack(), ASN1_seq_unpack(), ASN1_pack_string() and</title>
<updated>2014-05-12T19:16:35Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-05-12T19:16:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=37551cbdbcc4977e16d6379d3e93bf098208378b'/>
<id>urn:sha1:37551cbdbcc4977e16d6379d3e93bf098208378b</id>
<content type='text'>
ASN1_unpack_string() from the NO_ASN1_OLD purge; turns out that some Ruby
extensions still use them, unfortunately, so we need to give them some more
time to catch up on ``recent'' interfaces.

Riding on the libcrypto major bump.
</content>
</entry>
<entry>
<title>Put back i2d_ASN1_SET() and d2i_ASN1_SET() from the NO_ASN1_OLD prune, as there</title>
<updated>2014-04-18T17:32:31Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-04-18T17:32:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=01f177b5714f48f00a61bd29d12356943dab1858'/>
<id>urn:sha1:01f177b5714f48f00a61bd29d12356943dab1858</id>
<content type='text'>
are still some 3rd-party code using it, and fixing them is not trivial.

As an excuse gift, the memory leaks on failure in resurrected a_set.c have
been fixed.
</content>
</entry>
<entry>
<title>The NO_ASN1_OLD define was introduced in 0.9.7, 8 years ago, to allow for</title>
<updated>2014-04-15T20:19:55Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-04-15T20:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9e49a79cdf0261b894c882d1fa44654d5d4b5f3f'/>
<id>urn:sha1:9e49a79cdf0261b894c882d1fa44654d5d4b5f3f</id>
<content type='text'>
obsolete (and mostly internal) routines to be compiled out.

We don't expect any reasonable software to stick to these interfaces, so better
clean up the view and unifdef -DNO_ASN1_OLD.

The astute reader will notice the existence of NO_OLD_ASN1 which serves a
similar purpose, but is more entangled. Its time will come, soon.
</content>
</entry>
<entry>
<title>resolve conflicts</title>
<updated>2012-10-13T21:25:05Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2012-10-13T21:25:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5cdd308e23c573f20580c33373ebbd6aaf46ca93'/>
<id>urn:sha1:5cdd308e23c573f20580c33373ebbd6aaf46ca93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openssl-1.0.0e: resolve conflicts</title>
<updated>2011-11-03T02:34:28Z</updated>
<author>
<name>djm</name>
<email>djm@openbsd.org</email>
</author>
<published>2011-11-03T02:34:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c32db552feb5310e2f4b27f02d313cfbf0b82a8a'/>
<id>urn:sha1:c32db552feb5310e2f4b27f02d313cfbf0b82a8a</id>
<content type='text'>
</content>
</entry>
</feed>
