<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl/Makefile, branch OPENBSD_6_4</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_4</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-03-17T16:20:01+00:00</updated>
<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>
<entry>
<title>We now require you to have a working libpthread</title>
<updated>2017-04-29T22:22:24+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-04-29T22:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d3a2ee4f706f181bef995fb0a446b0b92c03a2ac'/>
<id>urn:sha1:d3a2ee4f706f181bef995fb0a446b0b92c03a2ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide a rolling handshake hash that commences as soon as the cipher</title>
<updated>2017-03-05T14:39:53+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-03-05T14:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f57470f507d826e79950193b93592e734e79b608'/>
<id>urn:sha1:f57470f507d826e79950193b93592e734e79b608</id>
<content type='text'>
suite has been selected, and convert the final finish MAC to use this
handshake hash.

This is a first step towards cleaning up the current handshake
buffer/digest code.

ok beck@ inoguchi@
</content>
</entry>
<entry>
<title>Merge the single two line function from ssl_err2.c into ssl_err.c.</title>
<updated>2017-01-26T09:16:01+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-26T09:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b7978753e566fd60946300b252a9d9d89559733e'/>
<id>urn:sha1:b7978753e566fd60946300b252a9d9d89559733e</id>
<content type='text'>
ok beck@
</content>
</entry>
<entry>
<title>Move relatively new version range code from ssl_lib.c into a separate</title>
<updated>2017-01-26T06:01:44+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-01-26T06:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1cc79b15c0e05858d638931ff222a6c8592f3103'/>
<id>urn:sha1:1cc79b15c0e05858d638931ff222a6c8592f3103</id>
<content type='text'>
ssl_versions.c file.

ok beck@
</content>
</entry>
</feed>
