summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/BIO_set_callback.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* .Lb libcrypto ; OK tb@schwarze2025-06-081-2/+3
|
* Slightly improve the documentation of the "oper" parameter byschwarze2023-04-301-3/+10
| | | | explicitly listing the valid arguments, i.e. the BIO_CB_* constants.
* Mark BIO_CB_return(), BIO_cb_pre(), and BIO_cb_post() as intentionallyschwarze2023-04-071-2/+7
| | | | | undocumented because they are unused according to codesearch.debian.net and would cause nothing but obfuscation if they were used.
* In bio.h rev. 1.54, jsing@ and tb@ provided BIO_callback_fn_ex(3),schwarze2022-12-161-77/+192
| | | | | | | | | | | BIO_set_callback_ex(3), BIO_get_callback_ex(3), and BIO_callback_fn(3). Document them, in part by merging from the OpenSSL 1.1.1 branch, which is still under a free license, but heavily tweaked by me, in particular: * mention that BIO_set_callback_arg(3) is misnamed; * keep our more detailed explanation of the "ret" argument; * make the list of callback invocations more readable; * and update the HISTORY section.
* correct callback argument for BIO_puts(3);schwarze2018-03-291-4/+4
| | | | | from <Bernd dot Edlinger at hotmail dot de> via OpenSSL commit c911e5da Mar 19 14:20:53 2018 +0100
* found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballsschwarze2018-03-271-4/+11
| | | | on the web, so fix up SSLeay HISTORY accordingly
* bio.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL gitschwarze2018-03-201-2/+6
|
* Add the missing RETURN VALUES section.schwarze2018-02-131-14/+76
| | | | | | | | | | Triggered by OpenSSL commit 1f13ad31 Dec 25 17:50:39 2017 +0800 by Paul Yang, but reworded for intelligibility and precision. While here, also expand the description of the "ret" argument of BIO_callback_fn(). That's a fairly complicated and alarmingly powerful concept, but the description was so brief that is was barely comprehensible.
* 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-201-25/+87
| | | | | | In the SYNOPSIS, provide prototypes rather than #define directives. Name arguments consistently. Remove lies about functions being macros.
* various cleanup;jmc2016-11-071-6/+7
|
* first pass; ok schwarzejmc2016-11-061-1/+3
|
* third batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-161-0/+129