summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2021-08-04test/badsalt.c: Fix indentation.Björn Esser1-6/+6
2021-08-04test/getrandom-interface.c: Fix 'NEGATIVE_RETURNS' found by Covscan.Björn Esser1-4/+5
2021-08-04test/crypt-badargs.c: Fix 'NEGATIVE_RETURNS' found by Covscan.Björn Esser1-3/+4
2021-08-04test/badsalt.c: Fix 'NEGATIVE_RETURNS' found by Covscan.Björn Esser1-3/+4
2021-08-04test/explicit-bzero.c: Fix 'NEGATIVE_RETURNS' found by Covscan.Björn Esser1-3/+4
2021-08-04test/short-outbuf.c: Fix 'INCOMPATIBLE_CAST' found by Covscan.Björn Esser1-7/+8
2021-07-22test/getrandom-fallbacks.c: Fix 'STRING_NULL' found by Covscan.Björn Esser1-1/+2
2021-07-22test/alg-hmac-sha1.c: Fix 'STRING_NULL' found by Covscan.Björn Esser1-2/+2
2021-07-22test/alg-yescrypt.c: Fix 'OVERFLOW_BEFORE_WIDEN' found by Covscan.Björn Esser1-1/+1
2021-07-22test/getrandom-fallbacks.c: Fix 'VARARGS' found by Covscan.Björn Esser1-0/+1
2021-07-22test/short-outbuf.c: Fix 'SIZEOF_MISMATCH' found by Covscan.Björn Esser1-17/+10
2021-07-22Detect ASan in configure and disable incompatible tests.Zack Weinberg1-0/+11
2021-07-21Fix bigcrypt-related test cases in test/badsalt.Zack Weinberg1-1/+12
2021-07-21Fix incorrect bcrypt-related ifdeffage in test/badsalt.cZack Weinberg1-4/+4
2021-07-20Revert "test/TestCommon.pm: Remove useless '## no critic'."Zack Weinberg1-0/+3
2021-07-20Fix deepcode.ai lints.Zack Weinberg2-19/+21
2021-07-03Overhaul the badsalt test.Zack Weinberg1-389/+587
2021-06-13test/des-obsolete_r.c: Fix Werror=conversion.Björn Esser1-1/+1
2021-06-13test/des-obsolete.c: Fix Werror=conversion.Björn Esser1-1/+1
2021-06-12test/TestCommon.pm: Remove useless '## no critic'.Björn Esser1-3/+0
2021-05-27test/checksalt.c: Adapt expected value for bugfix in crypt_checksalt().Björn Esser1-1/+1
2021-05-19test/checksalt.c: Adjust return values for `CRYPT_SALT_METHOD_LEGACY`.Björn Esser1-34/+34
2021-03-31test/explicit-bzero.c: Fix Werror=sign-conversion.Björn Esser1-1/+1
2021-03-18Don’t apply --enable-obsolete-api-enosys mode to fcrypt.Zack Weinberg2-96/+3
2021-03-07Improve fallback implementation of explicit_bzero.Zack Weinberg1-0/+332
2021-03-07Remove the XCRYPT_SECURE_MEMSET and insecure_memzero macros.Zack Weinberg1-2/+2
2021-03-07Remove the XCRYPT_STRCPY_OR_ABORT macro.Zack Weinberg1-1/+1
2021-02-20Rewrite shell-based test scripts in Perl.Zack Weinberg7-332/+657
2021-01-15test/crypt-badargs.c: ERROR instead of FAIL on memory allocation failure.Zack Weinberg1-3/+3
2020-12-30test/symbols-compat.sh: Add a filter for expected differences.Zack Weinberg1-5/+32
2020-12-30test/symbols-compat.sh: compensate for a bug in nmZack Weinberg1-9/+19
2020-12-30test/symbols-compat.sh: Don’t rely on -lcrypt to find libcrypt.so.1.Zack Weinberg1-24/+12
2020-12-30Add more diagnostic logging to test/symbols-compat.sh...Zack Weinberg1-4/+16
2020-12-28test/symbols-compat.sh: typo fixZack Weinberg1-1/+1
2020-10-12test: Use sigjmp_buf instead of jmp_buf for the sigjmp() function.Björn Esser2-2/+2
2020-10-12lib/crypt-port.h: Include <unistd.h> without declaring crypt prototypes.Björn Esser4-6/+0
2020-10-10Fix typos.Samanta Navarro1-1/+1
2020-08-18test/special-char-salt: New test.Björn Esser1-0/+904
2020-08-18Salt string compatibility with generic implementations.Björn Esser1-2/+5
2020-08-15test/alg-yescrypt: Fix '-Wformat-overflow' with GCC 10.2 on s390x.Björn Esser1-1/+1
2020-08-13test: Prefer the nm-executable specified in the environment.Björn Esser3-3/+3
2020-02-06OSX build fixes.Zack Weinberg3-23/+78
2020-02-04Speed up ka-sunmd5 by skipping most of the test phrases.Zack Weinberg2-1200/+19
2020-01-16Change how the known-answer tests are parallelized.Zack Weinberg3-146/+86
2019-06-24crypt-kat: Fix Wformat.Björn Esser1-1/+1
2019-05-04Apply proper GNU-style code formatting.Björn Esser3-71/+97
2019-05-04crypt-kat: Make unalignment test really unaligned.Vitaly Chikunov1-5/+8
2019-05-04crypt-kat: Add a test-case for non-aligned inputs to crypt().Björn Esser1-2/+6
2019-03-01Move code, documentation, and tests into subdirectories.Zack Weinberg35-0/+13814