summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/CRYPTO_set_ex_data.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite RSA_get_ex_new_index(3) and CRYPTO_set_ex_data(3) from scratch.schwarze2023-09-181-240/+438
| | | | | | | | | The defects of the old pages were too numerous to list in full but included vagueness, gaps, misleading statements, bad ordering, and duplication. Use my Copyright since none of the text we inherited from OpenSSL remains. Without doing a thorough review, tb@ thinks he likes the new pages after quickly reading through both of them.
* The CRYPTO_EX_DATA type is not opaquetb2023-07-281-5/+2
| | | | | | | | | By API misdesign, it cannot be opaque. The incorrect documentation was added as a part of a huge commit with a lot of churn. CRYPTO_EX_DATA typically lives as an embedded struct of an opaque struct, but it can also be used by applications, for example to initialize libssl. documentation error pointed out by jsing
* man pages: add missing commas between subordinate and main clausesnaddy2022-03-311-3/+3
| | | | | | | jmc@ dislikes a comma before "then" in a conditional, so leave those untouched. ok jmc@
* document EC_KEY_get_ex_new_index(3), EC_KEY_get_ex_data(3),schwarze2019-08-161-4/+5
| | | | and EC_KEY_set_ex_data(3)
* Tree structure for manual pages: crypto(3) links to 33 functionschwarze2019-06-061-3/+7
| | | | | | | | | | | group pages, and these link on to all their second-level subpages. Only a handful of second-level pages have third-level subpages. So all crypto pages can now be reached from the www.libressl.org frontpage via at most four clicks, in most cases three clicks. Also link back from leaf pages to their respective group pages and add a couple of additional links between related pages. Triggered by a question from deraadt@. OK jmc@ tb@
* sort the list of data structures and add the missing ECDH and ECDSA;schwarze2018-04-081-57/+13
| | | | | triggered by OpenSSL commit a73d990e Feb 27 19:02:24 2018 +0100, but with different content
* crypto HISTORY up to 0.9.5; researched from OpenSSL gitschwarze2018-03-221-2/+9
|
* crypto.c HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-5/+9
|
* resolve duplication of names and prototypes in manuals related to ex_dataschwarze2017-01-061-3/+5
| | | | and sprinkle cross references instead; more work is obviously needed here
* minor cleanup;jmc2016-11-291-3/+3
|
* Add Copyright and license.schwarze2016-11-281-21/+295
| | | | | | | | | | Merge the documentation of six additional functions from OpenSSL. There are some differences between OpenSSL and LibreSSL, for example we don't have CRYPTO_free_ex_index(), CRYPTO_EX_INDEX_EC_KEY, and CRYPTO_EX_INDEX_APP. I hope i got the differences right. "if you don;t get any feedback promptly i say just go ahead" jmc@
* Copyright and licenseschwarze2016-11-231-2/+50
|
* various cleanup;jmc2016-11-101-6/+7
|
* first pass; ok schwarzejmc2016-11-061-1/+3
|
* Convert five more manuals from POD to mdoc.schwarze2015-11-111-0/+70
I found drafts of these in my tree, probably originally from Max Fillinger, that just needed minor polishing.