summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Collapse)Author
2003-11-11some POSIX Xr's: mlock(2), mlockall(2), mmap(2);Jason McIntyre
2003-10-31double word, from Tom Cosgrove; ok deraadt@David Krause
2003-10-30double word and wording improvement from Tom Cosgrove;Jason McIntyre
2003-10-30double words from Tom Cosgrove;Jason McIntyre
2003-10-25correct description of ip.porthifirst - oops!Jason McIntyre
from Daniel Cavanagh;
2003-10-24dont compare int to NULL, millert@ okAnil Madhavapeddy
2003-10-22typos from Jared Yanovich;Jason McIntyre
also sync with header, and change spacing a little to prevent line breaks;
2003-10-22typos from Jared Yanovich;Jason McIntyre
2003-10-21datbase -> database; from Jared YanovichJason McIntyre
2003-10-21exceedes -> exceeds; from Jared Yanovich;Jason McIntyre
also remove unnecessary .Pp and -compact from display;
2003-10-19more typosDavid Krause
2003-10-18CARP documentation cleanups, mostly from jmc@Ryan Thomas McBride
2003-10-17Common Address Redundancy ProtocolRyan Thomas McBride
Allows multiple hosts to share an IP address, providing high availability and load balancing. Based on code by mickey@, with additional help from markus@ and Marco_Pfatschbacher@genua.de ok deraadt@
2003-10-17typo;Jason McIntyre
2003-10-17add some Xr's from POSIX specs; started by a diff from Matthew MondorJason McIntyre
ok deraadt@
2003-10-16Only a clown like me could put cerror in the data section by mistake...Miod Vallat
2003-10-16by popular demand, malloc guard pages. insert an unreadable/unwriteableTed Unangst
page after each page size allocation to detect overrun. this is somewhat electric fence like, while attempting to be mostly usable in production. also, use tdeval's chunk randomization code. enabled with the G option. ok deraadt and co.
2003-10-15abort on errors by default. workaround so running out of memory isn'tTed Unangst
actually an error, A still applies full effect. suggested by phk. ok deraadt@ tdeval@
2003-10-13Updated from tzcode2003dTodd C. Miller
2003-10-10Warn against getwd() usage.Miod Vallat
ok millert@ deraadt@
2003-10-08Avoid a possible signed->unsigned assignment, fixes PR1709 (Claus Assmann)Anil Madhavapeddy
millert@ ok
2003-10-06ANSIfication; most from Patrick LatifiTodd C. Miller
OK deraadt@
2003-10-06Update to tzcode2003c from elsie.nci.nih.govTodd C. Miller
Fixes a pasto and implements better int oflow checking (doesn't rely on unspecified behavior).
2003-10-03Fix off-by-one, patch from Patrick Latifi; closes PR 3492Todd C. Miller
2003-10-03correct hash for EXAMPLES, plus some typos;Jason McIntyre
from er, Charlie Root (PR 3506)
2003-10-02two minor fixes. set errno on recursive calls. ENOMEM suggested by marc@.Ted Unangst
lock before setting malloc_func, not after. ok cloder@ deraadt@
2003-10-01Directly invoke the sysctl system call, rather than going through the sysctl(3)Miod Vallat
wrapper. ok deraadt@ millert@
2003-10-01updates and corrections to the references in SEE ALSO;Jason McIntyre
mostly from tjr@freebsd's rev. 1.14 commit.
2003-09-30full stop. reverse course. remove all periods, so as to be alignedTed Unangst
with error messages elsewhere. requested ok deraadt@ henning@
2003-09-29unchecked strdup; ok henning; spotted by jjy2+@pitt.eduTheo de Raadt
2003-09-27remove register. end all sentences with periods.Ted Unangst
ok deraadt@ henning@ millert@
2003-09-26put 64bit macros/functions documentation back.Federico G. Schwindt
2003-09-26No need to include non-standard machine/endian.h header sinceTodd C. Miller
sys/types does that for us. Add a STANDARDS section that says what is and is not standard. OK fgsch@
2003-09-26for %#s, # is the amount of input string, not the amount of output string.Theo de Raadt
hence # must be 1 less than the size of the storage buffer. yes, we've known this for a long time, but it is not clearly documented and half the code out there does not use n-1! whoever designed this needs to be tortured.
2003-09-26fix buffer size; leonard+gnats@itee.uq.edu.auTheo de Raadt
2003-09-26It is safe to pass free() a NULL pointer since C89; update example toTodd C. Miller
this effect. OK deraadt@ pvalchev@
2003-09-25Do check for current pointer vs. buffer end before touching anyTodd C. Miller
elements in the buffer. Fixes an out of bounds access. From aaron@; OK deraadt@
2003-09-25improve example even moreTheo de Raadt
2003-09-23o mention why poll(2) is often more effecient than select(2)Todd C. Miller
o add a bit on priority from POSIX o provide a simple example o our poll(2) does not return EAGAIN (we block on memory allocation failure) o correct some comments about the flags now that we support more of them
2003-09-22Document the optional argument support and as well as where we differ fromTodd C. Miller
POSIX and/or GNU. deraadt@ and jmc@ OK
2003-09-22If permutation is disabled (as it is via getopt(3) or when POSIXLY_CORRECTTodd C. Miller
is set), we can accept an optional arg separated by whitespace. Previously, the optional arg needed to be adjacent to the option character. deraadt@ OK
2003-09-21revert for now.Federico G. Schwindt
2003-09-21document and declare 64-bit function/macros. ok millert@ deraadt@Federico G. Schwindt
2003-09-20incorrect ordering of free operationsTheo de Raadt
2003-09-20do not leak if mem_alloc failsTheo de Raadt
2003-09-18expand on the realloc no-no section to include adjusting a length beforeTed Unangst
the allocation. ok deraadt@ markus@
2003-09-18typos from wiz@netbsd (including one from a PR from Quentin Garnier);Jason McIntyre
slight sync with NetBSD page; ok millert@
2003-09-09update RFCs (from NetBSD);Jason McIntyre
inet_makeaddr() uses in_addr_t types, not unsigned long. ok itojun@
2003-09-09update missing sysctls;Jason McIntyre
input and fixes from miod, markus, tedu, grange, jolan, nordin.
2003-09-08o Use proper mdoc macros for function macros and definesTodd C. Miller
o Update flags values based on POSIX-2001 o Remove inaccuracies o Document what we don't support in BUGS o More specific HISTORY info o Update SEE ALSO OK jmc@ and deraadt@