summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* update documentation for these functions. They now state the case regardingderaadt2013-10-211-63/+45
* Remove arc4random_stir() and arc4random_addrandom(), which none shouldderaadt2013-10-212-28/+2
* Missed the file renames for the string functions when committing theguenther2013-10-141-1/+25
* a couple of warning fixes and an RCS marker; ok markus@djm2013-10-041-2/+4
* replace rc4 with ChaCha20; inspired by Nick Mathewson's work on libottery;markus2013-10-012-98/+326
* Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,millert2013-09-302-12/+12
* Add examples to show why this is a terrible API. OK jmc@ henning@millert2013-09-251-1/+60
* According to POSIX, if the src and dst strings overlap, the behaviormillert2013-09-256-12/+48
* use Bsx;jmc2013-08-141-3/+4
* no longer any need to quote macro lines with >9 args;jmc2013-08-143-9/+9
* Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther2013-08-133-3/+3
* Add linker warnings for rand() and random() and various related functions.kettenis2013-08-012-1/+31
* HISTORY; tweaks and ok sobrado@ jmc@schwarze2013-07-183-9/+38
* more library historyschwarze2013-07-1711-29/+71
* use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze2013-07-167-20/+20
* more macro simplification; from Jan Staryjmc2013-07-161-3/+2
* Remove no longer needed vax CFLAGS workarounds.miod2013-07-131-13/+1
* rfc 3493 obsoletes 2553. i spotted this after reading hiroki sato's changesjmc2013-07-101-5/+6
* VAX ELF userland bits. Consists mostly of register prefix additions.miod2013-07-051-151/+151
* spacingderaadt2013-06-111-3/+2
* Fix parsing of ambiguous options, the whole loop must be processed.millert2013-06-081-15/+22
* Move _Exit() from the exit() manpage to the _exit() manpage, as it'sguenther2013-06-052-36/+10
* Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarzetedu2013-06-05113-379/+379
* remove some incredible lies about overlapping buffersderaadt2013-06-042-22/+10
* Two small cleanups to atexit: remove unneeded __atexit_invalid, andmatthew2013-06-022-12/+5
* Fix catopen(3) for UTF-8 locales and update the implementation to POSIX-2008.stsp2013-06-011-2/+2
* Switch to using unhyphenated VIA padlock mnemonics. VIA abandoned thematthew2013-05-302-4/+4
* Remove useless include.ajacoutot2013-05-301-2/+1
* typo: compare len against null needle, not haystackajacoutot2013-05-151-2/+2
* Add an implementation of memmem() -- from FreeBSD with some tweaks.ajacoutot2013-05-133-4/+145
* tweak a few commentstedu2013-04-211-5/+7
* this man page is mostly about password hashing now (you really don'ttedu2013-04-211-18/+5
* Xr encrypt(1) to give people a hint if they just want a password stringtedu2013-04-201-2/+3
* surround the error strings with quotes to clarify exactly which stringstedu2013-04-171-5/+5
* the tiniest of style tweakstedu2013-04-171-7/+7
* add some prototypes, casts, includes, parenthesis, and whatnot totedu2013-04-173-7/+10
* use CLOCK_MONOTONIC, and repair future time_t overflowderaadt2013-04-171-8/+8
* - Add comments regarding copies of these files also in libexec/ld.sokurt2013-04-051-1/+3
* Update a comment about standards requirementsguenther2013-04-031-4/+4
* getaddrinfo is now thread-safe.brad2013-03-311-6/+2
* Switch libc and libm to use strong aliases rather than weak aliasesmartynas2013-03-282-22/+4
* protect the PRG state with a mutex in res_randomid().eric2013-03-261-2/+13
* Use a realloc() loop around the sysctl() for NET_RT_IFLIST, in case anderaadt2013-03-201-9/+21
* threadsafe random().tedu2013-03-151-8/+43
* cherry pick bugfixes for http://www.openssl.org/news/secadv_20130205.txtmarkus2013-02-1430-557/+2564
* remove ACSS, crank libcrypto major; ok markus@ deraadt@djm2013-01-2614-882/+4
* Don't pull <math.h> just because it can return HUGE_VAL in themartynas2013-01-151-3/+2
* Fix bug in random offset introduced in rev 1.143; random range wasotto2012-12-221-3/+3
* document RES_USE_DNSSEC; text tweaked by sthenjmc2012-12-121-2/+6
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-051-2/+1