<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/stack/safestack.h, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2019-08-11T14:14:14+00:00</updated>
<entry>
<title>Bring back stack macros for CMS structs.</title>
<updated>2019-08-11T14:14:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-08-11T14:14:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c388dfd53334c5a9148f79354985dbdabd1c76fe'/>
<id>urn:sha1:c388dfd53334c5a9148f79354985dbdabd1c76fe</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:22+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-10-24T17:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=767c1ccf5494d48af80092a8bd351fdbdc1922f0'/>
<id>urn:sha1:767c1ccf5494d48af80092a8bd351fdbdc1922f0</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:05+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-10-24T17:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c6b6e8b4e009438296d3546dd2b00c8abdc4f55f'/>
<id>urn:sha1:c6b6e8b4e009438296d3546dd2b00c8abdc4f55f</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:40+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-12-27T16:02:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d059d0423805c095777b6f9b2d601730ed6905be'/>
<id>urn:sha1:d059d0423805c095777b6f9b2d601730ed6905be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-12T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59f4f2c61d71e266d37dd2fc97615b3fd35b4721'/>
<id>urn:sha1:59f4f2c61d71e266d37dd2fc97615b3fd35b4721</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:35+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-05-12T19:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7a7ff1dccd97019b66147536d7a7a26738f11452'/>
<id>urn:sha1:7a7ff1dccd97019b66147536d7a7a26738f11452</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:31+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-04-18T17:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=03bf8f168d37a98a3f4a42882e8085662cfe1b2b'/>
<id>urn:sha1:03bf8f168d37a98a3f4a42882e8085662cfe1b2b</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:57+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-04-15T20:19:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=23d30aa6a3dad2fb0b07f43e30013d6ba7037ebd'/>
<id>urn:sha1:23d30aa6a3dad2fb0b07f43e30013d6ba7037ebd</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:14+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2012-10-13T21:25:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=942650cdef05a877200cb7aff3a075935a5fd0cd'/>
<id>urn:sha1:942650cdef05a877200cb7aff3a075935a5fd0cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openssl-1.0.0e: resolve conflicts</title>
<updated>2011-11-03T02:34:33+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2011-11-03T02:34:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6d0fb3b3bc3c11f7d4831f061e59a06f29d0ec8e'/>
<id>urn:sha1:6d0fb3b3bc3c11f7d4831f061e59a06f29d0ec8e</id>
<content type='text'>
</content>
</entry>
</feed>
