summaryrefslogtreecommitdiff
path: root/lib/libcrypt/crypt.c
AgeCommit message (Expand)Author
2023-11-26lib: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-12-07libcrypt: Drop inclusion of libutil.hJessica Clarke
2017-11-26lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-08-10Make libcrypt thread-safe. Add crypt_r(3).Ed Schouten
2014-10-09Change the hardcoded default back from SHA512 to DES.Dag-Erling Smørgrav
2014-05-28Don't break the legacy applications which setHajimu UMEMOTO
2014-04-26r261913 broke DES passwords, because the only way they could work,Dag-Erling Smørgrav
2014-02-15Switch the hardcoded default hash function from MD5 / DES to SHA512.Dag-Erling Smørgrav
2012-06-12Stop using auth_getval() now that it always returns NULL. Instead,Dag-Erling Smørgrav
2011-05-05s/shaN_crypt/crypt_shaN/g to be a more consistent with the existing naming.David E. O'Brien
2011-04-09Add SHA256/512 ($5$ and $6$) to crypt(3). Used in linux-world, doesn'tMark Murray
2003-06-02Add a new hash type. This "NT-hash" is compatible with the passwordMark Murray
2002-03-06No functional change, but big code cleanup. WARNS, lint(1) and style(9).Mark Murray
2001-09-16Implement __FBSDID()Matthew Dillon
2001-08-13Removed duplicate VCS ID tags, as per style(9).Ruslan Ermilov
2001-03-11Add OpenBSD-style blowfish password hashing. This makes one lessMark Murray
2000-12-28Hindsight is wonderful, but I got cold feet over the crypt(3) defaultPeter Wemm
2000-12-28Merge into a single US-exportable libcrypt, which only providesPeter Wemm
2000-08-24Still have to support libscrypt for now :( Add #defines to take DESBrian Feldman
2000-08-22Add working and easy crypt(3)-switching. Yes, we need a whole new APIBrian Feldman
2000-01-07Zap SHA1 password support. This will be re-implemented at a later date.Kris Kennaway
1999-09-22Never return NULL, always return a hash.Mark Murray
1999-09-20Big code cleanup. (Inspired by Brandon Gillespie). Also move asMark Murray
1999-08-28$Header$ -> $FreeBSD$Peter Wemm
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-01-23The new crypt code broke "make world". Back it out.Mark Murray
1999-01-21Rewrite of crypt library to be more modular, and addition of theBrandon Gillespie
1997-02-22Revert $FreeBSD$ to $Id$Peter Wemm
1997-01-14Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard
1996-10-14A couple of minor nits.Poul-Henning Kamp
1996-07-12General -Wall warning cleanup, part I.Jordan K. Hubbard
1995-05-30Remove trailing whitespace.Rodney W. Grimes
1994-11-07*** ATTENTION *** YOU MIGHT BE ABOUT TO BE HOSED *** ATTENTION ***Poul-Henning Kamp
1994-08-09Nates password scrambler, from FreebSD 1.1.5, but with everything except Geoff Rehmet