1
mirror of https://github.com/hashcat/hashcat synced 2024-09-27 16:01:19 +02:00
hashcat/tools
R. Yushaev 0134f5f018 Clean up test suite scripts
The test scripts have grown to be quite big (over 15000 lines) and
are hard to navigate. There are multiple if branches with over
40 conditional checks chained together. This commit solves some of
those issues.

 - Unite big repetetive if conditions into clean array lookups
 - Move 'install help' commands to a separate shell script
 - Adjust array lookup in test.sh to behave more intuitive
 - Add comments at key points to simplify navigation
 - Code formatting
2018-11-12 13:49:12 +01:00
..
code_generators Update code generator function names 2018-11-10 17:55:11 -05:00
tc_tests Update tc_tests/hashcat_ripemd160_aes_boot.tc for reference 2017-01-05 14:02:51 +01:00
vc_tests Add RIPEMD-160 test containers for VeraCrypt modes 2018-11-09 11:35:23 +01:00
install_modules.sh Clean up test suite scripts 2018-11-12 13:49:12 +01:00
package_bin.sh Update version to 5.0.0 2018-10-28 16:51:00 +01:00
rules-test-cases.yaml Add test case for position p 2017-05-24 17:21:24 +03:00
securenotes2hashcat.pl Switch from \r\n to \n line terminators in tools/securenotes2hashcat.pl 2017-12-13 12:56:20 +01:00
test_rules.pl update test cases format for tools/test_rules.pl 2017-05-24 17:19:12 +03:00
test.pl Clean up test suite scripts 2018-11-12 13:49:12 +01:00
test.sh Clean up test suite scripts 2018-11-12 13:49:12 +01:00
win-iconv-32.diff Switch from libiconv to win-iconv 2017-04-19 12:58:25 +02:00
win-iconv-64.diff Switch from libiconv to win-iconv 2017-04-19 12:58:25 +02:00