summaryrefslogtreecommitdiff
path: root/lib/libutil
AgeCommit message (Collapse)Author
2003-10-22utilties -> utilities; from Jared YanovichJason McIntyre
2003-09-02fix use-after-free for expired passwds; ok deraadt, tdevalMarkus Friedl
2003-07-23move junk (bad code, terrible APIs) to the only program that uses it;Theo de Raadt
millert ok
2003-07-15fix function description in SYNOPSIS;Jason McIntyre
2003-06-26ansi and protosTheo de Raadt
2003-06-17Sync with share/misc/license.template and add missing DARPA creditTodd C. Miller
where applicable.
2003-06-03Use an ISC-tyle license for all my code; it is simpler and more permissive.Todd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-06-02- section reorderJason McIntyre
- clean up .Xr's
2003-05-23- typosJason McIntyre
- new sentence, new line
2003-05-15New: fmt_scaled() and scan_scaled() convert to and from "human readable"Ian Darwin
or scaled numbers. fmt_scaled, and the format, based on Ken Stailey's code for "df -h"; scan_scaled is new. Significantly commented on and reworked by pjanzen@; other comments from millert@. OK pjanzen@.
2003-04-02knfTheo de Raadt
2003-04-01Throw an error if the username field is empty; noticed by mpech@Todd C. Miller
2003-03-30more asprintf; millert okTheo de Raadt
2003-03-30asprintf; millert okTheo de Raadt
2003-03-06.Xr typos;Jason McIntyre
ok deraadt@
2002-12-03Crank all library major numbers. Needed due to the fact that weTodd C. Miller
now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@
2002-11-24Add HISTORY sectionTodd C. Miller
2002-08-23do not export error_tableTheo de Raadt
2002-07-31mark pw_error() __dead since it exitsTodd C. Miller
2002-06-27%u for uid/gid; millert okTheo de Raadt
2002-06-25Now that we don't have a trailing newline we need to explicitly checkTodd C. Miller
that the first char in the line is not NUL after killing comments.
2002-06-22Use strtok_r() instead of strsep() since the latter treats consecutiveTodd C. Miller
field separators as empty field. This is not what we want for whitespace-delimited fields.
2002-06-21login_fbtab(3) fixes:Todd C. Miller
o make first arg const since we don't modify it o use strsep() instead of strtok() as strtok() changes internal state o add some bounds checking and use strlcat() instead of pointer arithmetic o ANSI function headers Originally based on a patch from Lars J. Buitinck but much modified.
2002-06-09some -Wall and spaces cleanup, scsi.c left.Federico G. Schwindt
some brave soul should look at it.
2002-05-26pid_t cleanupTheo de Raadt
2002-05-24strlcpy at most 16 characters, so says man pageTheo de Raadt
2002-05-24strlcpy and KNFTheo de Raadt
2002-05-24KNFTheo de Raadt
2002-05-22atexit(3) can fail. handle error accordingly. deraadt okJun-ichiro itojun Hagino
XXX libraries should not use atexit(3) from within, as program can terminate with _exit.
2002-05-01o) start new sentence on a new line;Mike Pechkin
o) always close .Bl tags; o) fix usage of .Xr; millert@ ok
2002-04-30Initial cleanup:Mike Pechkin
o) remove extra space in the end of line; o) remove extra blank lines in the end of file; o) remove .Pp before .Ss; o) CAVEAT -> CAVEATS; o) fix usage of .Fa; o) <blank-line> -> .Pp; o) wrap long lines; millert@ ok
2002-04-10Clean up after pw_file().Mike Pechkin
millert@ ok deraadt@ ok to commit
2002-02-26mdoc fixes from pjanzenPeter Valchev
2002-02-26rephrase warning; from miodPeter Valchev
2002-02-25print a warning that realpath points to internal static storage space thatPeter Valchev
will be overwritten by subsequent calls; suggested by pjanzen, ok millert
2002-02-21fgsch, if you commit without test compiling ONE MORE TIME, I will send a ↵Theo de Raadt
castration team down to argentina
2002-02-21use sizeof w/ defines; niklas@ millert@ ok.Federico G. Schwindt
2002-02-19login_close() should avoid memory leak.Mike Pechkin
millert@ ok
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained ↵Todd C. Miller
outside the tree)
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2002-01-16Use the volatile specifier to fix warnings about variables beingTodd C. Miller
clobbered by longjmp / vfork instead of the gcc "(void)&foo;" hack.
2002-01-02pids should be pid_t, not intMike Pechkin
2001-12-08save the pid as well, and only do the atexit in the same pidTheo de Raadt
2001-12-01Warn that pidfile() will not have the expected removal behaviour if _exit()Miod Vallat
is called.
2001-11-14save errno in signal handlerTheo de Raadt
2001-10-01Start new sentence on a new line.Mike Pechkin
jakob@ ok
2001-09-29re-enable pidfile(3). ok millert@Jakob Schlyter
2001-09-29zap pidfile from here too, until conflict with kerberosV is fixed ok deraadt@Matthieu Herrb
2001-09-29jakob did not even do a make build, sighTheo de Raadt