<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl, branch libressl-v2.5.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.5.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.5.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-09-22T12:34:59+00:00</updated>
<entry>
<title>Improve on code from the previous commit.</title>
<updated>2016-09-22T12:34:59+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-22T12:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5aaca8e163f9816b5f3c9c1794e3e1fe045acbe7'/>
<id>urn:sha1:5aaca8e163f9816b5f3c9c1794e3e1fe045acbe7</id>
<content type='text'>
ok bcook@
</content>
</entry>
<entry>
<title>Avoid unbounded memory growth, which can be triggered by a client</title>
<updated>2016-09-22T12:33:50+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-22T12:33:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d23573ff3bd92843d23073b2f9edce30965eadf6'/>
<id>urn:sha1:d23573ff3bd92843d23073b2f9edce30965eadf6</id>
<content type='text'>
repeatedly renegotiating and sending OCSP Status Request TLS extensions.

Fix based on OpenSSL.
</content>
</entry>
<entry>
<title>Check for packet with truncated DTLS cookie.</title>
<updated>2016-09-22T07:17:41+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2016-09-22T07:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=28e429dc7ade584440562d4ea6b27e6a7833e946'/>
<id>urn:sha1:28e429dc7ade584440562d4ea6b27e6a7833e946</id>
<content type='text'>
Flip pointer comparison logic to avoid beyond-end-of-buffer pointers
to make it less likely a compiler will decide to screw you.

Based on parts of openssl commits
6f35f6deb5ca7daebe289f86477e061ce3ee5f46 and
89c2720298f875ac80777da2da88a64859775898

ok jsing@
</content>
</entry>
<entry>
<title>Improve ticket validity checking when tlsext_ticket_key_cb() callback</title>
<updated>2016-09-22T06:57:40+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2016-09-22T06:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0a9499f5b06c96665b68f63b3a97beacf46d7f33'/>
<id>urn:sha1:0a9499f5b06c96665b68f63b3a97beacf46d7f33</id>
<content type='text'>
chooses a different HMAC algorithm.
Avert memory leaks if the callback preps the HMAC in some way.

Based on openssl commit 1bbe48ab149893a78bf99c8eb8895c928900a16f
but retaining a pre-callback length check to guarantee the callback
is provided the buffer that the API claims.

ok bcook@ jsing@
</content>
</entry>
<entry>
<title>Avoid selecting weak digests for (EC)DH when using SNI.</title>
<updated>2016-09-20T04:25:09+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-20T04:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1dbcb54204a7b24fa96a79e4bd09dc80c94bc016'/>
<id>urn:sha1:1dbcb54204a7b24fa96a79e4bd09dc80c94bc016</id>
<content type='text'>
from OpenSSL:

SSL_set_SSL_CTX is normally called for SNI after ClientHello has
received and the digest to use for each certificate has been decided.
The original ssl-&gt;cert contains the negotiated digests and is now
copied to the new ssl-&gt;cert.

noted by David Benjamin and Kinichiro Inoguchi
</content>
</entry>
<entry>
<title>Update ld search path for libssl/libcrypto, fixes cross-build after source moved.</title>
<updated>2016-09-19T03:25:22+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-19T03:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1a999a2e5f31bf8aaec9ebbb0346bfc1f51dddb6'/>
<id>urn:sha1:1a999a2e5f31bf8aaec9ebbb0346bfc1f51dddb6</id>
<content type='text'>
from Patrick Wildt
</content>
</entry>
<entry>
<title>Generate pkg-config files at build time like everything else. This</title>
<updated>2016-09-14T06:26:03+00:00</updated>
<author>
<name>natano</name>
<email></email>
</author>
<published>2016-09-14T06:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d38b15019a94267fb66852d97b372b090de32f83'/>
<id>urn:sha1:d38b15019a94267fb66852d97b372b090de32f83</id>
<content type='text'>
avoids permission problems due to the build and install stages being run
by different users.

ok deraadt jasper
</content>
</entry>
<entry>
<title>Sort and group functions.</title>
<updated>2016-09-04T16:12:33+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-04T16:12:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8fa59688817a0ed0d0b58366f255bc2340ff8544'/>
<id>urn:sha1:8fa59688817a0ed0d0b58366f255bc2340ff8544</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand IMPLEMENT_PEM macros.</title>
<updated>2016-09-04T16:11:47+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-04T16:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5cb8fa7925ebe633ab5565781922edc61500e5d4'/>
<id>urn:sha1:5cb8fa7925ebe633ab5565781922edc61500e5d4</id>
<content type='text'>
No change in generated assembly.
</content>
</entry>
<entry>
<title>only regen pkg-config files when required; ok jasper</title>
<updated>2016-09-04T09:54:25+00:00</updated>
<author>
<name>natano</name>
<email></email>
</author>
<published>2016-09-04T09:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=594295005097c5fa227738f307e1b10e92615f44'/>
<id>urn:sha1:594295005097c5fa227738f307e1b10e92615f44</id>
<content type='text'>
</content>
</entry>
</feed>
