Commit Graph

4978 Commits (85bc702730d997c2ec80c69433541b3392f89339)
 

Author SHA1 Message Date
Jens Steube 85bc702730 Finalize de.hckmap
6 years ago
Jens Steube 65abccc93e Migrate inc_truecrypt_keyboard.cl into inc_common.cl
6 years ago
Jens Steube fca4f7e8a6 Prepare to use --keyboard-layout-mapping for algorithms other than TC/VC
6 years ago
Jens Steube ee2854ec2a Support multi-byte characters for TC/VC keyboard layout mapping tables
6 years ago
Jens Steube 38e97bd89a
Merge pull request #1793 from Naufragous/veracrypt-kuznyechik
6 years ago
R. Yushaev 8b04be0e93 Add Kuznyechik support for VeraCrypt kernels
6 years ago
Jens Steube c15f741dca Fixed out-of-boundary read in DPAPI masterkey file v2 OpenCL kernel
6 years ago
Jens Steube e117e750fc Add restrict keyword to kernel declarations to help the compiler with caching optimizations
6 years ago
Jens Steube ed8384d4bc OpenCL Runtime: Disable auto-vectorization for Intel OpenCL runtime to workaround hanging JiT since version 18.1.0.013
6 years ago
Jens Steube 1a8c712452 Fix typo in test.pl
6 years ago
Jens Steube 64dfd40113 Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube 53c8600089 Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube 0e428b3c40 Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube c9da60c73a Fixed thread count maximum for pure kernels in straight attack mode
6 years ago
Jens Steube 2a6444c05a Give the compiler a hint for automatic optimizations based on password length
6 years ago
Jens Steube 490050ecb3 Update usage.c description for --spin-damp
6 years ago
Jens Steube e770449702 OpenCL Runtime: Use our own yielding technique for synchronizing rather than vendor specific
6 years ago
Jens Steube ae577410d0 OpenCL Device: Do a real query on OpenCL local memory type instead of just assuming it
6 years ago
Jens Steube 2635331de3 Unify some global handling in test.pl
6 years ago
jsteube 63aae4d670 Fix missing perl modules in install_modules.sh
6 years ago
jsteube b1d3e2d403 Add some missing perl modules to install_modules.sh
6 years ago
jsteube 240f6298be Fix some leftovers from switching kernel parameters to macros
6 years ago
jsteube eec1fba4c3 Fix some leftovers from switching kernel parameters to macros
6 years ago
jsteube 1156cf7207 Fixed invalid hardware monitor detection in benchmark mode
6 years ago
jsteube a930c5c24e Do not use KERN_ATTR_VECTOR() if there is no SIMD
6 years ago
jsteube c672182b44 Fix some leftovers from switching kernel parameters to macros
6 years ago
Jens Steube ae27f7682e
Merge pull request #1785 from Naufragous/7zip-scrypt-macros
6 years ago
R. Yushaev fbbe5f6282 Use macros in remaining kernel functions
6 years ago
Jens Steube 6d39fb1feb Make all kernel parameter macro helper a function
6 years ago
Jens Steube 5f193f8646
Merge pull request #1783 from Naufragous/kernel-func-macroization
6 years ago
R. Yushaev 5de004103a Replace kernel parameter lists with macros
6 years ago
R. Yushaev 31dc7a3453 Add macros for kernel function declarations
6 years ago
R. Yushaev b80ada1d65 Unify esalt_bufs parameter declarations
6 years ago
R. Yushaev 3f0a3ef3f7 Unify kernel function parameter names
6 years ago
Jens Steube 49fc7d45b7 - Keymaps: Added hashcat keyboard mapping us.hckmap (can be used as template)
6 years ago
Jens Steube 400be920ba Add missing non-boot volumes support
6 years ago
Jens Steube 5d5ac1c935 Prepare for on-the-fly keyboard layout substituations required to crack booting TrueCrypt/VeraCrypt volumes
6 years ago
Jens Steube 9afed4b88d Pidfile: Treat a corrupted pidfile like a not existing pidfile
6 years ago
Jens Steube cbd1361a2b
Merge pull request #1781 from roycewilliams/master
6 years ago
Royce Williams 3bf663bee1 clarify xxHash change; add 'APFS' to Apple File System refs
6 years ago
Royce Williams 55f319b572 changes.txt wording/fixes
6 years ago
Jens Steube 06b39dc3d5 Startup: Show OpenCL runtime initialization message (per device)
6 years ago
Jens Steube a5e8818805 Start client index from 1 instead of 0
6 years ago
Jens Steube fde9b86962 Fix invalid initialization for client_idx not present in 5.0.0
6 years ago
Jens Steube 566b1c67b5 Small improvement in --speed-only and --progress-only accuracy
6 years ago
Jens Steube bb758d66e8 Revert "Simplify some code"
6 years ago
Jens Steube 2d15fa07e7 Simplify some code
6 years ago
Jens Steube a402822646 Fixed output of --speed-only and --progress-only in case a fast hash is used in combination with --slow-candidates
6 years ago
Jens Steube fb030e24ab
Merge pull request #1780 from Naufragous/cleanup-test-suite
6 years ago
R. Yushaev 0134f5f018 Clean up test suite scripts
6 years ago