<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd, branch libressl-v2.6.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.6.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.6.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2017-09-05T03:16:14+00:00</updated>
<entry>
<title>New POSIX xlocale implementation written from scratch.</title>
<updated>2017-09-05T03:16:14+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2017-09-05T03:16:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ee3d993af12eabdf8fd0c5434438a911a4285f8b'/>
<id>urn:sha1:ee3d993af12eabdf8fd0c5434438a911a4285f8b</id>
<content type='text'>
Complete in the sense that all POSIX *locale(3) and *_l(3) functions
are included, but in OpenBSD, we of course only really care about
LC_CTYPE and we only support ASCII and UTF-8.

With important help from kettenis@, guenther@, and jca@.
Repeated testing in ports bulk builds by naddy@.
Additional testing by jca@, sebastia@, dcoppa@, and others.
OK kettenis@ dcoppa@, and guenther@ on an earlier version.
Riding guenther@'s libc/librthread major bump.
</content>
</entry>
<entry>
<title>Move mutex, condvar, and thread-specific data routes, pthread_once, and</title>
<updated>2017-09-05T02:40:54+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2017-09-05T02:40:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=03cdb5baba30326ba37cf707fc3767747ee4173e'/>
<id>urn:sha1:03cdb5baba30326ba37cf707fc3767747ee4173e</id>
<content type='text'>
pthread_exit from libpthread to libc, along with low-level bits to
support them.  Major bump to both libc and libpthread.

Requested by libressl team.  Ports testing by naddy@
ok kettenis@
</content>
</entry>
<entry>
<title>Checking sizeof size_t by SIZE_MAX instead of _LP64</title>
<updated>2017-09-03T13:07:34+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2017-09-03T13:07:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4bc823661696046871b13d410fad0e0c625f3df8'/>
<id>urn:sha1:4bc823661696046871b13d410fad0e0c625f3df8</id>
<content type='text'>
ok bcook@
</content>
</entry>
<entry>
<title>delete pointless .Tn ASCII found by jca@ with mandoc -Tlint</title>
<updated>2017-09-02T13:56:44+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2017-09-02T13:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=be0a55ef34d66abe54641ea553869f9b437e9a35'/>
<id>urn:sha1:be0a55ef34d66abe54641ea553869f9b437e9a35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove OPENSSL_NO_NEXTPROTONEG - some software creates conflicting</title>
<updated>2017-08-31T16:27:31+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-31T16:27:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3e0ac1d4a78bb406210fd39a255390119b47ec1c'/>
<id>urn:sha1:3e0ac1d4a78bb406210fd39a255390119b47ec1c</id>
<content type='text'>
prototypes if we have both OPENSSL_NO_NEXTPROTONEG and the prototypes
defined.
</content>
</entry>
<entry>
<title>Mention strtok_r in STANDARDS</title>
<updated>2017-08-31T10:57:47+00:00</updated>
<author>
<name>jca</name>
<email></email>
</author>
<published>2017-08-31T10:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=84f15afd460a02c620e9fe51b13f29cca5320961'/>
<id>urn:sha1:84f15afd460a02c620e9fe51b13f29cca5320961</id>
<content type='text'>
POSIX 2001 instead of POSIX.1c suggested by millert@ and jmc@, ok jmc@
</content>
</entry>
<entry>
<title>Move the full extension building into tlsext_{client,server}hello_build(),</title>
<updated>2017-08-30T16:44:37+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-30T16:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a1e52c53539972675487f29fed3f02106fd1be64'/>
<id>urn:sha1:a1e52c53539972675487f29fed3f02106fd1be64</id>
<content type='text'>
leaving ssl_add_{client,server}hello_tlsext() as pointer to CBB wrappers.

ok doug@
</content>
</entry>
<entry>
<title>Bump libssl/libtls minors due to symbol (re)addition.</title>
<updated>2017-08-30T16:24:56+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-30T16:24:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6d77941ef30dc628bccd79f321a73668f2c02945'/>
<id>urn:sha1:6d77941ef30dc628bccd79f321a73668f2c02945</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring back the NPN related symbols.</title>
<updated>2017-08-30T16:24:21+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-30T16:24:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d5403ea18a4111f78be17230a52dc7b8b58ffd06'/>
<id>urn:sha1:d5403ea18a4111f78be17230a52dc7b8b58ffd06</id>
<content type='text'>
Several pieces of software make use of these based on a conditional around
OPENSSL_NPN_NEGOTIATED, rather than using the presence of the symbols, the
non-existence of a OPENSSL_NO_NEXTPROTONEG define or even the existence of
the TLS extension type.

Unfortunately we cannot remove OPENSSL_NPN_NEGOTIATED since the API for
ALPN was effectively botched and reuses two parts from the NPN
implementation, rather than providing ALPN specific or generic versions.
</content>
</entry>
<entry>
<title>Bring back the RSA_SSLV23_PADDING define.</title>
<updated>2017-08-30T16:07:35+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-30T16:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e93767c2b5f30f3ec6c7482212044b9300295b55'/>
<id>urn:sha1:e93767c2b5f30f3ec6c7482212044b9300295b55</id>
<content type='text'>
Several pieces of software expect this to be available unconditionally.
</content>
</entry>
</feed>
