<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libssl/man, branch libressl-v3.8.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.8.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.8.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-09-19T09:40:35+00:00</updated>
<entry>
<title>Mention a subtle difference between PEM_def_callback(3) and the example.</title>
<updated>2023-09-19T09:40:35+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-09-19T09:40:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f3d69207bf78894b3e8e63ea47f028de14d188d8'/>
<id>urn:sha1:f3d69207bf78894b3e8e63ea47f028de14d188d8</id>
<content type='text'>
It's relevant not only for the example, but also because the functions
documented here use PEM_def_callback(3) by default, and that exhibits
surprising and potentially dangerous behaviour by not NUL-terminating.

OK tb@
</content>
</entry>
<entry>
<title>Remove the duplicate documentation of pem_password_cb(3).</title>
<updated>2023-09-19T08:18:13+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-09-19T08:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d6f69273ba0f82df22bf5620f52cffb820b3130a'/>
<id>urn:sha1:d6f69273ba0f82df22bf5620f52cffb820b3130a</id>
<content type='text'>
While here, also:

* Avoid the misleading term "default password callback" because none of
the functions in SSL_CTX_use_certificate(3) support overriding it.
* Do not talk about "storing", "writing", and "encryption" since the cb
passed to SSL_CTX_set_default_passwd_cb(3) is never used for any of that.
* List the functions using cb.
* Document what happens by default.
* Remove the misleading words "which must be provided by the application"
because all this is actually optional.
* Make several wordings more precise.
* Below EXAMPLES, fix argument naming to agree with pem_password_cb(3),
clarify the description of what the example does, and, as suggested by tb@,
use strlcpy(3).

OK tb@
</content>
</entry>
<entry>
<title>Document the RETURN VALUES of BIO_method_type(3) and BIO_method_name(3)</title>
<updated>2023-04-11T16:58:43+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-04-11T16:58:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fdb1eca18c61c136a3750f89858caf1e54dc603a'/>
<id>urn:sha1:fdb1eca18c61c136a3750f89858caf1e54dc603a</id>
<content type='text'>
for the various BIO types.
</content>
</entry>
<entry>
<title>document the interaction with BIO_dup_chain(3)</title>
<updated>2022-12-18T20:24:52+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2022-12-18T20:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3583bd6d4b12a04225220bc84efe794bb72da016'/>
<id>urn:sha1:3583bd6d4b12a04225220bc84efe794bb72da016</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a small blurb on @SECLEVEL=n</title>
<updated>2022-12-11T20:53:27+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-12-11T20:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a9e4d227bad4b465f48f4d9c9226f9465d0a6943'/>
<id>urn:sha1:a9e4d227bad4b465f48f4d9c9226f9465d0a6943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Link to SSL_read_early_data(3)</title>
<updated>2022-09-17T16:03:21+00:00</updated>
<author>
<name>kn</name>
<email></email>
</author>
<published>2022-09-17T16:03:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=70f7b2faa17684b3944dd57095e0993328b1b4a3'/>
<id>urn:sha1:70f7b2faa17684b3944dd57095e0993328b1b4a3</id>
<content type='text'>
OK tb
</content>
</entry>
<entry>
<title>fix repeated words</title>
<updated>2022-09-10T10:22:46+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2022-09-10T10:22:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6a683562a13e9213cebf006617ebc8dc4e8b9871'/>
<id>urn:sha1:6a683562a13e9213cebf006617ebc8dc4e8b9871</id>
<content type='text'>
ok ok miod@ ack ack jmc@
</content>
</entry>
<entry>
<title>AESCGM -&gt; AESGCM</title>
<updated>2022-07-17T08:51:07+00:00</updated>
<author>
<name>jsg</name>
<email></email>
</author>
<published>2022-07-17T08:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=dbfa45679be6e7299b4b1c475a0d4d815e3211bf'/>
<id>urn:sha1:dbfa45679be6e7299b4b1c475a0d4d815e3211bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add .Xr links to SSL_CTX_set_security_level(3)</title>
<updated>2022-07-13T22:05:53+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2022-07-13T22:05:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7c4094b0fe904a4fbd78a372a6498e1fc0a159b2'/>
<id>urn:sha1:7c4094b0fe904a4fbd78a372a6498e1fc0a159b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start documenting our new pet octopus, SSL_CTX_set_security_level(3).</title>
<updated>2022-07-13T20:52:36+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2022-07-13T20:52:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ab728a67c848b4203d17bc99b072a8ba95807326'/>
<id>urn:sha1:ab728a67c848b4203d17bc99b072a8ba95807326</id>
<content type='text'>
Or should we call it a centipede?

Feedback and OK on a previous version from jsing@
and from our chief myriapodologist, tb@.
</content>
</entry>
</feed>
