<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/shlib_version, branch libressl-v2.4.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.4.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.4.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-04-28T17:07:07+00:00</updated>
<entry>
<title>Crank majors for lib{crypto,ssl,tls} due to symbol removals, symbol</title>
<updated>2016-04-28T17:07:07+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-04-28T17:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=643f50290d39864797888fc818170917b845775c'/>
<id>urn:sha1:643f50290d39864797888fc818170917b845775c</id>
<content type='text'>
additions and functionality changes.
</content>
</entry>
<entry>
<title>bump the major for libcrypto/ssl/tls for a CRYPTO_chacha_20 ABI change</title>
<updated>2015-12-09T14:11:03+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-12-09T14:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=362a098a9defa7a18d8f5b3336d4810a11db94ec'/>
<id>urn:sha1:362a098a9defa7a18d8f5b3336d4810a11db94ec</id>
<content type='text'>
ok jsing@, deraadt@, beck@
</content>
</entry>
<entry>
<title>bump minors after adding EVP_aead_chacha20_poly1305_ietf()</title>
<updated>2015-11-02T15:41:59+00:00</updated>
<author>
<name>reyk</name>
<email></email>
</author>
<published>2015-11-02T15:41:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9b531b26eeeea735265af970dfaa4b2ecc207f35'/>
<id>urn:sha1:9b531b26eeeea735265af970dfaa4b2ecc207f35</id>
<content type='text'>
OK jsing@
</content>
</entry>
<entry>
<title>Crank major version due to removal of SHA-0 and MD4 from libcrypto.</title>
<updated>2015-09-13T23:42:29+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-09-13T23:42:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=da36d6a18c187f8d3c2e38a0e5940d8073110b10'/>
<id>urn:sha1:da36d6a18c187f8d3c2e38a0e5940d8073110b10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a new interface, OPENSSL_cpu_caps(), to return the currently running</title>
<updated>2015-09-13T10:02:49+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-09-13T10:02:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=83f57d181d785f30f940e80aab02506a0ccdffb8'/>
<id>urn:sha1:83f57d181d785f30f940e80aab02506a0ccdffb8</id>
<content type='text'>
cpu's specific hardware capabilities users of libcrypto might be interested
in, as an integer value. This deprecates the existing OPENSSL_ia32cap()
macro and the OPENSSL_ia32cap_loc() function (which returns the pointer so
that you can mess with stuff you shouldn't mess with).

Interpreting the value returned by OPENSSL_cpu_caps() is, of course,
machine-dependent.

Minor version bump for libcrypto.
ok beck@ jsing@
</content>
</entry>
<entry>
<title>Remove OpenSSL engine RSAX.</title>
<updated>2015-07-19T22:34:27+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-07-19T22:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=25841ddc7e1d255a907b71bc100b10c363287a75'/>
<id>urn:sha1:25841ddc7e1d255a907b71bc100b10c363287a75</id>
<content type='text'>
OpenSSL stopped building it last year and removed it this year.
Based on OpenSSL commit c436e05bdc7f49985a750df64122c960240b3ae1.

Also cranked major version in libcrypto, libssl and libtls.

"fine with me" bcook@ miod@
</content>
</entry>
<entry>
<title>Crank major for libcrypto, ssl and tls due to MDC-2DES removal.</title>
<updated>2015-06-20T01:09:31+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-06-20T01:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bedaa1810c5bb6d8b84e1bec8033245abf6e95dc'/>
<id>urn:sha1:bedaa1810c5bb6d8b84e1bec8033245abf6e95dc</id>
<content type='text'>
ok miod@ jsing@
</content>
</entry>
<entry>
<title>Record inter-library dependencies between libcrypto, libssl and libtls</title>
<updated>2015-05-17T22:39:39+00:00</updated>
<author>
<name>kettenis</name>
<email></email>
</author>
<published>2015-05-17T22:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c5f087c6c031837a968277278b7d6de4ae1692fb'/>
<id>urn:sha1:c5f087c6c031837a968277278b7d6de4ae1692fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send OPENSSL_issetugid() straight to hell, no final cigarette.</title>
<updated>2015-04-11T16:16:15+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2015-04-11T16:16:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=01d65208fd8dd61fb0f8c5d92ff80c7630a7c2b5'/>
<id>urn:sha1:01d65208fd8dd61fb0f8c5d92ff80c7630a7c2b5</id>
<content type='text'>
The issetugid() API is supposed to make a strong promise where "0
means it is safe to look at the environment".  Way back in the past
someone on the OpenSSL team responded to the environment access danger
by creating a wrapper called OPENSSL_issetugid, and went to use it a
number of places.  However, by default on systems lacking true
issetugid(), OPENSSL_issetugid returns 0.  0 indicating safely.  False
safety.  Which means OPENSSL_issetugid() fails to make any sort of
promise about safety, in fact it is just the opposite.

Can you believe the OpenSSL team?

This nastiness was noticed over the years, however noone could gain traction
and get it fixed in OpenSSL.  Also see a paragraph about this in
http://www.tedunangst.com/flak/post/worst-common-denominator-programming

ok jsing
</content>
</entry>
<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>
</feed>
