Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-16 | do away with legacy crypt types | Timo Weingärtner | |
it is the responsibility of libcrypt to implement crypt types | |||
2013-09-29 | update copyright | Timo Weingärtner | |
also fix spelling error "GNU Public License" | |||
2013-06-01 | move opening brace out of ifdef to make code folding work | Timo Weingärtner | |
2013-06-01 | don't include features.h | Timo Weingärtner | |
2013-05-14 | remove CVS $Id line and static version number | Timo Weingärtner | |
2013-05-12 | major overhaul | Timo Weingärtner | |
* merge fgetpwnam into pam_sm_authenticate * handle empty password field * fix a fd and memory leak if pwdfile opening succeeds but locking fails * use crypt_r (enabled via USE_CRYPT_R) * rely on crypt() to handle newer crypt variants (including "good" md5 crypt) * make bigcrypt and broken md5 crypt optional * add some const's | |||
2013-05-12 | include proper headers for crypt() | Timo Weingärtner | |
this also prepares for crypt_r() | |||
2013-05-12 | rework pwdfile reading | Timo Weingärtner | |
* drop rewind(), we read the file just once * use getline() to get rid of the fixed-size buffer * let strsep() also handle the newline * stop at the first line containing the user instead of using the last | |||
2013-05-12 | use pam_get_authtok | Timo Weingärtner | |
this also gets it right with use_first_pass also use the default prompt for the username | |||
2013-05-12 | rework argument parsing | Timo Weingärtner | |
* don't copy pwdfile argument, we don't need to modify it * replace sizeof() with strlen() as that is easier to understand and the compiler can also optimize it away * expand DEFINE's so we can get rid of the comments | |||
2013-05-11 | add debug module option and use pam_syslog | Timo Weingärtner | |
also: * remove some unnessesary comments * add vim settings for unusual indentation | |||
2013-04-25 | apply visibility patch by Peter Palfrader | Timo Weingärtner | |
2003-12-20 | Integrated bigcrypt/crypt patch by Greg Norris. Getting ready for release | Charl Botha | |
0.99. | |||
2002-06-10 | Getting ready for 0.98.v0.98 | Charl Botha | |
2002-05-11 | Fixed md5 crypting + ssl bug. | Charl Botha | |
2001-07-14 | Integrated patch for 2 second delay at incorrect password.v0.95 | Charl Botha | |
Fixed minor build warnings (added _BSD_SOURCE define). | |||
2001-06-15 | Copyright years fixed.v0.9 | Charl Botha | |
2001-06-15 | Integrated contributed patch. | Charl Botha | |
2001-05-12 | Changed small ver thingy.v0.8a | Charl Botha | |
2001-05-12 | Ready for 0.8.v0.8 | Charl Botha | |
2001-04-17 | Updated for Linux-PAM-0.75. Released 0.7. | Charl Botha | |
2000-11-25 | Minor error message change. | Charl Botha | |
2000-11-11 | Fixed DES bug (I introduced when integrating MD5 patch) | Charl Botha | |
2000-11-08 | Fixed minor typo. | Charl Botha | |
2000-11-08 | Integrated MD5 patch by warwick@chemeng.uct.ac.za. | Charl Botha | |
2000-08-29 | Fixed small buglet in INSTALL. Changed version in pam_pwdfile.c. | Charl Botha | |
2000-08-28 | Changed version.v0.3 | Charl Botha | |
2000-05-22 | Changed version indication.v0.2 | Charl Botha | |
2000-05-22 | Release 0.2 version. | Charl Botha | |
1999-08-05 | This commit was generated by cvs2svn to compensate for changes in r2, | Charl Botha | |
which included commits to RCS files with non-trunk default branches. |