summaryrefslogtreecommitdiff
path: root/src/lib/libc/crypt (follow)
Commit message (Expand)AuthorAgeFilesLines
* When describing v3 crypt, be specific as to which machine was simulated.jsg2025-01-091-3/+3
* make login.conf(5) and crypt_newhash(3) and the underlying codederaadt2024-01-221-2/+2
* remove unused blowfish inline definesjsg2022-08-281-8/+1
* fix indenttb2022-07-311-2/+2
* Randomise the rekey interval a little. Previously, the chacha20djm2022-07-311-2/+8
* Remove unused ivbits argument from chacha_keysetup to match otherdtucker2022-02-282-4/+4
* Niels agreed to remove the advertising clause; switching thesedjm2021-11-292-11/+5
* add missing .h file includederaadt2021-10-291-2/+3
* Add support for timeconting in userland.pirofti2020-07-061-3/+3
* zap trailing whitespace;jmc2019-09-291-3/+3
* Xr random 4 in a better wayderaadt2019-09-281-3/+5
* correct mispellings of EACCES; from Kris Katterjohnlibressl-v3.0.0deraadt2019-07-291-3/+3
* In the incredibly unbelievable circumstance where _rs_init() fails toderaadt2019-03-241-2/+2
* include stdint.h over sys/types.hbcook2019-01-201-2/+2
* zap trailing whitespace;jmc2017-07-221-2/+2
* rework the page a bit, clarify a few things, maybe better wordingtedu2017-07-221-8/+13
* Pull in <time.h> for clock_gettime()guenther2016-08-261-1/+2
* increase the minimum for auto rounds to 6. that was the previous low boundtedu2016-06-261-2/+2
* for some time now mandoc has not required MLINKS to functionjmc2016-03-301-8/+1
* update NAME section to include all documented functions,jmc2015-11-101-3/+3
* Wrap <pwd.h> so that calls go direct and the symbols are all weak.guenther2015-09-132-7/+8
* The number of rounds is just two digits in the salt. We've alreadymillert2015-09-131-2/+2
* Wrap <stdlib.h> so that calls go direct and the symbols not in theguenther2015-09-132-2/+5
* Wrap <unistd.h> so that internal calls go direct and they're all weak symbolsguenther2015-09-122-2/+6
* Wrap blowfish, sha*, md5, and rmd160 so that internal calls go directguenther2015-09-111-1/+14
* Add support for building arc4random with MSVC.bcook2015-09-101-7/+8
* call it bcrypt in the man page tootedu2015-07-231-3/+3
* permit "bcrypt" as an alias for "blowfish". this is, after all, whattedu2015-07-231-11/+27
* Unbreak, add errno headerjeremy2015-07-181-1/+2
* set errno in null cases, just in case.tedu2015-07-181-2/+3
* standards compliant error return (null). will make ruby happier, at least.tedu2015-07-181-5/+2
* If crypt(3) is called with an unknown setting, return NULL insteadbluhm2015-05-131-1/+3
* bludgeon DES support out of crypt. long live the bcrypt.tedu2015-04-062-761/+9
* we don't let strtonum errors bleed through now.tedu2015-02-241-4/+2
* Set errno to EINVAL, instead of letting ERANGE escape out.tedu2015-02-241-2/+4
* use a width specifier for lists, and Sq rather than Dq for single lettersjmc2015-02-111-3/+3
* the possible algos for pref should be documented heretedu2015-02-111-4/+11
* dial the time back to about 0.1s, closer to the original targets andtedu2015-01-281-4/+4
* Move to the <limits.h> universe.deraadt2015-01-162-4/+2
* remove unused variablechl2015-01-151-2/+1
* back in september I did the large abstraction refactoring to allow thesederaadt2015-01-152-2/+4
* rename blocks to words. bcrypt "blocks" are unrelated to blowfish blocks,tedu2015-01-121-9/+9
* 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
* 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
* delete documentation for deleted DES interfacestedu2014-12-082-87/+3
* remove setkey and encrypt interfaces. they are useless and dangerous.tedu2014-12-083-116/+9
* macro cleanup; kaspars at bankovskis dot netschwarze2014-12-022-49/+55