<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl/Makefile, branch libressl-v2.9.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.9.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.9.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-11-09T00:34:55+00:00</updated>
<entry>
<title>Reimplement the sigalgs processing code into a new implementation</title>
<updated>2018-11-09T00:34:55+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-11-09T00:34:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0b1a5b561cf9b369459d5cc3b2cdb15e8ded9a74'/>
<id>urn:sha1:0b1a5b561cf9b369459d5cc3b2cdb15e8ded9a74</id>
<content type='text'>
that will be usable with TLS 1.3 with less eye bleed.
ok jsing@ tb@
</content>
</entry>
<entry>
<title>First skeleton of the TLS 1.3 state machine. Based on RFC 8446 and</title>
<updated>2018-11-08T23:54:59+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-11-08T23:54:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ffe8e82eef74387bb8e12edf02bad07f43f8797e'/>
<id>urn:sha1:ffe8e82eef74387bb8e12edf02bad07f43f8797e</id>
<content type='text'>
inspired by s2n's state machine. Lots of help and input from jsing.

ok beck, jsing
</content>
</entry>
<entry>
<title>Add initial TLS 1.3 key schedule support with basic regress tests</title>
<updated>2018-11-07T19:43:12+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-11-07T19:43:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=225cffb5dfc81ab7d9943801bd3eb4495d985dd2'/>
<id>urn:sha1:225cffb5dfc81ab7d9943801bd3eb4495d985dd2</id>
<content type='text'>
ok jsing@ tb@
</content>
</entry>
<entry>
<title>Consolidate all of the SSL method structs/functions into a single file.</title>
<updated>2018-11-05T05:45:15+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-11-05T05:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fb9f160cf8d816f5dd783bf8cad3828d2aa35dbe'/>
<id>urn:sha1:fb9f160cf8d816f5dd783bf8cad3828d2aa35dbe</id>
<content type='text'>
Discussed with tb@
</content>
</entry>
<entry>
<title>Bring in compatibility for OpenSSL 1.1 style init functions.</title>
<updated>2018-03-17T16:20:01+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-17T16:20:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b'/>
<id>urn:sha1:035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b</id>
<content type='text'>
This adds OPENSSL_init_crypto and OPENSSL_init_ssl, as well
thread safety modifications for the existing LibreSSL init
functions.  The initialization routines are called automatically
by the normal entry points into the library, as in newer OpenSSL

ok jsing@, nits by tb@ and deraadt@
</content>
</entry>
<entry>
<title>Switch to -Werror with clang for libressl.</title>
<updated>2017-08-13T19:42:33+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2017-08-13T19:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e0d9b6877814aabc7aa1b8a33ad302bf782d8ce3'/>
<id>urn:sha1:e0d9b6877814aabc7aa1b8a33ad302bf782d8ce3</id>
<content type='text'>
Discussed with beck@ and jsing@
ok beck@
</content>
</entry>
<entry>
<title>Rewrite the TLS Renegotiation Indication extension handling using CBB/CBS</title>
<updated>2017-07-24T17:10:31+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-07-24T17:10:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0698e049c8b5abfa4b777c0c20e976bfd5620394'/>
<id>urn:sha1:0698e049c8b5abfa4b777c0c20e976bfd5620394</id>
<content type='text'>
and the new extension framework.

Feedback from doug@

ok inoguchi@
</content>
</entry>
<entry>
<title>Start rewriting TLS extension handling.</title>
<updated>2017-07-16T18:14:37+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-07-16T18:14:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fa511676090b93b4c2d1583237db80dcb4be1a0c'/>
<id>urn:sha1:fa511676090b93b4c2d1583237db80dcb4be1a0c</id>
<content type='text'>
Introduce a TLS extension handling framework that has per-extension type
functions to determine if an extension is needed, to build the extension
data and parse the extension data. This is somewhat analogous to BoringSSL,
however these build and parse functions are intentionally symetrical. The
framework is hooked into the existing TLS handling code in such a way that
we can gradual convert the extension handling code.

Convert the TLS Server Name Indication extension to the new framework,
while rewriting it to use CBB/CBS and be more strict in the process.

Discussed with beck@

ok inoguchi@
</content>
</entry>
<entry>
<title>Only enable -Werror on libcrypto/libssl/libtls if we are building with</title>
<updated>2017-04-30T04:44:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-04-30T04:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d6384322b936d181e80c1948d8ee20a647f0408e'/>
<id>urn:sha1:d6384322b936d181e80c1948d8ee20a647f0408e</id>
<content type='text'>
gcc4. This should avoid failed builds while transitioning compilers.
While here also make the CFLAGS blocks consistent across makefiles.

Discussed with deraadt@, ok beck@
</content>
</entry>
<entry>
<title>Revert previous - we still want to do this, but I forgot about the installer</title>
<updated>2017-04-29T22:31:42+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-04-29T22:31:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=61198dce4d3f6c83534a2d04eb35e4228fa933df'/>
<id>urn:sha1:61198dce4d3f6c83534a2d04eb35e4228fa933df</id>
<content type='text'>
and want to avoid the wrath of theo when he arrives home in a couple
of hours :)
</content>
</entry>
</feed>
