summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-01-24Add --enable-obsolete-api-enosys configure option.Björn Esser14-61/+480
2019-01-22Makefile: Fix dependency for generating <crypt.h>.Björn Esser1-2/+2
2019-01-22Makefile: Optimize explicit dependencies for parallel builds.Björn Esser1-3/+3
2019-01-21test-crypt-bcrypt: Fix -Werror=format-overflow.Björn Esser1-2/+3
2019-01-21crypt-port: Declare strong_alias explicitly __THROW.Björn Esser1-7/+19
2019-01-21Add generated C++-guards to <xcrypt.h>.Björn Esser4-12/+26
2019-01-17crypt: Remove unreachable code.Björn Esser2-11/+1
2019-01-17test-badsetting: Improve coverage for crypt.Björn Esser1-1/+2
2019-01-17test-badsetting: Improve coverage for nthash.Björn Esser1-1/+1
2019-01-11Update TODO.mdBjörn Esser1-2/+0
2019-01-11Fix the test for sunmd5 with corrected SUNMD5_MAX_ROUNDS.Björn Esser2-5/+5
2019-01-11crypt-sunmd5: Fix the valueof SUNMD5_MAX_ROUNDS.Björn Esser2-1/+2
2018-12-22Bump tarball version to 4.4.3 and update NEWS.Björn Esser2-1/+3
2018-12-22alg-yescrypt-opt: Add x32 specific inline asm.Khem Raj2-2/+8
2018-12-11The sudo keyword is deprecated on TravisCI.Björn Esser1-1/+0
2018-12-08Add test-alg-yescrypt from upstream for improved coverage.Björn Esser10-10/+837
2018-12-07Bump tarball version to 4.4.2 and update NEWS.Björn Esser2-1/+3
2018-12-06Apply full read-only relocations to generated binaries, if supported.Björn Esser3-2/+42
2018-12-06crypt-gensalt: Use ascii64 constant from crypt-common.h.Björn Esser1-7/+4
2018-12-05Refactor gensalt_nt_rn to simply return its own prefix.Björn Esser11-115/+86
2018-12-04Add -fno-plt to the compiler flags, if supported. (#71)Björn Esser8-43/+205
2018-12-04Fix memory leak from static pointer in test-crypt-gost-yescrypt.c.Björn Esser1-10/+19
2018-11-22Test hmac-sha256 incremental computation, too.Björn Esser1-1/+14
2018-11-21Update NEWS.Björn Esser1-0/+6
2018-11-21Set minimum rbytes for NT to 2.Björn Esser1-1/+1
2018-11-21Use base64 encoding for output of gensalt_nt_rn.Björn Esser2-23/+76
2018-11-21Use XCRYPT_STRCPY_OR_ABORT in crypt_nt_rn.Björn Esser1-4/+4
2018-11-20Fix manual-page-warning: macro `list-type-stack0' not defined.Björn Esser1-1/+0
2018-11-20Bump tarball version to 4.4.1 and update NEWS.Björn Esser2-1/+3
2018-11-19Implement the crypt_preferred_method function.Björn Esser9-7/+235
2018-11-19Use prebuilt object files from libcrypt for linking the tests.Björn Esser1-40/+83
2018-11-19Move the base64 encoding table to crypt-common.Björn Esser12-32/+42
2018-11-19Build and test static library on TravisCI.Björn Esser2-5/+12
2018-11-19Run TravisCI builds out of tree.Björn Esser1-1/+6
2018-11-14Bump tarball version to 4.3.5 and update NEWS.Björn Esser2-1/+3
2018-11-14Install <xcrypt.h> and a symlink from libxcrypt.so to libcrypt.so.Björn Esser3-3/+68
2018-11-14Add aliases for xcrypt{,_r} and xcrypt_gensalt{,_r}.Björn Esser8-9/+112
2018-11-14Add the 'fedora' group to the corresponding help string in configure.Björn Esser1-3/+3
2018-11-14Add 'fedora' to the groups of hashing methods.Björn Esser4-9/+16
2018-11-14Skip test-crypt-bcrypt, if no bcrypt method was enabled.Björn Esser1-0/+12
2018-11-12alg-sha512.c: Make PAD const.Zack Weinberg1-1/+1
2018-11-11Bump tarball version to 4.3.4 and update NEWS.Björn Esser2-1/+3
2018-11-11Add an alias for crypt_gensalt_r.Björn Esser4-0/+21
2018-11-11Bump tarball version to 4.3.3 and update NEWS.Björn Esser2-1/+3
2018-11-11Remove the gensalt function for the bcrypt x variant ($2x$).Björn Esser6-28/+22
2018-11-11Update NEWS.Björn Esser1-0/+3
2018-11-11Add 'test-gensalt-extradata' to gitignore.Björn Esser1-0/+1
2018-11-11nthash: The output buffer for gensalt must be at least 30 bytes long.Björn Esser1-3/+4
2018-11-10New test: crypt_gensalt should look only at the prefix.Zack Weinberg5-35/+246
2018-11-11Bump tarball version to 4.3.2 and update NEWS.Björn Esser2-1/+3