<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/man/BIO_ctrl.3, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2025-06-08T22:40:31+00:00</updated>
<entry>
<title>.Lb libcrypto ; OK tb@</title>
<updated>2025-06-08T22:40:31+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2025-06-08T22:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8be86af02fed1bda350c8dd14ee064cb66e3b0f5'/>
<id>urn:sha1:8be86af02fed1bda350c8dd14ee064cb66e3b0f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drop some duplicate statements about macros</title>
<updated>2023-11-16T20:19:23+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-11-16T20:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=940b848205b7f23b851000318b523c19428cafa1'/>
<id>urn:sha1:940b848205b7f23b851000318b523c19428cafa1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>BIO_f_asn1 and the prefix/suffix API will be removed</title>
<updated>2023-07-26T20:01:04+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-26T20:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=31590c87e3e53291b4a1218aedb86dc21fd89f30'/>
<id>urn:sha1:31590c87e3e53291b4a1218aedb86dc21fd89f30</id>
<content type='text'>
Remove their documentation and mark some associated constants as
intentionally undocumented until they will be removed from public
headers.
</content>
</entry>
<entry>
<title>First pass of removing low-level ASN.1 streaming docs</title>
<updated>2023-05-01T07:28:11+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-05-01T07:28:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=36e542bd47eacd5b1a322862e7a695569e96a136'/>
<id>urn:sha1:36e542bd47eacd5b1a322862e7a695569e96a136</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add BIO_C_SET_MD_CTX to the list of command constants.</title>
<updated>2023-04-28T16:22:45+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-04-28T16:22:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d3241f465d88c38cafbf3cf15404f0cc8f189057'/>
<id>urn:sha1:d3241f465d88c38cafbf3cf15404f0cc8f189057</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Also list the command constants not associated with any macros,</title>
<updated>2023-04-27T14:44:33+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-04-27T14:44:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=67d1ea36dde169f06c151c5da8f4496b77f2329d'/>
<id>urn:sha1:67d1ea36dde169f06c151c5da8f4496b77f2329d</id>
<content type='text'>
and point to their documentation.
</content>
</entry>
<entry>
<title>Document those BIO_ctrl(3) command constants</title>
<updated>2023-04-26T15:03:02+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-04-26T15:03:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=034a8a0478c8f668632ce2a2ce620194f69e2c0f'/>
<id>urn:sha1:034a8a0478c8f668632ce2a2ce620194f69e2c0f</id>
<content type='text'>
that correspond to more than one macro each.
</content>
</entry>
<entry>
<title>Document most command constants.</title>
<updated>2023-04-25T15:59:45+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-04-25T15:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e1f78e1db09b90833bbe0e792fb63ea596dcab52'/>
<id>urn:sha1:e1f78e1db09b90833bbe0e792fb63ea596dcab52</id>
<content type='text'>
They are part of the public API, may be needed for implementing custom BIO
types, and application programmers need to avoid clashing with them.
</content>
</entry>
<entry>
<title>Properly document BIO_set_info_callback(3) and BIO_get_info_callback(3)</title>
<updated>2023-04-06T19:06:51+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-04-06T19:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b3060a3cf24eac9249de81cf1d313e349ffcb9f5'/>
<id>urn:sha1:b3060a3cf24eac9249de81cf1d313e349ffcb9f5</id>
<content type='text'>
which where mentioned below SYNOPSIS and HISTORY but not described.
Also document the command constant BIO_CTRL_SET_CALLBACK
and the deprecated function type name bio_info_cb(3).
Mention that callbacks installed using BIO_set_callback_ex(3)
and BIO_set_callback(3) can tamper with *all* the return values.
</content>
</entry>
<entry>
<title>In preparation for better documenting BIO info callbacks, improve the</title>
<updated>2023-04-04T17:10:37+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2023-04-04T17:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f15d7c7610eb093978f0e8faf9b564c781d7dedd'/>
<id>urn:sha1:f15d7c7610eb093978f0e8faf9b564c781d7dedd</id>
<content type='text'>
description of BIO_ctrl(3) and its three siblings.  Given the vast range
of effects these functions can have, the text is unavoidably still
vague, but at least some information can be provided.

While here, fix one wrong parameter type and three inconsistent
parameter names in the SYNOPSIS.
</content>
</entry>
</feed>
