1515 Commits (f550b551221fb0d6561b1ca14b113e3c667c861c)

Author SHA1 Message Date
  tedu ece73ab6e1 standards compliant error return (null). will make ruby happier, at least. 9 years ago
  millert 7b99cfa53d Just return if nmemb is 0. Avoids a NULL dereference and is 9 years ago
  millert 482e9aac5b Remove needless casts. There's no reason to cast delim to char * 9 years ago
  millert 4ab11614ee Make index/rindex weak aliases of strchr/strrchr since they are not 9 years ago
  bluhm 4498258510 If crypt(3) is called with an unknown setting, return NULL instead 9 years ago
  guenther 69ecb65582 Add dlclose(3) to SEE ALSO 9 years ago
  guenther 726c811e97 When checking flags that will be passed to open(), test the O_ACCMODE portion 9 years ago
  nicm fadf08888f Another couple of commas in the wrong place, ok jmc 9 years ago
  guenther 04a5d5b45d Make pthread_atfork() track the DSO that called it like atexit() does, 9 years ago
  tedu bd36abfa7c bludgeon DES support out of crypt. long live the bcrypt. 9 years ago
  tedu b4484c676a improve realloc. when expanding a region, actually use the free page cache 9 years ago
  tedu e87c880491 remove incorrect statement. the standard *does* require calloc to check 9 years ago
  millert 9b1817bc73 Update comment to match code; Caspar Schutijser 9 years ago
  tedu 236787ace7 we don't let strtonum errors bleed through now. 9 years ago
  tedu 6e172aaf1a Set errno to EINVAL, instead of letting ERANGE escape out. 9 years ago
  tedu ade522ddbc update siphash manpages to reflect change in return type spelling. 9 years ago
  tedu 6b550eb5a9 Use standard spelling for types, and rename local variable from "free". 9 years ago
  tedu f560a5c78d lsearch and lfind return void * 9 years ago
  jmc a4b14a72e4 use a width specifier for lists, and Sq rather than Dq for single letters 9 years ago
  tedu 486708efb7 the possible algos for pref should be documented here 9 years ago
  dlg eed98717a6 userland gets static on functions only used within a file. 9 years ago
  schwarze cdb05c968a macro fixes from Kaspars at Bankovskis dot net; 9 years ago
  schwarze 72a38c830c Use .Rv where appropriate, and move it to RETURN VALUES; 9 years ago
  tedu 29b14402f1 dial the time back to about 0.1s, closer to the original targets and 9 years ago
  tedu dcb96ce7a3 Improve wording in alloca. 9 years ago
  deraadt 75d428b273 Move to the <limits.h> universe. 9 years ago
  chl 2c03498197 remove unused variable 9 years ago
  millert 1a5ffaf941 Use explicit_bzero instead of memset in hash Final and End functions. 9 years ago
  deraadt 345209bd2a back in september I did the large abstraction refactoring to allow these 9 years ago
  millert 70272b819c Make strlcpy/strlcat slightly easier to read. 9 years ago
  tedu 94520ae40e rename blocks to words. bcrypt "blocks" are unrelated to blowfish blocks, 9 years ago
  deraadt 8ab45b8557 missing , found by Dongsheng Song 9 years ago
  tedu 3e66a761e0 stupid me. need errno.h 9 years ago
  tedu f2faceb1ea set errno = EINVAL for invalid salts and hashes in most functions. 9 years ago
  tedu 06084f37f2 rename kern enter/exit macros to malloc enter/leave to better reflect 9 years ago
  tedu 6758bf4952 convert clock() to clock_gettime() for improved precision (and accuracy?) 9 years ago
  tedu 7387fe8b05 copy bcrypt autotune from encrypt(1) and expose via crypt_newhash 9 years ago
  tedu 6ae58cad45 simplify crypt_checkpass. The API promise is that this function doesn't 9 years ago
  tedu 1b9ff6ebe7 be like the kernel and only unroll if not small 9 years ago
  deraadt 0dc2c70460 i386 unrolling blows up the media in a big way, due to -Os for 9 years ago
  tedu 29c323adc2 only unroll on i386 and amd64 (where confirmed to be much faster). 9 years ago
  tedu b3da475e6b unroll loops. much faster on amd64. ok deraadt millert 9 years ago
  sthen fc55253b4e typo; ok deraadt 9 years ago
  deraadt eb5fb39e0c warn for correct symbol 9 years ago
  schwarze 493a019ded catch up with swab.c rev. 1.9: 9 years ago
  tedu 628b1ad074 update swab() to match the current posix definition. "rationale: none." 9 years ago
  jmc ddf1617c43 Xr and Ox fixes; 9 years ago
  deraadt bb5edfc4b2 random seed buffer must be unsigned 9 years ago
  jmc 8554fcd94c no more string(3); 9 years ago
  jmc f0df998b74 fix NAME; 9 years ago