summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/BIO_ctrl.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* drop some duplicate statements about macrosschwarze2023-11-161-7/+2
|
* BIO_f_asn1 and the prefix/suffix API will be removedtb2023-07-261-8/+6
| | | | | | Remove their documentation and mark some associated constants as intentionally undocumented until they will be removed from public headers.
* First pass of removing low-level ASN.1 streaming docstb2023-05-011-3/+3
|
* Add BIO_C_SET_MD_CTX to the list of command constants.schwarze2023-04-281-2/+3
|
* Also list the command constants not associated with any macros,schwarze2023-04-271-3/+29
| | | | and point to their documentation.
* Document those BIO_ctrl(3) command constantsschwarze2023-04-261-2/+16
| | | | that correspond to more than one macro each.
* Document most command constants.schwarze2023-04-251-2/+60
| | | | | They are part of the public API, may be needed for implementing custom BIO types, and application programmers need to avoid clashing with them.
* Properly document BIO_set_info_callback(3) and BIO_get_info_callback(3)schwarze2023-04-061-8/+96
| | | | | | | | 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.
* In preparation for better documenting BIO info callbacks, improve theschwarze2023-04-041-9/+115
| | | | | | | | | 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.
* Adjust signatures of BIO_ctrl functionstb2022-08-181-13/+10
| | | | | | | | | | | | | | | In bio.h r1.54, the signature of BIO_callback_ctrl() was changed from bio_info_cb to BIO_info_cb. Adjust manual to reflect this change. At the moment, bio_info_cb and BIO_info_cb are still distinct types with our BIO_info_cb matching OpenSSL's definition. Historically, bio_info_cb had a different type, but that leads to issues with casting function pointers. The ecosystem has moved on to embrace the new type and several ports confuse the two types because OpenSSL decided to "solve" the issues with "typedef BIO_info_cb bio_info_cb; /* backward compatibilty */". We will align with this in the next bump. ok jsing
* grammar fixes from Varik "The Genuine Article!!!" Valefor;jmc2020-12-031-3/+3
|
* found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballsschwarze2018-03-271-4/+5
| | | | on the web, so fix up SSLeay HISTORY accordingly
* crypto HISTORY up to 0.9.5; researched from OpenSSL gitschwarze2018-03-221-2/+6
|
* crypto HISTORY up to 0.9.4; researched from OpenSSL gitschwarze2018-03-211-2/+7
|
* crypto HISTORY up to SSLeay 0.9.1; researched from OpenSSL gitschwarze2018-03-211-1/+7
|
* bio.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-4/+10
|
* bio.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-201-2/+15
|
* In bio.h rev. 1.31 2018/02/17 13:57:14, tb@ provided new functionsschwarze2018-02-171-2/+3
| | | | | BIO_meth_*(). Import the documentation from OpenSSL, with extensive tweaks by me.
* add missing and correct misspelled names, most in NAME sections;schwarze2017-08-011-3/+4
| | | | | found with regress/usr.bin/mandoc/db/dbm_dump; OK jmc@
* make sure that all the BIO pages point back to the master page BIO_new(3)schwarze2016-12-061-2/+4
|
* add Copyright and license,schwarze2016-11-111-5/+53
| | | | | simplify the BIO_callback_ctrl() prototype, and change .Fn to .Xr for two functions documented elsewhere
* various cleanup;jmc2016-11-071-21/+22
|
* first pass; ok schwarzejmc2016-11-061-1/+3
|
* Add missing CVS Mdocdate tags. No text change, except for the changeschwarze2015-09-091-1/+1
| | | | of date that can't be helped.
* second batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-141-0/+264