| Age | Commit message (Expand) | Author |
| 2023-06-24 | Fix typo in comment. | msaitoh |
| 2020-02-22 | Avoid undefined behavior in left shift | kamil |
| 2020-02-22 | Avoid undefined behavior in bit shift operations | kamil |
| 2019-10-21 | adding argon2 support to libcrypt. argon2 user authentication now | jhigh |
| 2019-10-05 | adding full scheme comparison to libcrypt:crypt and pwhash tests | jhigh |
| 2015-06-17 | fix error messages | christos |
| 2011-12-28 | make __crypt static | christos |
| 2011-12-27 | wrap crypt() to a function that returns *0 and *1 on error. | christos |
| 2011-12-27 | perform the check for all salts > 2. | christos |
| 2011-12-26 | Provide a safer salting method that does not turn invalid salts to '.'. | christos |
| 2011-12-26 | avoid accessing array over its bound, from Solar Designer | christos |
| 2009-05-01 | ANSI function prototypes | perry |
| 2009-05-01 | de-__P | perry |
| 2007-01-17 | Remove more duplicate #includes, and a few spurious whitespaces at EOL | hubertf |
| 2006-11-25 | Constify prtab() argument, fixes MKDEBUGLIB build. | freza |
| 2006-10-27 | gently add some "const", and avoid some casts | drochner |
| 2006-04-08 | Need stdio.h if debug. | christos |
| 2004-07-02 | Add support for SHA1 hashed passwords. | sjg |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-08-06 | make the read-only arrays const | jdolecek |
| 2002-05-24 | support bcrypt password. can be chosen by "blowfish" keyword in passwd.conf. | itojun |
| 2001-03-01 | Four casts for lint. | wiz |
| 2001-01-05 | fix nested extern declaration. | christos |
| 2000-07-06 | Handle non-DES encrypted passwords; currently only MD5. | ad |
| 2000-06-16 | Enable decryption in crypt(), from cryptosrc-intl, and lift the updated | thorpej |
| 2000-03-13 | Fix doubled 'the's. | soren |
| 1998-10-20 | vax -> __vax__ | matt |
| 1998-06-01 | Need <stdlib.h> for setkey() prototype. | kleink |
| 1998-02-04 | don't kill 'register' in comments! | mikel |
| 1998-02-03 | remove obsolete register declarations | perry |
| 1997-11-04 | specify array sizes in init_perm prototype. One of the array specifications | cgd |
| 1997-10-10 | don't let prototypes disappear if LARGEDATA is defined | mikel |
| 1997-10-09 | rcsid police, deprecate some use of register | lukem |
| 1997-07-02 | add explicit return types and braces for gcc -Wall, some minor KNF | mikel |
| 1995-02-19 | use the (broken) crypt.c from the 4.4BSD-Lite Foreign distribution, that | cgd |
| 1994-12-20 | type sanity | cgd |
| 1994-10-19 | cast for quiet. | cgd |
| 1993-08-01 | Add RCS identifiers. | mycroft |
| 1993-04-26 | made libcrypt, so exportable vs. non-exportable packages can be | cgd |