aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-28Makefile: add target changelog-from-gitTimo Weingärtner
needs moreutils
2013-09-26README: describe legacy_crypt in more detailTimo Weingärtner
2013-09-26fix typo in READMETimo Weingärtner
2013-06-01move opening brace out of ifdef to make code folding workTimo Weingärtner
2013-06-01don't include features.hTimo Weingärtner
2013-05-27rework documentationv0.100Timo Weingärtner
remove stuff in contrib, it is outdated or explained in the service's documentation
2013-05-27separate DESTDIR and PAM_LIB_DIRTimo Weingärtner
2013-05-14remove CVS $Id line and static version numberTimo Weingärtner
2013-05-14overhaul bigcrypt.cTimo Weingärtner
* drop unnessesary variables * rename variables and define's to be more desciptive * rotate pointer updates to front of loop * don't copy key there was no point in using crypt_r() here, we return our result in a static buffer ourselves
2013-05-12md5.c: fix compiler warningsTimo Weingärtner
2013-05-12replace self-defined uint32 with uint32_t from stdint.hTimo Weingärtner
unsigned int is not guaranteed to have 32 bits
2013-05-12major overhaulTimo 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-12include proper headers for crypt()Timo Weingärtner
this also prepares for crypt_r()
2013-05-12rework pwdfile readingTimo 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-12use pam_get_authtokTimo Weingärtner
this also gets it right with use_first_pass also use the default prompt for the username
2013-05-12rework argument parsingTimo 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-12make Brokencrypt_md5 also broken on little-endianTimo Weingärtner
otherwise broken hashes from big-endian systems won't work also remove ASM_MD5 #ifndef's, we don't have assembler code here
2013-05-11add debug module option and use pam_syslogTimo Weingärtner
also: * remove some unnessesary comments * add vim settings for unusual indentation
2013-04-25apply visibility patch by Peter PalfraderTimo Weingärtner
2013-04-25rework Makefile for standalone buildingTimo Weingärtner
if this is ever integrated into pam it will be autotools anyways use ?= and += to better work with distribution's build systems
2009-08-16Added note about contrib directory.Charl Botha
2003-12-20Added timestamp for 0.99 release.Charl Botha
2003-12-20Integrated bigcrypt/crypt patch by Greg Norris. Getting ready for releaseCharl Botha
0.99.
2003-07-07Added new contributed Makefile.Charl Botha
2003-01-17Added cyrus NO system passwords micro howto by Warwick Duncan.Charl Botha
2002-06-10Getting ready for 0.98.v0.98Charl Botha
2002-06-09Added -lcrypt again.Charl Botha
2002-05-14Added contributed files.Charl Botha
2002-05-11More small tweaks.Charl Botha
2002-05-11Various small changes getting ready for release.Charl Botha
2002-05-11Fixed md5 crypting + ssl bug.Charl Botha
2001-07-14Integrated patch for 2 second delay at incorrect password.v0.95Charl Botha
Fixed minor build warnings (added _BSD_SOURCE define).
2001-06-15Copyright years fixed.v0.9Charl Botha
2001-06-15Minor note.Charl Botha
2001-06-15Integrated contributed patch.Charl Botha
2001-05-12Changed small ver thingy.v0.8aCharl Botha
2001-05-12Ready for 0.8.v0.8Charl Botha
2001-04-17Small typo.v0.7Charl Botha
2001-04-17Updated for Linux-PAM-0.75. Released 0.7.Charl Botha
2000-11-25Extra entry for coming new version.Charl Botha
2000-11-25Minor error message change.Charl Botha
2000-11-11Changed version.Charl Botha
2000-11-11Fixed DES bug (I introduced when integrating MD5 patch)Charl Botha
2000-11-08Fixed minor typo.Charl Botha
2000-11-08Integrated MD5 patch by warwick@chemeng.uct.ac.za.Charl Botha
2000-08-29Changes for version 0.4v0.4Charl Botha
2000-08-29Fixed small buglet in INSTALL. Changed version in pam_pwdfile.c.Charl Botha
2000-08-28Changed version.v0.3Charl Botha
2000-08-28Added INSTALL howto-thingy.Charl Botha
2000-05-22Changed version indication.v0.2Charl Botha