summaryrefslogtreecommitdiff
path: root/crypt.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-03Add default algorithm choice and randomization to crypt_gensalt.Zack Weinberg1-7/+25
2017-10-03Clean up internal API to per-algorithm crypt/gensalt functions.Zack Weinberg1-204/+168
2017-10-02Restore compilability with clang 3.8.Zack Weinberg1-2/+2
2017-10-02Remove some unnecessary #includes.Zack Weinberg1-2/+0
2017-10-02Grab bag of header-related cleanups.Zack Weinberg1-0/+1
2017-10-02Use swapcontext for thorough erasure of sensitive intermediate data.Zack Weinberg1-4/+118
2017-10-02Shrink crypt_data and increase CRYPT_(GENSALT_)OUTPUT_SIZE.Zack Weinberg1-48/+125
2017-09-29Unexport make_failure_token.Zack Weinberg1-1/+1
2017-09-21Implement precise symbol-version compatibility with GNU libc.Zack Weinberg1-12/+17
2017-09-18Split the functions that use nr_crypt_ctx to their own file.Zack Weinberg1-41/+1
2017-09-18Fix up symbol versioning (1/n): compat symbols and GLIBC_2.0 aliasesZack Weinberg1-2/+26
2017-09-16Add configure options to disable obsolete APIs and/or weak hashes.Zack Weinberg1-1/+11
2017-09-16Reintroduce semi-automated namespace cleanliness.Zack Weinberg1-21/+10
2017-09-15Crank up the warnings level still further.Zack Weinberg1-2/+13
2017-09-15Flatten the directory tree.Zack Weinberg1-0/+254