aboutsummaryrefslogtreecommitdiff
path: root/lib/libcrypt/crypt.c
Commit message (Expand)AuthorAgeFilesLines
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-261-0/+2
* Make libcrypt thread-safe. Add crypt_r(3).Ed Schouten2016-08-101-9/+26
* Change the hardcoded default back from SHA512 to DES.Dag-Erling Smørgrav2014-10-091-7/+10
* Don't break the legacy applications which setHajimu UMEMOTO2014-05-281-1/+5
* r261913 broke DES passwords, because the only way they could work,Dag-Erling Smørgrav2014-04-261-77/+56
* Switch the hardcoded default hash function from MD5 / DES to SHA512.Dag-Erling Smørgrav2014-02-151-5/+1
* Stop using auth_getval() now that it always returns NULL. Instead,Dag-Erling Smørgrav2012-06-121-7/+7
* s/shaN_crypt/crypt_shaN/g to be a more consistent with the existing naming.David E. O'Brien2011-05-051-2/+2
* Add SHA256/512 ($5$ and $6$) to crypt(3). Used in linux-world, doesn'tMark Murray2011-04-091-0/+10
* Add a new hash type. This "NT-hash" is compatible with the passwordMark Murray2003-06-021-0/+5
* No functional change, but big code cleanup. WARNS, lint(1) and style(9).Mark Murray2002-03-061-7/+9
* Implement __FBSDID()Matthew Dillon2001-09-161-4/+2
* Removed duplicate VCS ID tags, as per style(9).Ruslan Ermilov2001-08-131-3/+0
* Add OpenBSD-style blowfish password hashing. This makes one lessMark Murray2001-03-111-0/+7
* Hindsight is wonderful, but I got cold feet over the crypt(3) defaultPeter Wemm2000-12-281-5/+5
* Merge into a single US-exportable libcrypt, which only providesPeter Wemm2000-12-281-10/+40
* Still have to support libscrypt for now :( Add #defines to take DESBrian Feldman2000-08-241-0/+2
* Add working and easy crypt(3)-switching. Yes, we need a whole new APIBrian Feldman2000-08-221-7/+50
* Zap SHA1 password support. This will be re-implemented at a later date.Kris Kennaway2000-01-071-2/+0
* Never return NULL, always return a hash.Mark Murray1999-09-221-1/+1
* Big code cleanup. (Inspired by Brandon Gillespie). Also move asMark Murray1999-09-201-142/+34
* $Header$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-2/+2
* The new crypt code broke "make world". Back it out.Mark Murray1999-01-231-154/+122
* Rewrite of crypt library to be more modular, and addition of theBrandon Gillespie1999-01-211-122/+154
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-2/+2
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-2/+2
* A couple of minor nits.Poul-Henning Kamp1996-10-141-5/+10
* General -Wall warning cleanup, part I.Jordan K. Hubbard1996-07-121-2/+3
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-7/+7
* *** ATTENTION *** YOU MIGHT BE ABOUT TO BE HOSED *** ATTENTION ***Poul-Henning Kamp1994-11-071-153/+120
* Nates password scrambler, from FreebSD 1.1.5, but with everything except Geoff Rehmet1994-08-091-0/+184