Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |||||
* | - Add comments regarding copies of these files also in libexec/ld.so | kurt | 2013-04-05 | 1 | -1/+3 | |
| | | | | okay guenther@ | |||||
* | Update a comment about standards requirements | guenther | 2013-04-03 | 1 | -4/+4 | |
| | ||||||
* | getaddrinfo is now thread-safe. | brad | 2013-03-31 | 1 | -6/+2 | |
| | | | | ok eric@ | |||||
* | Switch libc and libm to use strong aliases rather than weak aliases | martynas | 2013-03-28 | 2 | -22/+4 | |
| | | | | | | | | | | | where appropriate. Among other things makes the symbols consistent across all architectures (notably where ldbl mantissa is 53 bits). While at it, kill unused LINTLIBRARY/PROTOLIB1 cruft which was there to trick lint into recording the right prototypes for aliased functions. Most of the work done at the awesome n2k13 hackathon. Agreed by kettenis@, guenther@, matthew@. |