Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-29 | add watch file | Timo Weingärtner | |
2013-05-29 | drop stuff in debian/ not needed anymore | Timo Weingärtner | |
patches Makefile README.Debian source.lintian-overrides Git-Dch: Full | |||
2013-05-28 | Merge tag 'v0.100' into debian | Timo Weingärtner | |
release 0.100 Conflicts: contrib/README.txt | |||
2013-05-27 | rework documentationv0.100 | Timo Weingärtner | |
remove stuff in contrib, it is outdated or explained in the service's documentation | |||
2013-05-27 | separate DESTDIR and PAM_LIB_DIR | Timo Weingärtner | |
2013-05-14 | remove CVS $Id line and static version number | Timo Weingärtner | |
2013-05-14 | overhaul bigcrypt.c | Timo 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-12 | md5.c: fix compiler warnings | Timo Weingärtner | |
2013-05-12 | replace self-defined uint32 with uint32_t from stdint.h | Timo Weingärtner | |
unsigned int is not guaranteed to have 32 bits | |||
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-12 | make Brokencrypt_md5 also broken on little-endian | Timo 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-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 | |
2013-04-25 | rework Makefile for standalone building | Timo Weingärtner | |
if this is ever integrated into pam it will be autotools anyways use ?= and += to better work with distribution's build systems | |||
2012-11-08 | add gbp.conf | Timo Weingärtner | |
2012-11-08 | Imported Debian patch 0.99-5debian/0.99-5 | Timo Weingärtner | |
2012-11-08 | Imported Debian patch 0.99-4debian/0.99-4 | Greg Norris | |
2012-11-08 | Imported Debian patch 0.99-3.1debian/0.99-3.1 | Peter Palfrader | |
2012-11-08 | Imported Debian patch 0.99-3debian/0.99-3 | Greg Norris | |
2012-11-08 | Imported Debian patch 0.99-2debian/0.99-2 | Greg Norris | |
2012-11-08 | Add differences found in the tarballv0.99 | Timo Weingärtner | |
CVS directories and different date format in $Id: lines That should keep the 0.99-x Debian stuff working | |||
2009-08-16 | Added note about contrib directory. | Charl Botha | |
2003-12-20 | Added timestamp for 0.99 release. | Charl Botha | |
2003-12-20 | Integrated bigcrypt/crypt patch by Greg Norris. Getting ready for release | Charl Botha | |
0.99. | |||
2003-07-07 | Added new contributed Makefile. | Charl Botha | |
2003-01-17 | Added cyrus NO system passwords micro howto by Warwick Duncan. | Charl Botha | |
2002-06-10 | Getting ready for 0.98.v0.98 | Charl Botha | |
2002-06-09 | Added -lcrypt again. | Charl Botha | |
2002-05-14 | Added contributed files. | Charl Botha | |
2002-05-11 | More small tweaks. | Charl Botha | |
2002-05-11 | Various small changes getting ready for release. | 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 | Minor note. | 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 | Small typo.v0.7 | Charl Botha | |
2001-04-17 | Updated for Linux-PAM-0.75. Released 0.7. | Charl Botha | |
2000-11-25 | Extra entry for coming new version. | Charl Botha | |
2000-11-25 | Minor error message change. | Charl Botha | |
2000-11-11 | Changed version. | 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 | |