summaryrefslogtreecommitdiff
path: root/crypt-sha256.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-21Use yescrypt’s sha256 implementation for sha256crypt as well.Zack Weinberg1-36/+35
2018-08-02crypt-sha256.c: Apply previous commits from Zack WeinbergBjörn Esser1-164/+162
2018-08-02Replace crypt-sha256.c with an implementation in the Public Domain.Björn Esser1-175/+176
2018-07-26Issue #15: predictable behavior when crypt args are NULL or invalid.Zack Weinberg1-28/+28
2018-07-25Issue #16: allow explicit rounds=<default> in sunmd5,sha256,sha512.Zack Weinberg1-2/+3
2018-07-11Add more tests based on gaps in line coverage.Zack Weinberg1-7/+19
2018-07-09Make salt validation pickier.Zack Weinberg1-2/+9
2018-07-04Make it possible to disable individual hashes at configure time.Zack Weinberg1-0/+3
2017-10-26<string.h> gets imported through <crypt-port.h> nowBjörn Esser1-1/+0
2017-10-05Make a pass updating copyright and authorship notices.Zack Weinberg1-13/+11
2017-10-03Fix bugs in MD5, SHA256, and SHA512 setting-string generation.Zack Weinberg1-0/+9
2017-10-03Clean up internal API to per-algorithm crypt/gensalt functions.Zack Weinberg1-3/+2
2017-10-02Grab bag of header-related cleanups.Zack Weinberg1-2/+2
2017-10-02Shrink crypt_data and increase CRYPT_(GENSALT_)OUTPUT_SIZE.Zack Weinberg1-60/+40
2017-09-26squash! SHA256, SHA512: Don't use two contexts.Zack Weinberg1-2/+1
2017-09-18SHA256, SHA512: Don't use two contexts.Zack Weinberg1-56/+43
2017-09-17Data buffers for MD5 and SHAZack Weinberg1-66/+99
2017-09-15Crank up the warnings level still further.Zack Weinberg1-9/+11
2017-09-15Flatten the directory tree.Zack Weinberg1-0/+279