summaryrefslogtreecommitdiff
path: root/lib/libc/hash
AgeCommit message (Expand)Author
2019-12-05- fix some Xr; from martinJason McIntyre
2019-12-04some minor tweaks;Jason McIntyre
2019-12-04I accidentally smashed wrong contents into this file.Theo de Raadt
2019-08-30name these manual pages by the primary function, for instance thereTheo de Raadt
2019-07-23Fix comment typo; from OpenSSH PortableDarren Tucker
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-07Cast bitcount to u_in64_t before bit shifting to prevent integer overflowDarren Tucker
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2019-01-20use standard headers for siphashBrent Cook
2017-12-25memcpy from the right place. at this point, the used variable is notTed Unangst
2017-10-23Don't let close(2) clobber errno. Some calls were already protectedTodd C. Miller
2017-06-13no need for branding in .Nd lineTheo de Raadt
2017-05-27move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@Christian Weisgerber
2017-04-12SipHash_Final() was assuming the digest was 64-bit aligned, resulting inTheo de Raadt
2017-02-23SHA-1 collisions have now been found so update some man pages. As noted byDaniel Dickman
2017-02-23Replace use of mathematical minus with an em-dash (from tb@) and break upDaniel Dickman
2016-09-21Delete casts to off_t and size_t that are implied by assignmentsPhilip Guenther
2016-09-04jmc says you can never have too many functions in one man page, so listTed Unangst
2016-09-04remove caveats that are either misleading or unhelpful.Ted Unangst
2016-09-03Add functions for SHA512/256. The standard says you're supposed to startTed Unangst
2016-07-28RMD160Update actually takes size_t lengthTed Unangst
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
2016-03-10un-vax;Jason McIntyre
2015-11-10update NAME section to include all documented functions,Jason McIntyre
2015-11-01delete old lint ARGSUSED commentsPhilip Guenther
2015-09-14Remove useless quoting from .Fo and .Fn function names, to preventIngo Schwarze
2015-09-11Wrap blowfish, sha*, md5, and rmd160 so that internal calls go directPhilip Guenther
2015-02-21update siphash manpages to reflect change in return type spelling.Ted Unangst
2015-02-20Use standard spelling for types, and rename local variable from "free".Ted Unangst
2015-02-07userland gets static on functions only used within a file.David Gwynne
2015-02-05macro fixes from Kaspars at Bankovskis dot net;Ingo Schwarze
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2015-01-15Use explicit_bzero instead of memset in hash Final and End functions.Todd C. Miller
2014-12-19be like the kernel and only unroll if not smallTed Unangst
2014-12-19i386 unrolling blows up the media in a big way, due to -Os forTheo de Raadt
2014-12-18only unroll on i386 and amd64 (where confirmed to be much faster).Ted Unangst
2014-12-17unroll loops. much faster on amd64. ok deraadt millertTed Unangst
2014-12-08typoTheo de Raadt
2014-12-08more libc, less kernel documentationTed Unangst
2014-12-08tweak recommendation to use arc4random_bufTed Unangst
2014-12-08add siphash from the kernel to libcTed Unangst
2014-11-26macro cleanup; from kaspars at bankovskis dot netIngo Schwarze
2014-11-16add some missing .An macros and remove some obsolete .TnIngo Schwarze
2014-11-15Reduce instances of `` '' in manuals.Anthony J. Bentley
2014-07-21Switch from <sys/endian.h> or <machine/endian.h> to the new,Philip Guenther
2014-07-20From ISO/IEC 9899:1999 and 9899:201x,Philip Guenther
2014-04-03put $OpenBSD$ back.. notice by philip.Bob Beck
2014-04-03I have discussed these licenses with Poul-Henning Kamp and he has agreed toBob Beck
2014-03-23Remove the MD4 functions.Christian Weisgerber
2014-01-08calling HashFinal with a null digest should crash, not be silently ignoredTed Unangst