summaryrefslogtreecommitdiff
path: root/src/lib/libc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Move to the <limits.h> universe.deraadt2015-01-1623-57/+40
* remove unused variablechl2015-01-151-2/+1
* back in september I did the large abstraction refactoring to allow thesederaadt2015-01-152-2/+4
* Make strlcpy/strlcat slightly easier to read.millert2015-01-154-86/+82
* rename blocks to words. bcrypt "blocks" are unrelated to blowfish blocks,tedu2015-01-121-9/+9
* missing , found by Dongsheng Songderaadt2015-01-081-3/+3
* stupid me. need errno.htedu2015-01-071-1/+2
* set errno = EINVAL for invalid salts and hashes in most functions.tedu2015-01-071-12/+20
* rename kern enter/exit macros to malloc enter/leave to better reflecttedu2015-01-051-7/+7
* convert clock() to clock_gettime() for improved precision (and accuracy?)tedu2015-01-051-7/+9
* copy bcrypt autotune from encrypt(1) and expose via crypt_newhashtedu2014-12-302-5/+43
* simplify crypt_checkpass. The API promise is that this function doesn'ttedu2014-12-241-11/+5
* typo; ok deraadtsthen2014-12-162-3/+3
* warn for correct symbolderaadt2014-12-161-2/+2
* catch up with swab.c rev. 1.9:schwarze2014-12-121-5/+23
* update swab() to match the current posix definition. "rationale: none."tedu2014-12-111-50/+24
* Xr and Ox fixes;jmc2014-12-093-12/+18
* random seed buffer must be unsignedderaadt2014-12-091-2/+2
* no more string(3);jmc2014-12-091-3/+2
* fix NAME;jmc2014-12-091-3/+3
* improve warnings from rand_r(), rand(), and random()libressl-v2.1.2deraadt2014-12-092-3/+8
* In ingo's new world order, we do not want multiple manual pages describingderaadt2014-12-093-247/+3
* more standardsier: cast to int to make sure we keep the negative numbers.tedu2014-12-091-2/+2
* Oops, got the sense of the test backwards. Hilarious that we didn't spot it.deraadt2014-12-081-1/+1
* Change rand(), random(), drand48(), lrand48(), mrand48(), and srand48()deraadt2014-12-0813-159/+267
* delete documentation for deleted DES interfacestedu2014-12-082-87/+3
* remove cfree from documentationtedu2014-12-081-19/+3
* delete obsolete sunos cfree function. ok deraadt millert naddytedu2014-12-082-42/+3
* remove setkey and encrypt interfaces. they are useless and dangerous.tedu2014-12-083-116/+9
* avoid left shift overflow in reallocarray.bcook2014-12-081-2/+2
* malloc(3) is in the "comp" install set, malloc.conf(5) in "man",schwarze2014-12-062-128/+10
* macro cleanup; kaspars at bankovskis dot netschwarze2014-12-022-49/+55
* Replace all 14 instances of .St -ansiC-99 in our tree with .St -isoC-99.schwarze2014-11-3011-33/+33
* obvious STANDARDS updateschwarze2014-11-302-14/+10
* restructure libc/string + libc/arch/*/string coperation regardingderaadt2014-11-308-155/+309
* rand() is a pseudo-random number generatormillert2014-11-251-3/+3
* Don't describe random() as "better".millert2014-11-251-5/+5
* Warn people to use arc4random() in DESCRIPTION so they see it usingmillert2014-11-251-5/+8
* rand48(3) not drand48(3) to align with the actual man page and Xrmillert2014-11-251-3/+3
* no need for md5 xrtedu2014-11-251-3/+2
* revert the bludgeoning of DES. if we need a thread safe crypt, maybe it'stedu2014-11-251-31/+33
* push some global data down into functions to make this threadlier.tedu2014-11-251-33/+31
* introduce a hashspace define and check that there's enough space totedu2014-11-241-15/+10
* check crypt() for null. noticed by Jonas Termansentedu2014-11-241-2/+2
* space needed between macro args and punctuation;jmc2014-11-211-2/+2
* add ERRORS, HISTORY, AUTHORS, Copyright year, and some missing macros;schwarze2014-11-211-6/+39
* Let crypt_checkpass() set EACCES after bcrypt_checkpass() failure;schwarze2014-11-211-2/+4
* change prototype for crypt_newhash. the login_cap_t is a holdover from itstedu2014-11-212-15/+10
* split crypt_checkpass off into a new filetedu2014-11-203-36/+73
* Document behavior of atexit() when called in a DSO that is later unloaded.guenther2014-11-201-2/+14