summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/authenticate.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* libc's authentication privsep layer performed insufficient usernamederaadt2019-12-041-7/+30
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-3/+3
* Use S_ISDIR instead of doing it by hand. No binary change.millert2016-05-261-3/+2
* Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} withinmillert2015-11-241-15/+20
* remove null check before free. from Michael McConvilletedu2015-09-141-5/+3
* Wrap <bsd_auth.h> so that calls go direct and the symbols are all weakguenther2015-09-121-1/+10
* Add framework for resolving (pun intended) libc namespace issues, usingguenther2015-08-311-8/+8
* use explicit_bzero to clear some memory that had creds in it instead ofdlg2015-08-271-3/+3
* most obvious unsigned char casts for ctypederaadt2013-11-241-2/+2
* Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,millert2013-09-301-10/+11
* Remove support for kerb4 '.' instance separator, kerb4 is dead. OK jacekm@millert2009-01-151-15/+13
* Zero out the password/response argument in the simplified BSD authmillert2008-04-041-3/+5
* Check snprintf(3) return value for error or truncation.moritz2007-09-171-5/+20
* Use strlcpy() return value in bound check instead of using anmillert2005-12-191-3/+2
* add missing va_end(); Andrey Matveevmillert2005-06-261-1/+2
* cast NULL varargs sentinel to char * so it is 64 bit on alpha & sparc64millert2002-10-151-5/+5
* indent, and double free fix; millert okderaadt2002-07-141-10/+12
* uid_t is unsignedderaadt2002-06-231-2/+2
* try to use strlcpy and snprintf more; ok variousderaadt2002-05-241-4/+4
* fix memleak.mpech2002-03-201-1/+6
* Convert indentation whitespace -> tabs and kill $@%^#! ^M'smillert2002-03-131-29/+29
* o) Fix memory leak in _auth_checklogin(), auth_approval(), auth_close() andmpech2002-02-051-21/+29
* run the approve for accounts with expiration time, too. ok millert@markus2001-10-261-2/+2
* a first pass at -Wallderaadt2001-07-091-5/+3
* Convert warn/warnx -> _warn/_warnxmillert2001-07-021-7/+7
* When splitting instance from username, treat '/' as a separator asmillert2001-06-241-13/+16
* Don't bail out early for users w/o passwd file entries since we maymillert2001-06-031-5/+5
* BSD authentication routines from BSDI. Presently this is not used butmillert2000-11-211-0/+478