Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Punctuation after macro arguments needs to be in a separate argument. | schwarze | 2014-01-19 | 1 | -3/+4 | |
| | | | | Found while testing mandocdb(8). | |||||
* | don't try writing past the end unless we have to | tedu | 2013-12-31 | 1 | -8/+16 | |
| | | | | ok gilles millert | |||||
* | Move atexit(3) into crtbegin.c and certbeginS.c such that we can pass the | kettenis | 2013-12-28 | 1 | -10/+1 | |
| | | | | | | | | | | right __dso_handle and have dlopen'ed shared objects run their atexit handlers when they get unloaded. This is what Linux does, and several ports depend on this behaviour (and will crash upon exit without this chang). Based on an earlier diff from matthew@ Tested by ajacoutot@ ok deraadt@ | |||||
* | fix double word error; | jmc | 2013-12-19 | 1 | -2/+2 | |
| | ||||||
* | Split out strncpy and strncat from strcpy and strcat manuals. | millert | 2013-12-19 | 5 | -168/+308 | |
| | | | | Requested by deraadt@ | |||||
* | pseudo-code corrections from Solar Designer <solar@openwall.com> | deraadt | 2013-12-19 | 1 | -4/+4 | |
| | ||||||
* | inet_nsap_ntoa() and inet_nsap_addr() go away. Unused APIs from darker | deraadt | 2013-12-17 | 2 | -100/+4 | |
| | | | | days. | |||||
* | no more regexp(3), so point to regex(3); | jmc | 2013-12-05 | 1 | -3/+3 | |
| | | | | as advised by deraadt | |||||
* | unsigned char changes for ctype | deraadt | 2013-11-25 | 1 | -10/+11 | |
| | | | | re-re-reviewed by krw | |||||
* | use an unsigned char instead, to avoid lots of casts | deraadt | 2013-11-25 | 1 | -2/+2 | |
| | ||||||
* | most obvious unsigned char casts for ctype | deraadt | 2013-11-24 | 4 | -20/+27 | |
| | | | | ok jca krw ingo | |||||
* | remove dead files | eric | 2013-11-12 | 11 | -7785/+0 | |
| | | | | ok deraadt@ | |||||
* | permute15() should be static. Not cranking libc now, because it is | deraadt | 2013-11-12 | 1 | -2/+2 | |
| | | | | not urgent. | |||||
* | avoid arithetic on void * | deraadt | 2013-11-12 | 1 | -4/+4 | |
| | | | | ok guenther otto | |||||
* | Pull in gdtoa.h instead of declaring __dtoa() and __freedtoa() directly | guenther | 2013-11-01 | 2 | -7/+4 | |
| | | | | ok deraadt@ | |||||
* | tweak previous; | jmc | 2013-10-22 | 1 | -4/+2 | |
| | ||||||
* | delete extra words; Henri Kemppainen | deraadt | 2013-10-22 | 1 | -3/+2 | |
| | ||||||
* | update documentation for these functions. They now state the case regarding | deraadt | 2013-10-21 | 1 | -63/+45 | |
| | | | | | | | pthreads and chroot, and safe initialization without /dev/random and such junk. If you are in control of an arc4random in another library, please look at these pages and get caught up. ok various | |||||
* | Remove arc4random_stir() and arc4random_addrandom(), which none should | deraadt | 2013-10-21 | 2 | -28/+2 | |
| | | | | | | be using directly. Well, a few rare people cloned it upstream and it will take a bit of time for them to learn. ok various | |||||
* | Missed the file renames for the string functions when committing the | guenther | 2013-10-14 | 1 | -1/+25 | |
| | | | | DIST_LIB/DIST_OBJ/*.do changes | |||||
* | a couple of warning fixes and an RCS marker; ok markus@ | djm | 2013-10-04 | 1 | -2/+4 | |
| | ||||||
* | replace rc4 with ChaCha20; inspired by Nick Mathewson's work on libottery; | markus | 2013-10-01 | 2 | -98/+326 | |
| | | | | feedback and ok djm@ | |||||
* | Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN, | millert | 2013-09-30 | 2 | -12/+12 | |
| | | | | MAXNAMLEN or MAXLOGNAME where possible. OK deraadt@ | |||||
* | Add examples to show why this is a terrible API. OK jmc@ henning@ | millert | 2013-09-25 | 1 | -1/+60 | |
| | ||||||
* | According to POSIX, if the src and dst strings overlap, the behavior | millert | 2013-09-25 | 6 | -12/+48 | |
| | | | | is undefined. Add a warning to that effect. OK deraadt@ jmc@ | |||||
* | use Bsx; | jmc | 2013-08-14 | 1 | -3/+4 | |
| | | | | from jan stary | |||||
* | no longer any need to quote macro lines with >9 args; | jmc | 2013-08-14 | 3 | -9/+9 | |
| | | | | From: Jan Stary | |||||
* | Add linker warnings for rand() and random() and various related functions. | kettenis | 2013-08-01 | 2 | -1/+31 | |
| | | | | ok deraadt@ | |||||
* | HISTORY; tweaks and ok sobrado@ jmc@ | schwarze | 2013-07-18 | 3 | -9/+38 | |
| | ||||||
* | more library history | schwarze | 2013-07-17 | 11 | -29/+71 | |
| | | | | | facts checked by sobrado@ style tweaks and ok jmc@ | |||||
* | use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@ | schwarze | 2013-07-16 | 7 | -20/+20 | |
| | ||||||
* | more macro simplification; from Jan Stary | jmc | 2013-07-16 | 1 | -3/+2 | |
| | ||||||
* | rfc 3493 obsoletes 2553. i spotted this after reading hiroki sato's changes | jmc | 2013-07-10 | 1 | -5/+6 | |
| | | | | | | | | in freebsd src commit r253066. our man pages had been updated, but i must have missed the following: - getnameinfo.3: 2553 -> 3493 - ip6.4: we listed both. remove 2553. | |||||
* | spacing | deraadt | 2013-06-11 | 1 | -3/+2 | |
| | ||||||
* | Fix parsing of ambiguous options, the whole loop must be processed. | millert | 2013-06-08 | 1 | -15/+22 | |
| | | | | From FreeBSD. OK miod@ | |||||
* | Move _Exit() from the exit() manpage to the _exit() manpage, as it's | guenther | 2013-06-05 | 2 | -36/+10 | |
| | | | | | | just an alias of the latter. ok matthew@ tedu@ | |||||
* | Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze | tedu | 2013-06-05 | 113 | -379/+379 | |
| | ||||||
* | remove some incredible lies about overlapping buffers | deraadt | 2013-06-04 | 2 | -22/+10 | |
| | | | | ok guenther | |||||
* | Two small cleanups to atexit: remove unneeded __atexit_invalid, and | matthew | 2013-06-02 | 2 | -12/+5 | |
| | | | | | | | move the call_depth decrement so it happens unconditionally and can still return to 0 when called with dso!=NULL. ok millert | |||||
* | Fix catopen(3) for UTF-8 locales and update the implementation to POSIX-2008. | stsp | 2013-06-01 | 1 | -2/+2 | |
| | | | | | | | | | Catalogs had an arbitrary character set which was used regardless of locale. Add UTF-8-encoded catalogs for libc error messages, and rename existing ones to indicate their character sets. catopen(3) now chooses a catalog which matches the locale's encoding, if available. help & ok matthew, man page bits ok jmc, input from naddy and bluhm | |||||
* | Remove useless include. | ajacoutot | 2013-05-30 | 1 | -2/+1 | |
| | | | | ok millert@ | |||||
* | typo: compare len against null needle, not haystack | ajacoutot | 2013-05-15 | 1 | -2/+2 | |
| | | | | | | from Alf Schlichting ok millert@ | |||||
* | Add an implementation of memmem() -- from FreeBSD with some tweaks. | ajacoutot | 2013-05-13 | 3 | -4/+145 | |
| | | | | | | | | | Requires a libc minor bump, committing now so that we have up-to-date snapshots for the upcoming hackathon. joint work with millert@ man page bits ok jmc@ input and ok millert@, guenther@, deraadt@ | |||||
* | tweak a few comments | tedu | 2013-04-21 | 1 | -5/+7 | |
| | ||||||
* | this man page is mostly about password hashing now (you really don't | tedu | 2013-04-21 | 1 | -18/+5 | |
| | | | | | want to be using DES) and some of the notes about the export controls are no longer so relevant. ok deraadt jmc | |||||
* | Xr encrypt(1) to give people a hint if they just want a password string | tedu | 2013-04-20 | 1 | -2/+3 | |
| | ||||||
* | surround the error strings with quotes to clarify exactly which strings | tedu | 2013-04-17 | 1 | -5/+5 | |
| | | | | the function is going to return. | |||||
* | the tiniest of style tweaks | tedu | 2013-04-17 | 1 | -7/+7 | |
| | ||||||
* | add some prototypes, casts, includes, parenthesis, and whatnot to | tedu | 2013-04-17 | 3 | -7/+10 | |
| | | | | silence some warnings. | |||||
* | use CLOCK_MONOTONIC, and repair future time_t overflow | deraadt | 2013-04-17 | 1 | -8/+8 | |
| | | | | ok millert guenther |