OpenGrok
Cross Reference: hmac.c
xref
: /
src
/
lib
/
libcrypt
/
hmac.c
Home
|
History
|
Annotate
|
Download
|
only in
libcrypt
History log of
/src/lib/libcrypt/hmac.c
Revision
Date
Author
Comments
1.5
23-Jul-2024
riastradh
libcrypt: Nix trailing whitespace.
No functional change intended.
Prompted by tying up loose ends around PR lib/57895.
1.4
16-Oct-2021
nia
branches: 1.4.2; 1.4.4;
libcrypt: Hide more private symbols by default. Fix style.
1.3
16-May-2011
drochner
fix ipad/opad buffer length (was one too much), just for sanity
1.2
18-Jan-2009
lukem
fix -Wsign-compare issues
1.1
27-Oct-2006
drochner
As discussed back in June, move the implementation of hmac_sha1 here
because this is not a public function and crypt-sha1.c is the only
place where it is used (It must have been that way formerly, because
there was a stale prototype in crypt.h all the time.)
Being here, do some RCSID and prototype cleanup, and add as much "const"
as needed to compile these files with WARNS=3.
1.4.4.1
02-Aug-2025
perseant
Sync with HEAD
1.4.2.1
23-Aug-2024
martin
Pull up following revision(s) (requested by riastradh in ticket #794):
lib/libcrypt/crypt-argon2.c: revision 1.20
lib/libcrypt/crypt-argon2.c: revision 1.21
lib/libcrypt/crypt-argon2.c: revision 1.22
lib/libcrypt/md5crypt.c: revision 1.16
lib/libcrypt/hmac.c: revision 1.5
lib/libcrypt/crypt-sha1.c: revision 1.11
lib/libcrypt/pw_gensalt.c: revision 1.14
lib/libcrypt/crypt.c: revision 1.41
Don't use uninitialized variable.
Fixes PR 57895.
libcrypt/crypt-argon2.c: Add RCS id.
Noted in PR lib/57895.
libcrypt: Nix trailing whitespace.
No functional change intended.
Prompted by tying up loose ends around PR lib/57895.
Indexes created Mon Sep 29 13:09:55 GMT 2025