summaryrefslogtreecommitdiff
path: root/lib/libc/gen/authenticate.c
AgeCommit message (Expand)Author
2015-11-24Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} withinTodd C. Miller
2015-09-14remove null check before free. from Michael McConvilleTed Unangst
2015-09-12Wrap <bsd_auth.h> so that calls go direct and the symbols are all weakPhilip Guenther
2015-08-31Add framework for resolving (pun intended) libc namespace issues, usingPhilip Guenther
2015-08-27use explicit_bzero to clear some memory that had creds in it instead ofDavid Gwynne
2013-11-24most obvious unsigned char casts for ctypeTheo de Raadt
2013-09-30Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,Todd C. Miller
2009-01-15Remove support for kerb4 '.' instance separator, kerb4 is dead. OK jacekm@Todd C. Miller
2008-04-04Zero out the password/response argument in the simplified BSD authTodd C. Miller
2007-09-17Check snprintf(3) return value for error or truncation.Moritz Jodeit
2005-12-19Use strlcpy() return value in bound check instead of using anTodd C. Miller
2005-06-26add missing va_end(); Andrey MatveevTodd C. Miller
2002-10-15cast NULL varargs sentinel to char * so it is 64 bit on alpha & sparc64Todd C. Miller
2002-07-14indent, and double free fix; millert okTheo de Raadt
2002-06-23uid_t is unsignedTheo de Raadt
2002-05-24try to use strlcpy and snprintf more; ok variousTheo de Raadt
2002-03-20fix memleak.Mike Pechkin
2002-03-13Convert indentation whitespace -> tabs and kill $@%^#! ^M'sTodd C. Miller
2002-02-05o) Fix memory leak in _auth_checklogin(), auth_approval(), auth_close() andMike Pechkin
2001-10-26run the approve for accounts with expiration time, too. ok millert@Markus Friedl
2001-07-09a first pass at -WallTheo de Raadt
2001-07-02Convert warn/warnx -> _warn/_warnxTodd C. Miller
2001-06-24When splitting instance from username, treat '/' as a separator asTodd C. Miller
2001-06-03Don't bail out early for users w/o passwd file entries since we mayTodd C. Miller
2000-11-21BSD authentication routines from BSDI. Presently this is not used butTodd C. Miller