Commit Graph

6793 Commits (eb4e845672b8c30bead8a4f17c1de53c45d26b7e)
 

Author SHA1 Message Date
Jens Steube dbfd8d949e Small code optimization -m 6500
4 years ago
Jens Steube 59677cd4b8 Small optimization in -m 16600
4 years ago
Jens Steube 4788c61dd2 Add OPTI_TYPE_REGISTER_LIMIT flag to enable register limiting in CUDA
4 years ago
Jens Steube 17a64f5019 Set a fixed register count maximumfor CUDA kernel. This prevents kernels going out of control and to have negative effects on other kernels from the same source code (For instance 16600)
4 years ago
Jens Steube 050f6b0e30 Remove some useless code in -m 12400
4 years ago
Jens Steube 95f3230bcf Small speedup for -m 12500 (RAR3-hp) in optimized mode
4 years ago
Jens Steube 6c96a5d9f7 Small speedup for -m 7900 (Drupal)
4 years ago
Jens Steube d325158e65 Fix functions used in m12500-pure.cl
4 years ago
Jens Steube 621ca525fb Add note to changes.txt for RAR3-hp change
4 years ago
Jens Steube 045348ac73 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube 02466bf404 Add pure kernel for rar3-hp to support passwords with more than 20 characters
4 years ago
Jens Steube 525f8af200 Add v8x_from_v64_x to inc_common.cl
4 years ago
Jens Steube 633327d8b7 Rewrite Whirlpool hash with 64 bit instructions
4 years ago
Jens Steube 146ca73ff9 Workaround NVIDIA cubin error 'misaligned address' in -m 6100
4 years ago
Jens Steube 1290b01b3e Fix KERN_TYPE in --stdout mode
4 years ago
Jens Steube c40f474c2e Add special module option to indicate the kernel is using dynamic shared memory
4 years ago
Jens Steube fb7bb04587 Do not use dynamic shared memory if dynamic_local_mem_size is a multiple of local_mem_size
4 years ago
Jens Steube 96a2c36f53 Reduce CUDA Toolkit minimum version to 9.0 (even 8.0 should be sufficient)
4 years ago
Jens Steube aef53f7e10 OpenCL Runtime: Allow the kernel to access post-48k shared memory region on CUDA. Requires both module and kernel preparation
4 years ago
Jens Steube 1fc37c25f9 OpenCL Kernels: Moved "gpu_decompress", "gpu_memset" and "gpu_atinit" into new OpenCL/shared.cl in order to reduce compile time
4 years ago
Jens Steube 08163501cf Add option to disable cubin cache binaries and moved some redundant kernel load code into specific function
4 years ago
Jens Steube 01085cdab2 Move cujit_opts allocation closer to the calling functions because CUDA library needs it reinitialized after each use
4 years ago
Jens Steube 346637ec43 Improve cujit logging
4 years ago
Jens Steube 66ae5125ce Cache cubin instead of PTX to decrease startup time
4 years ago
Jens Steube cc4fd48ace Optimize hook buffer size to be copied
4 years ago
Jens Steube 46bba107fa Reduce max accel in -m 11600 since thread count was unlocked
4 years ago
Jens Steube 7d9461f8b9 Add -m 11600 optimized kernel
4 years ago
Jens Steube 424a6ee8e9 Fix endianess of MIC in -m 22000 and -m 22001 outfile format
4 years ago
Jens Steube 3561e7b8d7 Add special ROCM detection in OpenCL/inc_vendor.h
4 years ago
Jens Steube 247d1a91a5 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube 42b3ef7b90 Mark -m 137xx as unstable on rocm
4 years ago
Jens Steube c8f9bd7d64
Merge pull request #2292 from philsmd/master
4 years ago
philsmd 7764d1e7e1
outfile: remove unnecessary include
4 years ago
philsmd ebd904a179
outfile: improved version of OUTFILE_FORMAT assignment
4 years ago
Jens Steube 041a777025 OpenCL Runtime: Unlocked maximum thread count for NVIDIA GPU
4 years ago
Jens Steube ccacc508cb Reenabled support for Intel GPU OpenCL runtime (Beignet and NEO) because a workaround was found (force -cl-std=CL2.0)
4 years ago
philsmd 0b082e2e31
outfile: add missing check for empty string for --outfile-format
4 years ago
philsmd 13675d2965
Fixes #2255: new --outfile-format with support for timestamps
4 years ago
Jens Steube 42358dc2f0 Remove OPTS_TYPE_PT_NEVERCRACK leftover when merging PR from an older source base
4 years ago
Jens Steube 3a5544a554 Help some compiler with 64 bit constants
4 years ago
Jens Steube cf4cee2f2f Update selection of API to make use of bitselect and rotate
4 years ago
Jens Steube 441fcea8a1 Replace mode 2500 with 22000 as default WPA benchmark mode
4 years ago
Jens Steube 7797488a12 Add PMKID/MIC to cracked output line in -m 22000 and -m 22001
4 years ago
Jens Steube 616683df5c Use an easier example hash for -m 22001
4 years ago
Jens Steube abd4b99fd9 Use an easier example hash for -m 22000
4 years ago
Jens Steube 4b16631710 Do REAL_SHM check in -m 9100
4 years ago
Jens Steube c58a889aa6 Small performance boost in -m 22400
4 years ago
Jens Steube 92281f3f58
Merge pull request #2287 from philsmd/patch-2
4 years ago
Jens Steube 6732ce2352
Merge pull request #2286 from philsmd/patch-1
4 years ago
Jens Steube 570729d7fb
Merge pull request #2285 from philsmd/master
4 years ago