<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl/man/Makefile, branch libressl-v3.2.3</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.2.3</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.2.3'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2020-09-21T08:53:56+00:00</updated>
<entry>
<title>In ssl.h rev. 1.174 to 1.176, tb@ added some stubs related to 0-RTT data.</title>
<updated>2020-09-21T08:53:56+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-09-21T08:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5779d9399959bbcedd72b6c73f1b8d433a6c14fe'/>
<id>urn:sha1:5779d9399959bbcedd72b6c73f1b8d433a6c14fe</id>
<content type='text'>
Write documentation from scratch explaining why we don't support 0-RTT
but how we stub it out instead.
Tweaks and OK tb@.

... and beck@ pointed out that this OpenSSL API is akin to adding a
laser sighting system to a giant blackpowder cannon that one keeps
blowing one's own feet to mangled scraps with ...
</content>
</entry>
<entry>
<title>Document the public function SSL_set_SSL_CTX(3) from scratch,</title>
<updated>2020-09-20T10:20:44+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-09-20T10:20:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4ba5f77ac44570b20d41962dedd0b44fbfb8588e'/>
<id>urn:sha1:4ba5f77ac44570b20d41962dedd0b44fbfb8588e</id>
<content type='text'>
which is undocumented in OpenSSL but mentioned in passing in one
OpenSSL manual page, and which was recently mentioned by jsing@ when
working on SSL_set_ciphersuites(3).
With corrections from and OK inoguchi@.
</content>
</entry>
<entry>
<title>Install the new page SSL_set1_host(3), link to it from relevant places,</title>
<updated>2020-09-17T08:04:22+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2020-09-17T08:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3ddf275962c0819da74604f12c527b1c75da9e66'/>
<id>urn:sha1:3ddf275962c0819da74604f12c527b1c75da9e66</id>
<content type='text'>
and add two other .Xrs that might help readers find their way.
Update the merge notices of all files touched and
merge a few trivial changes from the OpenSSL 1.1.1 branch.
OK tb@
</content>
</entry>
<entry>
<title>Import SSL_CTX_add1_chain_cert(3) from OpenSSL branch 1.1.1, which is still</title>
<updated>2019-04-05T18:29:43+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2019-04-05T18:29:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a98b4eba250f598d6a0d68257edc1e04e6374565'/>
<id>urn:sha1:a98b4eba250f598d6a0d68257edc1e04e6374565</id>
<content type='text'>
under a free license, omitting functions we don't have and tweaked by me;
the functions were provided by jsing@ in ssl.h rev. 1.166.

While here, also document SSL_CTX_get_extra_chain_certs(3) because
it is closely related to companion functions are already documented
and the API is kind of incomplete without it.
</content>
</entry>
<entry>
<title>In crypto.h rev. 1.43 and ssl.h rev. 1.153 2018/03/17 16:20:01, beck@</title>
<updated>2018-03-17T18:52:42+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-03-17T18:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cb02e901e4a7f012208b20f25ac65324c466f86c'/>
<id>urn:sha1:cb02e901e4a7f012208b20f25ac65324c466f86c</id>
<content type='text'>
provided OPENSSL_init_crypto(3) and OPENSSL_init_ssl(3).
Write the documentation from scratch
because the text OpenSSL provides is full of bloat.
</content>
</entry>
<entry>
<title>In ssl.h rev. 1.152 2018/03/17 15:55:52, tb@ provided</title>
<updated>2018-03-17T18:19:49+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-03-17T18:19:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=91837b260d5d83bde0c301289677be6220f79b59'/>
<id>urn:sha1:91837b260d5d83bde0c301289677be6220f79b59</id>
<content type='text'>
SSL_SESSION_has_ticket(3) and SSL_SESSION_get_ticket_lifetime_hint(3).
Merge the documentation from OpenSSL, tweaked by me.
</content>
</entry>
<entry>
<title>Import SSL_CTX_set_tlsext_use_srtp(3) from OpenSSL, slightly tweaked by me.</title>
<updated>2018-02-27T18:30:30+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-02-27T18:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d92b4f85225c0672c5c0cfd0a820ec67f74b8181'/>
<id>urn:sha1:d92b4f85225c0672c5c0cfd0a820ec67f74b8181</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In ssl.h rev. 1.141 2018/02/20 18:07:11, tb@ provided</title>
<updated>2018-02-24T19:24:09+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-02-24T19:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f69c4306ffdb7fc61abc0209a64af812bf4e518e'/>
<id>urn:sha1:f69c4306ffdb7fc61abc0209a64af812bf4e518e</id>
<content type='text'>
SSL_SESSION_get_protocol_version(3).
Import the documentation form OpenSSL, tweaked by me, OK tb@.
</content>
</entry>
<entry>
<title>In ssl.h rev. 1.139 2018/02/17 15:19:43 and rev. 1.140 2018/02/17 15:32:20,</title>
<updated>2018-02-18T23:34:01+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-02-18T23:34:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4a908045e56e3c83995034233c478adfcf0e2206'/>
<id>urn:sha1:4a908045e56e3c83995034233c478adfcf0e2206</id>
<content type='text'>
jsing@ provided SSL_get_client_random(3), SSL_get_server_random(3), and
SSL_SESSION_get_master_key(3).  Import the documentation from OpenSSL,
with some tweaks.
</content>
</entry>
<entry>
<title>In ssl.h rev. 1.138 2018/02/17 15:13:12, jsing@ provided</title>
<updated>2018-02-18T22:18:59+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2018-02-18T22:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=485025f81a33c7beb4a855ed422c1fe276b4ac53'/>
<id>urn:sha1:485025f81a33c7beb4a855ed422c1fe276b4ac53</id>
<content type='text'>
SSL_CTX_get0_certificate(3).  It is public in OpenSSL, too,
but OpenSSL has no documentation, so write some from scratch.
</content>
</entry>
</feed>
