summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2003-10-19Fix optimized select handling buglet. Patch from tholo@Marco S Hyman
2003-10-19fix installation of DEBUGLIBS libcurses symlink.Brad Smith
-- From: tholo@
2003-10-19sync FreeBSD RCS idBrad Smith
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-16Optimize conversion of fd_set -> pollfd. OK and test by marc@Todd C. Miller
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-15fix out of bounds access. found by david@ running with malloc guards andTed Unangst
randomization. ok millert@
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-06munmap() the correct size; adapted from PR #3462Miod Vallat
ok matthieu@
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-04set flag that we are restarting; pr 2886, also same diff found in netbsd;Theo de Raadt
how did this sit around so long??
2003-10-03Fix off-by-one, patch from Patrick Latifi; closes PR 3492Todd C. Miller
2003-10-03updated URL for zlib from wiz@netbsd;Jason McIntyre
2003-10-03remove error code that can't be returned;Jason McIntyre
from kensmith@freebsd (rev. 1.13); ok marc@
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-01poll fixes from Niels; ok deraadtMarkus Friedl
2003-10-01oops, didn't change the Makefile.Jason McIntyre
add MLINKS to compress.3. rescued by deraadt@
2003-10-01- rename zlib(3) -> compress(3) so the name describes a function which exists;Jason McIntyre
- .Xr compress 1 requested by deraadt@
2003-10-01updates and corrections to the references in SEE ALSO;Jason McIntyre
mostly from tjr@freebsd's rev. 1.14 commit.
2003-10-01Correct some off-by-ones. They currently don't matter, but thisChad Loder
is for future safety and consistency. OK krw@, markus@
2003-09-30more fixes from 0.9.7c, ok deraadt, cloderMarkus Friedl
2003-09-30security fix from http://www.openssl.org/news/secadv_20030930.txtMarkus Friedl
see also http://cvs.openssl.org/chngview?cn=11471
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-29Revert BN_cmp() change. Its arguments are const. Spotted by miod@.Otto Moerbeek
ok deraadt@
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-25Return immediately if argument to BN_sub_word is zero.Otto Moerbeek
ok markus@ deraadt@
2003-09-25Use BN_is_zero(), not x->top == 0 to test if a BN is zero.Otto Moerbeek
ok markus@ deraadt@
2003-09-25Add extra calls to bn_fix_top() in BN_cmp(), since some functions mayOtto Moerbeek
leave an invalid BN. ok markus@ deraadt@
2003-09-25improve example even moreTheo de Raadt
2003-09-25add man page for zlib(3). This is basically an mdoc version of <zlib.h>.Jason McIntyre
ok henning@ deraadt@
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-23add support for poll(2); ok deraadtMarkus Friedl