<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl/tls1.h, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-04-18T07:34:01+00:00</updated>
<entry>
<title>Fix annoying whitespace</title>
<updated>2025-04-18T07:34:01+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2025-04-18T07:34:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1afbc22dbc8e6d4c3acfc0dfe953e57a700731ba'/>
<id>urn:sha1:1afbc22dbc8e6d4c3acfc0dfe953e57a700731ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove duplicate defines; ok tb@</title>
<updated>2024-10-23T01:57:19+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2024-10-23T01:57:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ab34d71bcab207147c9318dde7698c75df4c5d4b'/>
<id>urn:sha1:ab34d71bcab207147c9318dde7698c75df4c5d4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make {SSL3,TLS}_CT_* internal</title>
<updated>2024-03-02T11:46:55+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-02T11:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a0b9f13997d3fef1ae0bb36ea3411779fd154d72'/>
<id>urn:sha1:a0b9f13997d3fef1ae0bb36ea3411779fd154d72</id>
<content type='text'>
And here goes a bunch of unused macros that just had to be in two
headers so they could get out of sync. Three of these constants
are used in a single function...

ok jsing
</content>
</entry>
<entry>
<title>Export SSL_get_{peer_,}signature_type_nid()</title>
<updated>2024-03-02T11:44:47+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-03-02T11:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e6ba1ba77c418a957100a7562bf08d1ab8eb012e'/>
<id>urn:sha1:e6ba1ba77c418a957100a7562bf08d1ab8eb012e</id>
<content type='text'>
Also move the prototypes to the correct header.

Oversight reported by Frank Lichtenheld, thanks!
Fixes https://github.com/libressl/openbsd/issues/147

ok jsing
</content>
</entry>
<entry>
<title>Remove GOST and STREEBOG support from libssl.</title>
<updated>2024-02-03T15:58:34+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2024-02-03T15:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=20afa90e552d2efed2187dbafc92170a3895e921'/>
<id>urn:sha1:20afa90e552d2efed2187dbafc92170a3895e921</id>
<content type='text'>
This version of GOST is old and not anywhere close to compliant with
modern GOST standards. It is also very intrusive in libssl and
makes a mess everywhere.  Efforts to entice a suitably minded anyone
to care about it have been unsuccessful.

At this point it is probably best to remove this, and if someone
ever showed up who truly needed a working version, it should be
a clean implementation from scratch, and have it use something
closer to the typical API in libcrypto so it would integrate less
painfully here.

This removes it from libssl in preparation for it's removal from
libcrypto with a future major bump

ok tb@
</content>
</entry>
<entry>
<title>Correct value for TLSEXT_TYPE_quic_transport_parameters</title>
<updated>2022-07-17T14:39:09+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2022-07-17T14:39:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d17c24b48d83680f3fa6ae93f085e8cc038e726d'/>
<id>urn:sha1:d17c24b48d83680f3fa6ae93f085e8cc038e726d</id>
<content type='text'>
Use the correct value for TLSEXT_TYPE_quic_transport_parameters according
to RFC 9001 section 8.2. Also move the define under LIBRESSL_HAS_QUIC to
avoid things finding it prematurely.

ok beck@ tb@
</content>
</entry>
<entry>
<title>Remove #ifndef around the definition of OPENSSL_TLS_SECURITY_LEVEL.</title>
<updated>2022-07-13T14:28:09+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-13T14:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=365c3fb49e39fda4859948f84c262fc649b1a349'/>
<id>urn:sha1:365c3fb49e39fda4859948f84c262fc649b1a349</id>
<content type='text'>
We do not intend to make this a compile-time option.

Reminded by schwarze who asked about it

ok jsing
</content>
</entry>
<entry>
<title>Expose security level symbols and error codes in the headers.</title>
<updated>2022-07-07T13:02:59+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-07T13:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5826289e403f75180a81d9f1596e0f1cdbfb456e'/>
<id>urn:sha1:5826289e403f75180a81d9f1596e0f1cdbfb456e</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Add support for sending QUIC transport parameters</title>
<updated>2022-06-29T17:39:21+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2022-06-29T17:39:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8c47de5e510352beee68efa6184f2e0085167eec'/>
<id>urn:sha1:8c47de5e510352beee68efa6184f2e0085167eec</id>
<content type='text'>
This is the start of adding the boringssl API for QUIC support,
and the TLS extensions necessary to send and receive QUIC transport
data.

Inspired by boringssl's https://boringssl-review.googlesource.com/24464

ok jsing@ tb@
</content>
</entry>
<entry>
<title>Provide OPENSSL_TLS_SECURITY_LEVEL define</title>
<updated>2022-06-28T20:36:55+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-06-28T20:36:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3628f027e307db44ceb406c2ef4c3852af79ba09'/>
<id>urn:sha1:3628f027e307db44ceb406c2ef4c3852af79ba09</id>
<content type='text'>
ok beck jsing sthen
</content>
</entry>
</feed>
