<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/crypto/shlib_version, branch OPENBSD_5_7_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_5_7_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_5_7_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-02-22T16:03:06+00:00</updated>
<entry>
<title>Bump libcrypto and libssl majors, due to various recent churn.</title>
<updated>2015-02-22T16:03:06+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-22T16:03:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bb820e160520888599d0966ac5d4a5270c855a23'/>
<id>urn:sha1:bb820e160520888599d0966ac5d4a5270c855a23</id>
<content type='text'>
Discussed with/requested by deraadt@ at the conclusion of s2k15.
</content>
</entry>
<entry>
<title>Crank major for libcrypto since symbols have been removed.</title>
<updated>2015-02-07T06:20:00+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-07T06:20:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f890c33ffb541a5f8ab6f17b6b90c906bc74cacc'/>
<id>urn:sha1:f890c33ffb541a5f8ab6f17b6b90c906bc74cacc</id>
<content type='text'>
Requested by deraadt@
</content>
</entry>
<entry>
<title>Add X509_STORE_load_mem() to load certificates from a memory buffer</title>
<updated>2015-01-22T09:06:39+00:00</updated>
<author>
<name>reyk</name>
<email></email>
</author>
<published>2015-01-22T09:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=862d0b8723d1dd780e301615518a21818f474a9c'/>
<id>urn:sha1:862d0b8723d1dd780e301615518a21818f474a9c</id>
<content type='text'>
instead of disk.  OpenSSL didn't provide a built-in API from loading
certificates in a chroot'ed process that doesn't have direct access to
the files.  X509_STORE_load_mem() provides a new backend that will be
used by libssl and libtls to implement such privsep-friendly
functionality.

Adopted for LibreSSL based on older code from relayd (by pyr@ and myself)
With feedback and OK bluhm@
</content>
</entry>
<entry>
<title>Add the Cammelia cipher to libcrypto.</title>
<updated>2014-11-17T20:31:22+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-11-17T20:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1327462df8cb4ae2dc056e0de53b4b4dc50f50fa'/>
<id>urn:sha1:1327462df8cb4ae2dc056e0de53b4b4dc50f50fa</id>
<content type='text'>
There used to be a strong reluctance to provide this cipher in LibreSSL in the
past, because the licence terms under which Cammelia was released by NTT were
free-but-not-in-the-corners, by restricting the right to modify the source
code, as well retaining the right to enforce their patents against anyone
in the future.

However, as stated in http://www.ntt.co.jp/news/news06e/0604/060413a.html ,
NTT changed its mind and made this code truly free. We only wish there had
been more visibility of this, for we could have had enabled Cammelia
earlier (-:

Licence change noticed by deraadt@. General agreement from the usual LibreSSL
suspects.

Crank libcrypto.so minor version due to the added symbols.
</content>
</entry>
<entry>
<title>Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest.</title>
<updated>2014-11-09T19:12:18+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-11-09T19:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d92e6fdf5aae7a320effa3de769ce4c0378485c4'/>
<id>urn:sha1:d92e6fdf5aae7a320effa3de769ce4c0378485c4</id>
<content type='text'>
This functionality was already available (and optional), and used in the
bowels of the ASN.1 code. This exposes it as a public interface, which will
be used by the upcoming GOST code.
Crank libcrypto minor version.

From Dmitry Eremin-Solenikov.
</content>
</entry>
<entry>
<title>Disable assembler code for ghash on hppa, causes wrong computations in some</title>
<updated>2014-09-27T12:29:31+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-09-27T12:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4abc2ca359de7361381ad3dbc7845ad4c6d10172'/>
<id>urn:sha1:4abc2ca359de7361381ad3dbc7845ad4c6d10172</id>
<content type='text'>
cases and breaks TLS 1.2; crank libcrypto.so minor version out of safety and
to be able to tell broken versions apart easily.
</content>
</entry>
<entry>
<title>odds are that some ABI change occured today, no matter how careful everyone</title>
<updated>2014-07-12T02:47:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-07-12T02:47:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=de262b26453c6c865559982036f5b94ddef827b4'/>
<id>urn:sha1:de262b26453c6c865559982036f5b94ddef827b4</id>
<content type='text'>
is
</content>
</entry>
<entry>
<title>Crank libcrypto major since my previous commit changed the size of the</title>
<updated>2014-06-24T18:13:50+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-06-24T18:13:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=91afc44f4392a7121e212cdeccb879d5a6fe1331'/>
<id>urn:sha1:91afc44f4392a7121e212cdeccb879d5a6fe1331</id>
<content type='text'>
ChaCha context. Other changes will also ride this crank.
</content>
</entry>
<entry>
<title>"for every change..."</title>
<updated>2014-05-25T17:51:59+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-05-25T17:51:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8940e52b42d901dc8efea2d945fccb8954f11458'/>
<id>urn:sha1:8940e52b42d901dc8efea2d945fccb8954f11458</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move the `pqueue' part of libcrypto, which is a glorified sorted linked list</title>
<updated>2014-05-12T19:14:14+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-05-12T19:14:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d65c39e2c5f99603b15513e73dbc0dc5ca5b73fd'/>
<id>urn:sha1:d65c39e2c5f99603b15513e73dbc0dc5ca5b73fd</id>
<content type='text'>
of 64-bit data, and only used by DTLS, to libssl where it belongs.

Remove pqueue_print() which is a debugging interface and serves no useful
purpose, except for the regress test, which grows its own pqueue_print()
routine.

Bump libcrypto major and libssl minor.

WARNING: do not update your tree right now, more changes are coming, which
will ride the libcrypto major bump.
</content>
</entry>
</feed>
