index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libutil
/
passwd.c
Age
Commit message (
Expand
)
Author
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2018-08-10
delete volatile intended to silence whiny old compilers around vfork.
Theo de Raadt
2015-04-24
Use strtonum() instead of strtoul() when parsing uid/gid so we get
Todd C. Miller
2014-08-15
Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)
Philip Guenther
2013-08-17
Use %lld and cast to (long long) when printing time_t values and atoll()
Philip Guenther
2013-08-06
When writing a new record in pw_copy() print the uid and gid as
Todd C. Miller
2013-04-29
use FD_CLOEXEC instead of 1; from David Hill
Okan Demirmen
2006-12-20
Don't use err as labels or variables, especially since we include
Ray Lai
2006-12-17
Always write errno on pw_lock failure so it can be relied on.
Ray Lai
2006-04-02
getting to the bottom of the issues. sprinkle a few casts that will
Theo de Raadt
2005-08-02
scrape $Id$ tags.
Marc Espie
2004-11-04
Treat EOF at prompt the same as 'n' instead of looping forever.
Todd C. Miller
2004-07-13
passwd.conf has been deprecated since login.conf was imported.
Todd C. Miller
2004-04-20
Change pw_copy(3) to take a 3rd arguement, the existing passwd entry.
Todd C. Miller
2003-06-26
ansi and protos
Theo de Raadt
2003-06-02
Remove the advertising clause in the UCB license which Berkeley
Todd C. Miller
2003-04-02
knf
Theo de Raadt
2003-04-01
Throw an error if the username field is empty; noticed by mpech@
Todd C. Miller
2003-03-30
more asprintf; millert ok
Theo de Raadt
2003-03-30
asprintf; millert ok
Theo de Raadt
2002-07-31
mark pw_error() __dead since it exits
Todd C. Miller
2002-06-27
%u for uid/gid; millert ok
Theo de Raadt
2002-06-09
some -Wall and spaces cleanup, scsi.c left.
Federico G. Schwindt
2002-05-24
strlcpy and KNF
Theo de Raadt
2002-04-10
Clean up after pw_file().
Mike Pechkin
2002-02-16
Part one of userland __P removal. Done with a simple regexp with some minor ...
Todd C. Miller
2002-01-16
Use the volatile specifier to fix warnings about variables being
Todd C. Miller
2001-11-14
save errno in signal handler
Theo de Raadt
2001-08-26
Change the second arg to pw_mkdb() from a boolean flag to a set of
Todd C. Miller
2001-08-16
Add new 'secureonly' arg to pw_mkdb() to correspond to pwd_mkdb's new -s
Todd C. Miller
2001-07-11
Plug memory leak in pw_copy(); millert@ ok
Aaron Campbell
2001-07-09
correct type on last arg to execl(); nordin@cse.ogi.edu
Theo de Raadt
2001-01-02
Fix a problem introduced by the printf format sweep. Passing a NULL
Todd C. Miller
2000-11-26
Add a username argument to pw_mkdb to match 'pwd_mkdb -u username'.
Todd C. Miller
2000-08-01
close fd for pw_lck on exec, okay deraadt@
Niels Provos
2000-06-30
warnx?/errx? paranoia (use "%s" not a bare string unless it is a
Todd C. Miller
1998-11-16
preserve errno; christos
Theo de Raadt
1998-08-03
Use UID_MAX, not UINT_MAX. Rename remove_trailing_space() to trim_whitespace...
Todd C. Miller
1998-06-22
add missing endusershell()
Todd C. Miller
1998-03-23
do not wait if vfork() fails
Theo de Raadt
1997-11-18
-Wall
Todd C. Miller
1997-11-17
Go back to old file locking method, O_EXLOCK method has too many problems
Todd C. Miller
1997-11-17
pw_mkdb() now returns -1 if ptmp is size 0.
Todd C. Miller
1997-11-17
Work around bug in open(2) wrt O_TRUNC and O_SHLOCK|O_EXLOCK.
Todd C. Miller
1997-09-29
fix yes/no prompt code for EOF case; wosch@freebsd
Theo de Raadt
1997-06-22
Use O_EXLOCK option of open(2) to open /etc/ptmp with an exclusive
Todd C. Miller
1997-06-17
Add support to handle password files in directories other than /etc
Niklas Hallqvist
1997-04-10
give only default values when asked for.
Niels Provos
1997-02-16
added password configuration access function, used to determine
Niels Provos
1997-02-15
when using strsep you should be aware that the delimiter will be replaced
Niels Provos
[next]