summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/HMAC.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* HMAC_Init() is dead. Long live HMAC_Init_ex()tb2024-08-291-17/+2
|
* Unify description of the obsolete ENGINE parametertb2024-07-211-3/+8
| | | | | | | This uses the same language in most manuals mentioning the obsolete ENGINE parameters. Make it clear that it is always ignored and that NULL should be passed. Always call it engine instead of a mix of e pe, impl, eng.
* Remove documentation of optional md in one-step hashestb2024-05-261-7/+10
| | | | | This functionality will be removed, so stop documenting it. Instead mention that another implementation still supports this.
* Remove some HMAC_CTX_init() remnants in HMAC(3).tb2022-01-251-31/+5
| | | | spotted by/ok jmc
* Add back an accidentally dropped .Pptb2022-01-151-1/+2
|
* Update for HMAC_CTX_{init,cleanup} hand HMAC_cleanup removaltb2022-01-151-50/+2
|
* new manual page CMAC_Init(3);schwarze2020-06-241-2/+3
| | | | OK tb@
* Fix documented signatures of HMAC(3) and HMAC_Update(3). The n and lentb2019-12-141-4/+4
| | | | | arguments were changed from int to size_t with the import of OpenSSL 0.9.8h in 2008.
* Remove pointless direct backlinks from the leaf pages HMAC(3) andschwarze2019-06-071-3/+2
| | | | | | | PKCS5_PBKDF2_HMAC(3) to the top level page evp(3). The leaf pages still have backlinks to the group entry page EVP_DigestInit(3), which is enough. Redundancy and asymmetry pointed out by tb@.
* Tree structure for manual pages: crypto(3) links to 33 functionschwarze2019-06-061-3/+4
| | | | | | | | | | | 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@
* finish crypto HISTORY; mostly 1.1.0/6.3, but also various other fixesschwarze2018-03-231-2/+3
|
* crypto HISTORY up to 1.0.0; researched from OpenSSL gitschwarze2018-03-231-8/+6
|
* crypto HISTORY up to 0.9.7h; researched from OpenSSL gitschwarze2018-03-221-1/+5
|
* crypto HISTORY up to 0.9.7; researched from OpenSSL gitschwarze2018-03-221-5/+6
|
* hmac.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL gitschwarze2018-03-211-4/+6
|
* In hmac.c rev. 1.13 2018/02/17 14:53:59, jsing@ provided HMAC_CTX_new(3),schwarze2018-02-181-56/+157
| | | | | | | | | | HMAC_CTX_free(3), HMAC_CTX_reset(3), and HMAC_CTX_get_md(3). Merge the documentation from OpenSSL, with many tweaks by me. Also include a few earlier improvements from OpenSSL. While here, improve the order of the functions, the description of deprecated functions, and remove a confusing warning about the behaviour of HMAC_Init(3) in historical versions of OpenSSL.
* add missing and correct misspelled names, most in NAME sections;schwarze2017-08-011-3/+6
| | | | | found with regress/usr.bin/mandoc/db/dbm_dump; OK jmc@
* Remove a dangling cross reference reported by jmc@.schwarze2017-01-061-5/+8
| | | | | | I'm not convinced documenting EVP_MD_CTX_set_flags(3) would be wise. Instead, refer people to the header file to make it more obvious that they are tinkering with internals when using such flags.
* some Vt fixes;jmc2016-12-081-3/+3
|
* Add Copyright and license.schwarze2016-11-271-9/+88
| | | | | | Fix a typo in the NAME section. Document HMAC_CTX_copy(3), HMAC_CTX_set_flags(3), HMAC_size(3), from OpenSSL. Drop the uselesss statement that void functions do not return values.
* various cleanup;jmc2016-11-221-2/+5
|
* first pass; ok schwarzejmc2016-11-061-1/+3
|
* convert HMAC and MD5 manuals from pod to mdocschwarze2016-11-031-0/+206