Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-05 | Call endusershell() at the end of ok_shell(), making a copy of the | Todd C. Miller | |
(possibly) expanded shell as needed. OK deraadt@ | |||
2007-11-17 | Use mtimespec instead of mtime when comparing the timestamp of the edited | Todd C. Miller | |
file. OK miod@ | |||
2007-03-20 | remove some bogus *p tests from charles longeau | Ted Unangst | |
ok deraadt millert | |||
2006-03-30 | use size_t where needed; ok deraadt@ | Robert Nagy | |
2005-11-14 | use asprintf | Theo de Raadt | |
2003-06-03 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-03 | Deal with files w/o a trailing newline before EOF. Found by mpech@ | Todd C. Miller | |
2003-02-07 | More paranoia, make sure temp file owner matches real uid. | Todd C. Miller | |
2003-02-02 | More paranoia when opening temp file; don't follow symlinks and | Todd C. Miller | |
require that the link count be one. Prompted by a report from Marc Bevand. deraadt@ OK | |||
2002-07-31 | When I got removed the use of atexit() I missed the fact that edit() | Todd C. Miller | |
calls pw_error() which in turn calls exit(). Now edit() returns its status so the temp file gets cleaned up nicely if the user makes no changes or if an error occurred. Problem noticed by deraadt@ | |||
2002-06-27 | cleanup; mpech & millert ok | Theo de Raadt | |
2001-07-12 | first pass at a -Wall cleanup | Theo de Raadt | |
2000-09-26 | Do not permit non-printable characters in the passwd file; deraadt@ ok | Aaron Campbell | |
2000-03-05 | Change prompt string from "Location:" to "Office Location:", to disambiguate | Aaron Campbell | |
from what is expected, and to be consistent with finger(1); from FreeBSD. | |||
1999-12-05 | Fix temp file unlinking. We use atexit() since the libutil passwd | Todd C. Miller | |
routines do their own exit. | |||
1999-11-28 | Check for size change as well as change in time. Scripted changes | Hakan Olsson | |
usually finish in less than a second. ('vipw' already does this.) | |||
1999-08-06 | uid_t and gid_t, and use %u | Theo de Raadt | |
1998-05-28 | unlink tmpfile; noted by chris@dqc.org | Theo de Raadt | |
1998-05-28 | permit any gecos field to be empty | Theo de Raadt | |
1998-03-30 | Y2K fixes from Andreas.Gunnarsson@emw.ericsson.se; culled from various places | Theo de Raadt | |
1997-06-17 | (foo *)NULL -> NULL | kstailey | |
1996-09-23 | for errors, tell which line # | Theo de Raadt | |
1996-09-01 | limit to around 1024 chars post expansion | Theo de Raadt | |
1996-08-31 | constrain & expansion to LINE_MAX for safety | Theo de Raadt | |
1996-08-31 | kill leaks; help from das33@cornell.edu | Theo de Raadt | |
1996-08-30 | typo | Theo de Raadt | |
1996-08-30 | watch for slimy link races, improvement by das33@cornell.edu & i | Theo de Raadt | |
1996-08-26 | mem leak | Theo de Raadt | |
1996-07-12 | slight clarification | Jason Downs | |
1996-06-26 | rcsid | Theo de Raadt | |
1996-05-22 | libutil | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |