summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2006-05-26better words; mrd@alkemio.orgTheo de Raadt
2006-05-26let us not talk about ipsecadm and vpn anymore; ok reykTheo de Raadt
2006-05-19fix a !foo & bar.Thordur I. Bjornsson
ok miod@, tedu@, pedro@
2006-05-17Document recent sysctl additions.Gordon Willem Klok
ok jmc@, deraadt@
2006-05-15Adjust now that powerpc has PT_{GET|SET}FPREGS.Mark Kettenis
reminded by miod@
2006-05-15Handle empty terminal names more gracefully.Hugh Graham
Variously OK.
2006-05-14Fix the second malloc_ulimit regression: maintaining the free listOtto Moerbeek
requires memory; try to make sure we have it. If all fails, leak instead of crash. Test case originally found by cloder@, fix tested by many.
2006-05-14lint warns about some fishy type conversion.Marc Espie
Indeed, some ints can be silently shortened to unsigned short. Since those functions can return errors, do not convert spurious parameters to the wrong values, but return an error code instead. Tested for ill effects without any noticeable problems. okay millert@, otto@
2006-05-14Add a -hex option to 'rand' to output hexadecimal output.Matthieu Herrb
ok djm@ miod@, man page help from jmc@.
2006-05-12remove an 'is' from the comment to make the sentence correct.Felix Kronlage
ok jmc@, mbalmer@
2006-05-09The int (32bit) argument must be sign extended on the 64 bit amd64 beforeDale Rahn
the add. ok miod@, toby@. olrite mickey@
2006-05-09Administrative changes for aviion, ok deraadt@Miod Vallat
2006-05-09typo from jan niemann; ok ottoJason McIntyre
2006-05-07Unbreak. Fix some of the lint warnings that mickey reintroduced.Mark Kettenis
ok miod@
2006-05-06Update to 2.0.0; keep our local changesAleksander Piotrowski
ok espie@, djm@
2006-05-05delint; ok millert@ ray@Otto Moerbeek
2006-05-05delint; ok millert@ beck@Otto Moerbeek
2006-05-05Convert do {} while loop -> while {} for clarity. No binary changeTodd C. Miller
on most architectures. From Oliver Smith. OK deraadt@ and henning@
2006-05-04backport checks for degenerate Diffie-Hellman public exponents fromDamien Miller
OpenSSL-0.9.8a, where they were added without a corresponding patch to 0.9.7 or an advisory! ok theo@ markus@
2006-04-29check mmap for failure. the helper functions using it return -1, butTed Unangst
callers do not yet check since printf() for example is not documented to return an error. some formatting cleanups. mostly ok deraadt millert
2006-04-29Add a few man pages, remove some old and fix MLINKSBjorn Sandell
2006-04-27detect page table dir size difference for normal and pae modesMichael Shalayeff
(4k vs 16k) and use proper physical address types and page table indexing.
2006-04-27update descriptions for DBCTL_{CONSOLE,PANIC}: they may not be raisedJason McIntyre
when securelevel >0; based on a diff from nicholas marriott
2006-04-25Avoid shadowing of external symbols by local variables; whoeverOtto Moerbeek
thought up the names of the bessel functions deserves a beating. ok deraadt@
2006-04-25strtonum does not require limits.hTed Unangst
spotted by ray some time ago
2006-04-24Do not leave an hole in the directory list if allocation of theOtto Moerbeek
region succeeds, but allocation a required page dir failed. This can happen if we're really close to ulimit after allocation the region of the size requested. See malloc_ulimit1 regress test. Tested by many; thanks.
2006-04-24lint prefers ANSI C function definitions if a prototype is available;Otto Moerbeek
i can only agree
2006-04-24small delint; ok deraadt@Otto Moerbeek
2006-04-24Properly terminate ENTRY with a semicolon, required for asm profiling.Dale Rahn
ok miod, espie
2006-04-18delint; original from deraadt@ with fixes from tdeval@ and me;Otto Moerbeek
tested by quite a few developers. ok deraadt@
2006-04-18strnvis illegal tokens as well and remove a spurious "i" that crept inOtto Moerbeek
the pattern long ago; ok deraadt@ and markus@ for the "i" removal
2006-04-18vis() illegal characters; ok ottoTheo de Raadt
2006-04-18Clarify strlcpy code by explicitly naming variable `len' andRay Lai
separating out each step. Inspired during miscommunication with tedu@. OK deraadt@
2006-04-17fix badly broken code. okay millert@, deraadt@Marc Espie
2006-04-14delintDavid Hill
ok otto@
2006-04-14fix for heimdal 0.7.2Bjorn Sandell
2006-04-14Remove str2number(), use strtonum(3) instead.Ray Lai
Fix some type mismatches. Replace magic numbers. Remove superfluous strlen(3) calls. Earlier diff OK kjell@, OK deraadt@
2006-04-12make rthreads compile againHenning Brauer
pthreads header changed, char * -> const char *
2006-04-12document ESRCH; from kristaps johnson (pr #5074)Jason McIntyre
description lifted from kill(2), as pointed out by deraadt ok deraadt
2006-04-11duplicate in the safe listTheo de Raadt
2006-04-10telldir/seekdir optimization, avoid scanning the complete list,Otto Moerbeek
while still returning the correct index for seekdir(); telldir() Tested by Fred Crowson and others; "put it in" deraadt@
2006-04-10minimal cleanups lint begs forTheo de Raadt
2006-04-09new sentence, new line;Jason McIntyre
2006-04-09macro fix; from moritz grimmJason McIntyre
2006-04-09delete breaks that are not neededTheo de Raadt
2006-04-09a few rlim_t casts, kind of ok otto and millertTheo de Raadt
2006-04-09Change a debug interface to take const char pointers so we don't aveKenneth R Westerback
to cast away constness whenever we want to pass in a string that is already const -- we copy the string if we want to use it, so having it be non-const in the first place does not make any sense. From tholo@ ok tedu@
2006-04-06- due to the fninit() in _thread_machdep_save_float_state() all calls toKurt Miller
it need to be matched with a call to _thread_machdep_restore_float_state(), so add missing one in _thread_machdep_init(). - 16-byte align fp frame - call fwait() before save and and after restoring fp state. lots of guidance and ok mickey@
2006-04-04POSIX says tdelete() returns the parent of the deleted node. Sadly theOtto Moerbeek
root node doesn't have a parent, and POSIX does not say what should be done in that case. Warn developers that different implementations may do different things.
2006-04-04When tdelete() is used to delete the root node, don't return aMoritz Jodeit
pointer to the freed root node, but return a pointer to the new root node. POSIX does not define, what should be returned in that case. Fixes Coverity CID 2528. ok millert@ otto@