<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libtls/man, branch libressl-v2.7.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.7.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.7.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-03-19T16:34:47+00:00</updated>
<entry>
<title>Automatically handle library initialisation for libtls.</title>
<updated>2018-03-19T16:34:47+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-03-19T16:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5fd38b4657cfd0f2e0b0b92fd650c6710e8fbc8b'/>
<id>urn:sha1:5fd38b4657cfd0f2e0b0b92fd650c6710e8fbc8b</id>
<content type='text'>
Now that we have tls_init() under pthread_once(), automatically initialise
libtls from the entry point functions (tls_config(), tls_client() and
tls_server()) - this makes an explicit tls_init() call no longer a
requirement.

ok bcook@ beck@ inoguchi@
</content>
</entry>
<entry>
<title>un-revert tls_init pthread_once change, now that stub is added so that builds work</title>
<updated>2018-03-08T16:12:00+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-08T16:12:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6eca2d8d7b6a897175b9334bc65767f168e61b76'/>
<id>urn:sha1:6eca2d8d7b6a897175b9334bc65767f168e61b76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>backout.  diff was not tested comprehensively, resulting in a broken tree.</title>
<updated>2018-03-07T19:07:14+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2018-03-07T19:07:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=20c6beb0e37f43bcc80f533f3d77e23ffc3db32d'/>
<id>urn:sha1:20c6beb0e37f43bcc80f533f3d77e23ffc3db32d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make tls_init() concurrently callable using pthread_once().</title>
<updated>2018-03-07T17:17:47+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-07T17:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4064518fd566b68546ba1e341ba42bf7b431a881'/>
<id>urn:sha1:4064518fd566b68546ba1e341ba42bf7b431a881</id>
<content type='text'>
ok jsing@

This brings pthread_once usage into libressl, which will
need to get dealt with correctly in portable.

This sets us up to autoinit libtls, and we will also be
using pthread_once to deal with autoinit stuff in libssl
and libcrypto
</content>
</entry>
<entry>
<title>Be more specific about when the session file will be updated.</title>
<updated>2018-02-10T06:07:43+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-10T06:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=818417440480d611b881d684d285c8586daea3ff'/>
<id>urn:sha1:818417440480d611b881d684d285c8586daea3ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document functions for client-side TLS session support.</title>
<updated>2018-02-10T04:43:16+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-10T04:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6bcc4e2d97ed3a02e1403cdb265c5acc6c98ad61'/>
<id>urn:sha1:6bcc4e2d97ed3a02e1403cdb265c5acc6c98ad61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hyphenate DER/PEM-encoded, for consistency;</title>
<updated>2017-10-08T06:56:36+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2017-10-08T06:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7819e9da1462ce9c60996aaf73ca0c06f0a2424b'/>
<id>urn:sha1:7819e9da1462ce9c60996aaf73ca0c06f0a2424b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document tls_peer_cert_chain_pem().</title>
<updated>2017-10-07T14:41:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-10-07T14:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6b08495f8f1244a236e4e29a757124f88c02d57b'/>
<id>urn:sha1:6b08495f8f1244a236e4e29a757124f88c02d57b</id>
<content type='text'>
ok beck@
</content>
</entry>
<entry>
<title>Document tls_config_set_dheparams().</title>
<updated>2017-08-12T04:24:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-12T04:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d6496b7dc2aed87d604df38e771589d401049bb4'/>
<id>urn:sha1:d6496b7dc2aed87d604df38e771589d401049bb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document tls_reset().</title>
<updated>2017-08-12T03:41:48+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-12T03:41:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0fad56f8304e3acf192a8914305ebb6db9302a72'/>
<id>urn:sha1:0fad56f8304e3acf192a8914305ebb6db9302a72</id>
<content type='text'>
</content>
</entry>
</feed>
