Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | no point mentioning functions if we have nothing useful to say | jmc | 2006-08-05 | 1 | -13/+1 |
| | | | | | | about them; ok djm | ||||
* | wording/grammar tweaks; | jmc | 2006-07-26 | 1 | -3/+4 |
| | |||||
* | better macros; | jmc | 2006-07-26 | 1 | -6/+6 |
| | |||||
* | document `iv'; | jmc | 2006-07-26 | 1 | -1/+4 |
| | | | | | from eren elci; tweaked by djm ok djm | ||||
* | updates from nicholas marriott; | jmc | 2006-07-25 | 1 | -5/+9 |
| | | | | re-worded and ok djm | ||||
* | allocate gsalt large enough; from Matthew R. Dempsky <mrd at alkemio | otto | 2006-07-04 | 1 | -2/+2 |
| | | | | dot org>; ok djm@ deraadt@ | ||||
* | Fix 'double by a factor of two' and make cache options a bit more | pedro | 2006-06-06 | 1 | -4/+4 |
| | | | | descriptive while at it, input and okay jmc@ | ||||
* | fix a !foo & bar. | thib | 2006-05-19 | 1 | -2/+2 |
| | | | | ok miod@, tedu@, pedro@ | ||||
* | Fix the second malloc_ulimit regression: maintaining the free list | otto | 2006-05-14 | 1 | -3/+12 |
| | | | | | | 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. | ||||
* | Convert do {} while loop -> while {} for clarity. No binary change | millert | 2006-05-05 | 2 | -10/+10 |
| | | | | on most architectures. From Oliver Smith. OK deraadt@ and henning@ | ||||
* | strtonum does not require limits.h | tedu | 2006-04-25 | 1 | -2/+1 |
| | | | | spotted by ray some time ago | ||||
* | Do not leave an hole in the directory list if allocation of the | otto | 2006-04-24 | 1 | -11/+32 |
| | | | | | | | 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. | ||||
* | delint; original from deraadt@ with fixes from tdeval@ and me; | otto | 2006-04-18 | 1 | -43/+60 |
| | | | | tested by quite a few developers. ok deraadt@ | ||||
* | Clarify strlcpy code by explicitly naming variable `len' and | ray | 2006-04-18 | 1 | -5/+6 |
| | | | | | | | separating out each step. Inspired during miscommunication with tedu@. OK deraadt@ | ||||
* | fix badly broken code. okay millert@, deraadt@ | espie | 2006-04-17 | 1 | -7/+7 |
| | |||||
* | Remove str2number(), use strtonum(3) instead. | ray | 2006-04-14 | 1 | -44/+20 |
| | | | | | | | | Fix some type mismatches. Replace magic numbers. Remove superfluous strlen(3) calls. Earlier diff OK kjell@, OK deraadt@ | ||||
* | POSIX says tdelete() returns the parent of the deleted node. Sadly the | otto | 2006-04-04 | 1 | -1/+9 |
| | | | | | | 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. | ||||
* | When tdelete() is used to delete the root node, don't return a | moritz | 2006-04-04 | 2 | -3/+5 |
| | | | | | | | | | | 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@ | ||||
* | be more careful with atoi() result; ok otto | deraadt | 2006-04-03 | 1 | -3/+5 |
| | |||||
* | Use SIZE_MAX instead of SIZE_T_MAX, the latter is not POSIX and | otto | 2006-04-02 | 2 | -4/+4 |
| | | | | remove redundant check on size. ok millert@ deraadt@ | ||||
* | (char)to{upper,lower}() | deraadt | 2006-03-31 | 2 | -6/+6 |
| | |||||
* | oldmask = sigprocmask(SIG_BLOCK, &mask, &oldmask); | deraadt | 2006-03-31 | 1 | -1/+1 |
| | | | | is not valid code; found by lint | ||||
* | Xr to strtonum(3), because vice versa is already the case | grunk | 2006-03-29 | 1 | -1/+2 |
| | | | | ok jmc@ otto@ | ||||
* | Add warning about malloc(num * size) and recommend calloc() instead, | ray | 2006-03-26 | 1 | -5/+40 |
| | | | | | | | | or if malloc must be used suggest check. Get rid of "one". OK deraadt@ and jmc@, OK kjell@ to earlier version with "one"s. | ||||
* | Pass size of correct variable to memset(). | ray | 2006-03-22 | 1 | -2/+2 |
| | | | | | | From Alexey Dobriyan. OK otto@ | ||||
* | Removes extraneous variables from getopt(3). Inspired by one of | ray | 2006-03-15 | 1 | -3/+1 |
| | | | | | | David Hill's diffs. ok otto | ||||
* | Avouid a race in atexit() handling by introducing a lock. Problem | otto | 2006-02-22 | 2 | -10/+32 |
| | | | | | originally reported by Gergely Kovacs; help from dhartmei@; ok tedu@ millert@ | ||||
* | quick path for free(0) | espie | 2006-02-14 | 1 | -5/+5 |
| | | | | `looks to be safe' millert, okay tedu. | ||||
* | document posixness; | jmc | 2006-01-30 | 2 | -9/+7 |
| | | | | fixes pr #4996, from joachim schipper; | ||||
* | missing auxillary verb | jakemsr | 2006-01-18 | 1 | -2/+2 |
| | | | | "yes, that is correct." jmc@ (a while back) | ||||
* | Include limits.h directly instead of depending on another header | millert | 2006-01-17 | 2 | -2/+4 |
| | | | | to include it for us. | ||||
* | Include <sys/param.h> instead of <sys/types.h> so we get MAXHOSTNAMELEN | millert | 2006-01-17 | 1 | -2/+2 |
| | |||||
* | back out previous - imaxabs is already listed; | jmc | 2006-01-15 | 1 | -2/+1 |
| | |||||
* | Xr imaxabs() | millert | 2006-01-14 | 1 | -1/+2 |
| | |||||
* | fix the .Fn line; ok millert | jmc | 2006-01-14 | 1 | -2/+2 |
| | |||||
* | sort SEE ALSO; | jmc | 2006-01-14 | 1 | -2/+2 |
| | |||||
* | Add lldiv(), imaxabs(), imaxdiv(), strtoimax() and strtoumax() | millert | 2006-01-13 | 17 | -74/+685 |
| | |||||
* | Return inf or nan as per printf() not Inf, Infinity or Nan (from dtoa) | millert | 2006-01-10 | 2 | -11/+15 |
| | | | | Remove an extraneous check for dtoa returning Inf/Nan | ||||
* | Use localeconv() to get the locale-specific radix char like printf does. | millert | 2006-01-10 | 1 | -3/+6 |
| | |||||
* | Nan and Infinity can be negative | millert | 2006-01-10 | 1 | -6/+12 |
| | | | | | | | Decimal point was missing for some exponential output Only divide sign by 10 once per loop Add a missing NUL terminator for one case If there is no whole number portion, print a leading zero (e.g. 0.1 not .1) | ||||
* | Currently sys/socket.h needs sys/types.h so add #include <sys/types.h> to | claudio | 2005-12-30 | 3 | -3/+6 |
| | | | | | the list of necessary includes. Now the manpages match reality. OK mpf@ millert@ | ||||
* | Prototypes live in <search.h> | millert | 2005-12-23 | 1 | -1/+2 |
| | |||||
* | handle chroot and res_init calls better. diagnosis assistance from otto. | tedu | 2005-12-22 | 1 | -21/+18 |
| | | | | ok deraadt otto. | ||||
* | Use sysctl(KERN_ARND) to get n bytes, instead of just 4 at a time | otto | 2005-11-30 | 3 | -51/+16 |
| | | | | | | | and remove fallback code. If somebody is dumb enough to make the sysctl fail using systrace, he deserves what he gets. Saves 7 syscalls on process startup. looks good miod@ ok deraadt@ tedu@ | ||||
* | Do not clobber errno when calling close(2) in example code. | otto | 2005-11-15 | 1 | -2/+6 |
| | | | | From form@ via mpech@ | ||||
* | Use a forward declaration of struct timespec instead of assuming | millert | 2005-11-15 | 1 | -1/+2 |
| | | | | | | it has already been defined by previous includes. While this is true at the moment, it will no longer be true after a pending includes cleanup. OK marc@ | ||||
* | save errno in example code. from mpech@ ok jmc@ | otto | 2005-11-13 | 1 | -1/+3 |
| | |||||
* | add $OpenBSD$ tags, as requested by dtucker. | espie | 2005-11-10 | 2 | -0/+2 |
| | |||||
* | Activate missing wcswidth, as noted by Alexander Bluhm. | espie | 2005-10-29 | 1 | -2/+2 |
| | | | | | okay deraadt@, otto@ Minor bump (nobody stepped forward with other changes, so let's do this one) | ||||
* | Remove obsolete comment. ok deraadt@ | otto | 2005-10-26 | 1 | -5/+1 |
| |