summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/authenticate.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-04libc's authentication privsep layer performed insufficient usernamederaadt1-7/+30
2019-06-28When system calls indicate an error they return -1, not some arbitraryderaadt1-3/+3
2016-05-26Use S_ISDIR instead of doing it by hand. No binary change.millert1-3/+2
2015-11-24Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} withinmillert1-15/+20
2015-09-14remove null check before free. from Michael McConvilletedu1-5/+3
2015-09-12Wrap <bsd_auth.h> so that calls go direct and the symbols are all weakguenther1-1/+10
2015-08-31Add framework for resolving (pun intended) libc namespace issues, usingguenther1-8/+8
2015-08-27use explicit_bzero to clear some memory that had creds in it instead ofdlg1-3/+3
2013-11-24most obvious unsigned char casts for ctypederaadt1-2/+2
2013-09-30Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,millert1-10/+11
2009-01-15Remove support for kerb4 '.' instance separator, kerb4 is dead. OK jacekm@millert1-15/+13
2008-04-04Zero out the password/response argument in the simplified BSD authmillert1-3/+5
2007-09-17Check snprintf(3) return value for error or truncation.moritz1-5/+20
2005-12-19Use strlcpy() return value in bound check instead of using anmillert1-3/+2
2005-06-26add missing va_end(); Andrey Matveevmillert1-1/+2
2002-10-15cast NULL varargs sentinel to char * so it is 64 bit on alpha & sparc64millert1-5/+5
2002-07-14indent, and double free fix; millert okderaadt1-10/+12
2002-06-23uid_t is unsignedderaadt1-2/+2
2002-05-24try to use strlcpy and snprintf more; ok variousderaadt1-4/+4
2002-03-20fix memleak.mpech1-1/+6
2002-03-13Convert indentation whitespace -> tabs and kill $@%^#! ^M'smillert1-29/+29
2002-02-05o) Fix memory leak in _auth_checklogin(), auth_approval(), auth_close() andmpech1-21/+29
2001-10-26run the approve for accounts with expiration time, too. ok millert@markus1-2/+2
2001-07-09a first pass at -Wallderaadt1-5/+3
2001-07-02Convert warn/warnx -> _warn/_warnxmillert1-7/+7
2001-06-24When splitting instance from username, treat '/' as a separator asmillert1-13/+16
2001-06-03Don't bail out early for users w/o passwd file entries since we maymillert1-5/+5
2000-11-21BSD authentication routines from BSDI. Presently this is not used butmillert1-0/+478