summaryrefslogtreecommitdiffstats
path: root/lib/libc/hash
AgeCommit message (Expand)AuthorFilesLines
2020-10-13Do some easy .data -> .rodata/.data.rel.ro conversionsguenther2-3/+3
2019-12-05- fix some Xr; from martinjmc3-15/+13
2019-12-04some minor tweaks;jmc1-7/+5
2019-12-04I accidentally smashed wrong contents into this file.deraadt1-43/+348
2019-08-30name these manual pages by the primary function, for instance therederaadt7-374/+69
2019-07-23Fix comment typo; from OpenSSH Portabledtucker1-2/+2
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-4/+4
2019-06-07Cast bitcount to u_in64_t before bit shifting to prevent integer overflowdtucker2-5/+5
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.millert3-9/+9
2019-01-20use standard headers for siphashbcook1-4/+3
2017-12-25memcpy from the right place. at this point, the used variable is nottedu1-2/+2
2017-10-23Don't let close(2) clobber errno. Some calls were already protectedmillert1-1/+5
2017-06-13no need for branding in .Nd linederaadt1-3/+3
2017-05-27move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@naddy1-13/+13
2017-04-12SipHash_Final() was assuming the digest was 64-bit aligned, resulting inderaadt1-4/+3
2017-02-23SHA-1 collisions have now been found so update some man pages. As noted bydaniel1-5/+9
2017-02-23Replace use of mathematical minus with an em-dash (from tb@) and break updaniel1-5/+5
2016-09-21Delete casts to off_t and size_t that are implied by assignmentsguenther1-3/+3
2016-09-04jmc says you can never have too many functions in one man page, so listtedu1-3/+32
2016-09-04remove caveats that are either misleading or unhelpful.tedu3-24/+6
2016-09-03Add functions for SHA512/256. The standard says you're supposed to starttedu2-4/+58
2016-07-28RMD160Update actually takes size_t lengthtedu1-3/+3
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-25/+1
2016-03-10un-vax;jmc3-12/+9
2015-11-10update NAME section to include all documented functions,jmc4-14/+41
2015-11-01delete old lint ARGSUSED commentsguenther1-2/+1
2015-09-14Remove useless quoting from .Fo and .Fn function names, to preventschwarze1-7/+7
2015-09-11Wrap blowfish, sha*, md5, and rmd160 so that internal calls go directguenther6-11/+55
2015-02-21update siphash manpages to reflect change in return type spelling.tedu1-4/+4
2015-02-20Use standard spelling for types, and rename local variable from "free".tedu1-17/+17
2015-02-07userland gets static on functions only used within a file.dlg1-5/+5
2015-02-05macro fixes from Kaspars at Bankovskis dot net;schwarze1-6/+6
2015-01-16Move to the <limits.h> universe.deraadt3-7/+9
2015-01-15Use explicit_bzero instead of memset in hash Final and End functions.millert5-12/+12
2014-12-19be like the kernel and only unroll if not smalltedu1-2/+4
2014-12-19i386 unrolling blows up the media in a big way, due to -Os forderaadt1-2/+2
2014-12-18only unroll on i386 and amd64 (where confirmed to be much faster).tedu1-1/+3
2014-12-17unroll loops. much faster on amd64. ok deraadt millerttedu1-1/+2
2014-12-08typoderaadt1-2/+2
2014-12-08more libc, less kernel documentationtedu1-9/+4
2014-12-08tweak recommendation to use arc4random_buftedu1-6/+5
2014-12-08add siphash from the kernel to libctedu3-3/+298
2014-11-26macro cleanup; from kaspars at bankovskis dot netschwarze2-24/+37
2014-11-16add some missing .An macros and remove some obsolete .Tnschwarze2-14/+17
2014-11-15Reduce instances of `` '' in manuals.bentley2-7/+10
2014-07-21Switch from <sys/endian.h> or <machine/endian.h> to the new,guenther1-2/+2
2014-07-20From ISO/IEC 9899:1999 and 9899:201x,guenther1-7/+7
2014-04-03put $OpenBSD$ back.. notice by philip.beck1-0/+2
2014-04-03I have discussed these licenses with Poul-Henning Kamp and he has agreed tobeck2-15/+35
2014-03-23Remove the MD4 functions.naddy6-340/+76