summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
* On systems where we do not have BN_ULLONG defined (most 64-bit systems),bcook2016-07-051-2/+3
| | | | | | | | | | | | | | BN_mod_word() can return incorrect results if the supplied modulus is too big, so we need to fall back to BN_div_word. Now that BN_mod_word may fail, handle errors properly update the man page. Thanks to Brian Smith for pointing out these fixes from BoringSSL: https://boringssl.googlesource.com/boringssl/+/67cb49d045f04973ddba0f92fe8a8ad483c7da89 https://boringssl.googlesource.com/boringssl/+/44bedc348d9491e63c7ed1438db100a4b8a830be ok beck@
* for some time now mandoc has not required MLINKS to functionjmc2016-03-301-903/+1
| | | | | | | | | | | | correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung
* fix the last bunch of NAME sections that were overlooked earlierschwarze2016-03-261-2/+9
| | | | | such that the MLINKS removal can be committed after this; OK jmc@
* Remove sentences in RETURN VALUES sections saying that functions withmmcc2016-03-122-8/+2
| | | | | | | | | | | | | void return types 'return no value'. This is obvious and therefore unneccessary to mention. We spare rewind(3)'s sentence because espie@ pointed out that it's a warning - the function masks a potential error. This commit also adds a sentence to X509_free clarifying that it's NULL-safe. This bit was discussed with doug@. ok martijn@, sentiment supported by schwarze@
* Correct file name, no text change (no history yet, but sorry for the churn).schwarze2015-11-242-26/+26
| | | | Issue noticed by jmc@, OK jmc@.
* Partial revert of revision 1.26:schwarze2015-11-211-18/+18
| | | | | Do *not* install the CMS_* manuals for now given that the code is currently disabled. Cluestick applied by jsing@.
* ui_new -> UI_new;jmc2015-11-151-2/+2
|
* add mul and mul_add to NAME;jmc2015-11-121-0/+4
|
* update cross references after deleting the imaginary MLINKSschwarze2015-11-121-2/+2
| | | | bn_internal(3) and lhash(3)
* Convert the handful of manuals that had imaginary names,schwarze2015-11-127-99/+2210
| | | | | give them names that really exist. This also helps jmc@'s ongoing work on improving NAME sections.
* add missing functions to NAME, or otherwise correct the mlinkjmc2015-11-112-5/+11
| | | | | | entry for them; feedback/ok schwarze
* Convert five more manuals from POD to mdoc.schwarze2015-11-116-5/+638
| | | | | I found drafts of these in my tree, probably originally from Max Fillinger, that just needed minor polishing.
* Convert and enable CMS manuals.schwarze2015-11-1117-19/+2040
| | | | Already some time ago, bcook@ said these can be installed.
* Add EVP_aead_chacha20_poly1305_ietf() - The informational RFC 7539,reyk2015-11-021-3/+30
| | | | | | | | | "ChaCha20 and Poly1305 for IETF Protocols", introduced a modified AEAD construction that is incompatible with the common style that has been already used in TLS with EVP_aead_chacha20_poly1305(). The IETF version also adds a constant (salt) that is prepended to the nonce. OK mikeb@ jsing@
* tweak previous (two details i apparently missed)schwarze2015-10-141-4/+6
|
* Add EVP_AEAD_CTX_init(3) manpage to document the new(ish) AEAD API.reyk2015-10-142-1/+277
| | | | | | | | | | | | The "authenticated encryption with additional data" API is used for ciphers like AES-GCM or ChaCha20-Poly1305. The manpage is a beginning and certainly needs more work, especially improvements in the EXAMPLES section. Based on agl's source code comments. Converted from pod to mandoc by schwarze@ OK schwarze@ jsing@
* typos in documentation; better wording, suggested by jmc@libressl-v2.3.0sobrado2015-09-222-4/+4
| | | | ok jmc@
* Remove more EVP_sha() SHA-0 references.bcook2015-09-171-2/+1
|
* Temporarily revive MD4 for MS CHAP support.doug2015-09-141-1/+11
|
* Remove MD4 support from LibreSSL.doug2015-09-131-11/+1
| | | | | | | | MD4 should have been removed a long time ago. Also, RFC 6150 moved it to historic in 2011. Rides the major crank from removing SHA-0. Discussed with many including beck@, millert@, djm@, sthen@ ok jsing@, input + ok bcook@
* Add missing CVS Mdocdate tags. No text change, except for the changeschwarze2015-09-0916-16/+16
| | | | of date that can't be helped.
* spelling; ok deraadtjmc2015-08-022-4/+4
|
* double word fix.sobrado2015-07-251-2/+2
| | | | ok jmc@, schwarze@
* an TLS -> a TLS; from thanos tsouanasjmc2015-07-241-2/+2
|
* Remove obsolete MDC-2DES from libcrypto.doug2015-06-201-2/+1
| | | | ok deraadt@ jsing@ miod@
* Maximilian dot Fillinger at uni-duesseldorf dot deschwarze2015-05-242-2/+109
| | | | | | starts helping with the pod2mdoc(1)-based conversion of LibreSSL crypto manuals from perlpod(1) to mdoc(7). Here comes the first file, slightly tweaked by me.
* fourth batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-2319-3/+2521
|
* third batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-1613-3/+2121
|
* second batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-1412-4/+1381
|
* While doing development work on pod2mdoc(1),schwarze2015-02-146-3/+773
| | | | | | profit of the occasion to start the conversion of LibreSSL libcrypto manuals from perlpod(1) to mdoc(7). miod@ jmc@ bentley@ agreed to the process when shown this patch.
* Delete the MANLINT variable and the related SUFFIXES rules becauseschwarze2015-01-161-2/+2
| | | | | | | | since yesterday, "mandoc -Tlint -Wfatal" can no longer fail. Instead, as suggested by deraadt@, provide a manlint target that is *not* run during make build, but can be run whenever you want to check syntax of manuals. "nice stuff" deraadt@
* delete four MLINKS that are both duplicate and wrongschwarze2014-12-061-5/+1
|
* A few more MLINKs.miod2014-09-161-1/+7
|
* more MLINKSmiod2014-07-121-1/+56
|
* more MLINKsmiod2014-07-121-1/+4
|
* add comment about format requirementsbeck2014-07-111-1/+3
| | | | ok miod@
* Huge documentation update for libcrypto and libssl, mostly from Matt Caswell,miod2014-07-111-1/+182
| | | | | | Jeff Trawick, Jean-Paul Calderone, Michal Bozon, Jeffrey Walton and Rich Salz, via OpenSSL trunk (with some parts not applying to us, such as SSLv2 support, at least partially removed).
* Fix incorrect duplicate mlinksbeck2014-07-111-8/+1
| | | | ok bcook@
* Correct incorrect mlinksbeck2014-07-111-5/+1
| | | | ok bcook@
* Fix incorrect mlinksbeck2014-07-111-3/+1
| | | | ok bcook@
* Update to match the current state of crypto/rand, and remove MLINKS formiod2014-07-091-3/+1
| | | | RAND_event and RAND_screen.
* egd is gonederaadt2014-04-191-3/+1
|
* unbreak install; /usr/share/man/man3/EVP_PKEY_print_private.3 should link tosthen2014-04-161-2/+2
| | | | /usr/share/man/man3/EVP_PKEY_print_public.3 not itself, from deraadt
* Sync the list of man pages for libcrypto, explicity rename conflictingmpi2014-04-161-56/+76
| | | | | | | pages instead of doing it in the Makefiles and move a libssl page where it belongs. ok miod@
* Move build machinery for libcrypto from libssl/crypto to libcrypto, as wellmiod2014-04-111-0/+903
as configuration files; split manpages and .pc files between libcrypto and libssl. No functional change, only there to make engineering easier, and libcrypto sources are still found in libssl/src/crypto at the moment. ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.