<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libtls/tls_ocsp.c, 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-12-03T14:56:42+00:00</updated>
<entry>
<title>Add missing RCS tag.</title>
<updated>2019-12-03T14:56:42+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2019-12-03T14:56:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d9f0c06c725468a8221653d48dd6cfea8c75ce4d'/>
<id>urn:sha1:d9f0c06c725468a8221653d48dd6cfea8c75ce4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not bother NULLing pointers in memory that is freed immediately after.</title>
<updated>2018-02-05T01:47:03+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-05T01:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b38f09002132dbf35d77ee3e74c0a4f30c0cef7e'/>
<id>urn:sha1:b38f09002132dbf35d77ee3e74c0a4f30c0cef7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Be consistent with the goto label names used in libtls code.</title>
<updated>2018-02-05T00:52:24+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-05T00:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bc472499298f03ebe5c71920633cfa2b20046c93'/>
<id>urn:sha1:bc472499298f03ebe5c71920633cfa2b20046c93</id>
<content type='text'>
No change to generated assembly.
</content>
</entry>
<entry>
<title>Keep track of which keypair is in use by a TLS context.</title>
<updated>2017-09-20T17:05:17+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-09-20T17:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cb877fda6d4f301551f4f41cbe708b7a31217fba'/>
<id>urn:sha1:cb877fda6d4f301551f4f41cbe708b7a31217fba</id>
<content type='text'>
This fixes a bug where by a TLS server with SNI would always only return
the OCSP staple for the default keypair, rather than returning the OCSP
staple associated with the keypair that was selected via SNI.

Issue reported by William Graeber and confirmed by Andreas Bartelt.

Fix tested by William Graeber and Andreas Bartelt - thanks!
</content>
</entry>
<entry>
<title>Slightly restructure tls_ocsp_verify_cb() to make it more like libtls code.</title>
<updated>2017-09-20T16:52:37+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-09-20T16:52:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=373953b07ced62cde74a839d1249fa9b7d8df5e7'/>
<id>urn:sha1:373953b07ced62cde74a839d1249fa9b7d8df5e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide a useful error if there are no OCSP URLs in the peer certificate.</title>
<updated>2017-09-20T16:38:23+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-09-20T16:38:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=87f911b10521db48d4a40fc8d3426bf0af0b23ce'/>
<id>urn:sha1:87f911b10521db48d4a40fc8d3426bf0af0b23ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix indentation.</title>
<updated>2017-09-20T16:36:45+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-09-20T16:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5068b8b7a6b9aeb5547f87d2352bfa52e9d6c448'/>
<id>urn:sha1:5068b8b7a6b9aeb5547f87d2352bfa52e9d6c448</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Plug a memory leak. The main_cert needs to be X509_free()ed since</title>
<updated>2017-05-16T05:52:52+00:00</updated>
<author>
<name>claudio</name>
<email></email>
</author>
<published>2017-05-16T05:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7ad9f2edfd93fb9172eacbbd167845c844f2e661'/>
<id>urn:sha1:7ad9f2edfd93fb9172eacbbd167845c844f2e661</id>
<content type='text'>
SSL_get_peer_certificate() increases the ref count whereas extra_certs
do not because SSL_get_peer_cert_chain() won't increase ref counts.
OK beck@
</content>
</entry>
<entry>
<title>Move the ocsp staple to being part of the keypair structure internally,</title>
<updated>2017-01-29T17:52:11+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-01-29T17:52:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a787119135c7f989cdcd1f06c15e48d2c75bc4c4'/>
<id>urn:sha1:a787119135c7f989cdcd1f06c15e48d2c75bc4c4</id>
<content type='text'>
so that it does not send back bogus staples when SNI is in use.
(Further change is required to be able to use staples on all keypairs
and not just the main one)
ok jsing@
</content>
</entry>
<entry>
<title>More s/OSCP/OCSP/ typos</title>
<updated>2017-01-27T07:03:27+00:00</updated>
<author>
<name>tom</name>
<email></email>
</author>
<published>2017-01-27T07:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2b01d8e93fb16d46ee115230ed1a242921e4969f'/>
<id>urn:sha1:2b01d8e93fb16d46ee115230ed1a242921e4969f</id>
<content type='text'>
ok jmc@
</content>
</entry>
</feed>
