Commit Graph

4988 Commits (72319875d84c8bebf91647756448ae3991881688)
 

Author SHA1 Message Date
Jens Steube 72319875d8 Update version to 5.1.0
6 years ago
Jens Steube 282022406c Merge branch 'master' of https://github.com/hashcat/hashcat
6 years ago
Jens Steube 0b2ffec379 Fixed selection of OpenCL devices (-d) if there's more than 32 OpenCL devices installed
6 years ago
Jens Steube 774b9bb3b6
Merge pull request #1798 from Naufragous/cleanup-n-hardcode
6 years ago
R. Yushaev 5efebb7b48 Cleanup VeraCrypt related code
6 years ago
Jens Steube 01879c6395
Merge pull request #1796 from Naufragous/veracrypt-camellia
6 years ago
R. Yushaev baf47d409e Add Camellia support for VeraCrypt kernels
6 years ago
Jens Steube b457f402c6 Fix output of mapped password in status screen
6 years ago
Jens Steube 79263c142d Fix parameter name spelling
6 years ago
Jens Steube 8fb93a7685 Add new layouts folder to binary package script
6 years ago
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