| Age | Commit message (Expand) | Author |
| 2018-06-24 | Prevent underflow buffer read in trim_whitespace() in libutil/passwd.c | kamil |
| 2012-06-25 | Update old-style definitions to ANSI, remove a couple of register | abs |
| 2011-04-24 | fix freudian slip | christos |
| 2010-08-18 | Log why pwd_mkdb failed. Currently on aslr systems, pwd_mkdb either aborts | christos |
| 2010-08-18 | Log via syslog(3) when we run pwd_mkdb(8). | christos |
| 2009-01-18 | fix -Wsign-compare issues | lukem |
| 2009-01-11 | merge christos-time_t | christos |
| 2008-12-21 | PR/18150: John F. Woods: Print meaningful error messages on inconsistent/ | christos |
| 2006-12-20 | From Anon Ymous: | christos |
| 2006-10-15 | add volatile to prevent gcc clobbering. | christos |
| 2006-03-20 | plug leaks, coverity cids 1618, 1619. | elad |
| 2005-09-14 | Use the re-entrant getgr*_r functions. From John Nemeth. | christos |
| 2005-08-19 | Make this compile without warnings. | elad |
| 2005-08-18 | Make pw_getconf(3) set errno so we have indication on what went wrong. | elad |
| 2005-01-15 | PR/28792: FUKAUMI Naoki: passwd: Couldn't generate salt: Invalid argument | christos |
| 2005-01-12 | add pw_getpwconf(), bump. | christos |
| 2004-12-11 | WARNS=3; fix cast-qual issues. | christos |
| 2004-08-03 | - Rename pw_copy() to pw_copyx(), make it return a success/failure code, | thorpej |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2002-04-17 | Back out previous - it will come as a surprise to many users. | ad |
| 2002-04-15 | Per discussion on tech-security and tech-userlevel, upgrade default | perry |
| 2001-11-05 | WARNS=2 fix | lukem |
| 2001-10-23 | - add _PATH_USERMGMT_CONF. resolves [bin/14305] | lukem |
| 2001-08-18 | Add two arguments to pw_mkdb(), a la OpenBSD. This is to allow us to pass | ad |
| 2001-01-03 | sprinkle in _DIAGASSERT() as appropriate | lukem |
| 2000-12-08 | Fix oversight in last commit. | tron |
| 2000-12-06 | Add two new passwd file update functions: | tron |
| 2000-10-04 | honor behavior of warn(NULL). | itojun |
| 2000-10-03 | Close possible format string attack. | sommerfeld |
| 2000-07-11 | Correct ctype(3) usage. | itohy |
| 2000-07-07 | Fix typo. This probably would have stopped passwd(1) working if | ad |
| 2000-07-06 | Oops - declare static functions. | ad |
| 2000-07-06 | Use ':' as group prefix; suggested by hubertf. | ad |
| 2000-07-06 | - Add pw_getconf(). This is used to read configuration information from | ad |
| 1999-12-03 | Use /bin/sh to take care of the EDITOR command parsing instead of home | mjl |
| 1999-09-20 | back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. | lukem |
| 1999-09-17 | remove diagnostic check for name==NULL; it's ok to call pw_error() in this case | lukem |
| 1999-09-16 | * use _DIAGASSERT() to check pointer arguments against NULL and file | lukem |
| 1998-12-09 | Delint | christos |
| 1998-09-26 | Preserve the correct errno so that programs know the reason we failed. | christos |
| 1998-08-19 | Add some braces to make egcs happy. | thorpej |
| 1998-06-08 | move pw_scan() out of here (into libc) | lukem |
| 1997-12-31 | Change an exit() to _exit(), so that it's safe for vfork(). | thorpej |
| 1997-07-24 | Change pw_copy to take an optional 4th parameter (old_pw), a pointer | phil |
| 1997-07-06 | PR/3832: Enami Tsugutomo: passwd.c will not compile on NetBSD/alpha | christos |
| 1997-06-29 | - RCSID police | christos |
| 1997-06-20 | add parens for gcc -Wall | mikel |
| 1997-05-22 | in pw_scan(), parse [gu]id with strtoul() instead of atoi(), and sanity | lukem |
| 1997-05-09 | Pull in err.h for prototypes. | mycroft |
| 1997-04-23 | Allow the full range of UIDs and GIDs. | mycroft |