summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Collapse)Author
1998-07-13clarifyTheo de Raadt
1998-07-13ftpd: sleep for an indeterminate amount for non-existant loginsTodd C. Miller
to simulate a crypt, like login does. Use SEEK_* not L_* and kill some 0L's used in lseek while we're there.
1998-07-11fix date specTheo de Raadt
1998-07-11be... slightly more permissive.. but i think this is right, i looked at it ↵Theo de Raadt
for 5 minutes
1998-07-11do not let :relative paths through (how did i miss this before)Theo de Raadt
1998-07-10correct range spec; jkoshyTheo de Raadt
1998-07-09clarify gethostname() callTheo de Raadt
1998-07-07include <signal.h> not <sys/signal.h>Theo de Raadt
1998-07-07per XPG, gethostname() with a short buffer returns truncated data - not ENOMEM.Theo de Raadt
As permitted, make the truncated buffer be NUL terminated. make getdomainname() match.
1998-07-06strlxx() return size_t not char *Todd C. Miller
1998-07-06do the right thing if maxsiz == 0Todd C. Miller
1998-07-06Always NUL terminate buf even if there was not enough space toTodd C. Miller
write the whole time string. XPG4.2 says "the contents of the array are indeterminate" in this case so this is allowed, though obviously you can't rely on this behavior if you care about portability...
1998-07-06fix openbsd tagTheo de Raadt
1998-07-05add .Xr's for all the random functions in libcTodd C. Miller
1998-07-05ctime takes a pointer to time_t not long. Correct in prototype, wrong in ↵Todd C. Miller
description
1998-07-05use STDERR_FILENO; kleinkTheo de Raadt
1998-07-05Change some of the local symbols into "temporary", removed symbols.Dale S. Rahn
makes it easier to debug code to see the function entry not the local branch targets.
1998-07-04Changes to support profiling libraries for the powerpc port.Dale S. Rahn
1998-07-04split dirname and basename man pages; add dirnameTheo de Raadt
1998-07-04split dirname and basename man pagesTheo de Raadt
1998-07-03link for mkstemps()Theo de Raadt
1998-07-03do not free() before last ref; kmayer@freegate.comTheo de Raadt
1998-07-02document fd 0-2 scheme for setuid/setgidTheo de Raadt
1998-07-01crank major version since we have added new interfacesTodd C. Miller
1998-07-01add strlcpy/strlcat, safe and sensible string copy/appendTodd C. Miller
1998-06-30add mkstemp(char *template, int suffixlen) interfaceTheo de Raadt
1998-06-28Oh fun, mucking about with files used on all archs.Dale S. Rahn
This is one of many places in the source that have #if defined("list all architectures") Is there some possible way to eliminate, reduce these or at least have a file that describes all occurrances so that when a new port is done this could be addressed. like the recent hppa port, does it need to take a look at this????
1998-06-27ktrace not traceArtur Grabowski
1998-06-27Document EINVAL if peer address is multicast.Angelos D. Keromytis
1998-06-26rcmdsh, not rcmdTodd C. Miller
1998-06-26fix prototypesTheo de Raadt
1998-06-23Fix snprintf return value usage.Todd C. Miller
1998-06-23doc EINVAL; bdeTheo de Raadt
1998-06-21Remove the advertising clause in my old license, it impedes free useTodd C. Miller
of the code as a large number of similar clauses makes it impossible to write an ad for a product using the code...
1998-06-15recent IPC API changes requires thisNiklas Hallqvist
1998-06-15use Bx macro for BSD versionsMichael Shalayeff
1998-06-11change ipc.h to use uid_t and friends, and then build compat system calls ↵Theo de Raadt
for the old ushort based ipc.h
1998-06-11Add a mention of the tcp ident sysctl.Bob Beck
1998-06-10spellingTheo de Raadt
1998-06-10XPG says 4th arg is optionalTheo de Raadt
1998-06-08clean; kleinkTheo de Raadt
1998-06-08finish; kleinkTheo de Raadt
1998-06-08do not needlessly uppercase function namesTheo de Raadt
1998-06-08buf oflow; chris@ferret.lmh.ox.ac.ukTheo de Raadt
1998-06-06MAP_FAILED; kleinkTheo de Raadt
1998-06-05spellingTheo de Raadt
1998-06-03zero sigaction before useTheo de Raadt
1998-06-02nbytes - ofs should never be less than 0 (Oops on me)janjaap
1998-06-02add sysctl and sysconf support for sysvsem, sysvshm, sysvmsg, and fsync; ↵Theo de Raadt
mostly from kleink
1998-06-02tell people to use sysconf(3) now; kleinkTheo de Raadt