Commit Graph

4327 Commits (v4.0.0)
 

Author SHA1 Message Date
jsteube f32e113942 Add missing case in append_block() in pure kernel rule engine
7 years ago
jsteube 6907981f08 Backport current state of optimized kernel rule engine to CPU
7 years ago
jsteube f63df45fca Backport current state of pure kernel rule engine to CPU
7 years ago
jsteube 508f1562f2 Fix --stdout kernels, gid_max was still set to u32
7 years ago
jsteube 1432446734 Fix initialization of size_pws_amp
7 years ago
jsteube 58d1dedd1e OpenCL Buffers: Do not allocate memory for amplifiers for fast hashes, it's simply not needed
7 years ago
Jens Steube e42d8c9247 Merge pull request #1304 from roycewilliams/master
7 years ago
Royce Williams 63575b332b clarify --self-test in changes.txt
7 years ago
Royce Williams 149a611cbd Merge remote-tracking branch 'upstream/master'
7 years ago
jsteube 064e53fa23 Add missing changes to changes.txt
7 years ago
jsteube 0846b33f52 Fixed an invalid progress value in status view if words from the base wordlist get rejected because of length
7 years ago
jsteube 319799bbbf Switch the datatypes of the variables responsible for work-item count and work-item size from u32 to u64
7 years ago
jsteube d9c906e134 Move 0x80 to hardcoded position for sha3-256 bit in order to allow ROCm compiler to use registers only
7 years ago
jsteube c8da13c3aa Update default scrypt tmto to be ideal for latest NV and AMD top models
7 years ago
jsteube 694cc0b740 Remove all calls to overwrite_at_* functions
7 years ago
jsteube e984a829ea Remove no longer needed overwrite_at_* functions
7 years ago
jsteube bf299fe043 Optimized 3DES for rocm
7 years ago
jsteube ad1ce462d1 Get rid of ceil() in OpenCL kernels
7 years ago
jsteube 53f53fe014 Reduced number of required registers in SIP based on maximum possible esalt length
7 years ago
jsteube cd5470f00e Add missing benchmark salt length default for SIP mode
7 years ago
jsteube ba8db545b0 Merge branch 'philsmd-pr/descrypt_fix'
7 years ago
jsteube 92a288fbd3 Resolved merge conflict by incorporating both suggestions.
7 years ago
Jens Steube c92b4e1eb2 Merge pull request #1333 from philsmd/master
7 years ago
philsmd 0d6b9d0419
fixes #1313: keep/print the original salt for descrypt hashes
7 years ago
jsteube 9ee5da40e0 Workaround rocm compiler error for -m 15300
7 years ago
jsteube 88e995ddcf Replace some SIMD related function calls
7 years ago
jsteube 5b5bdf3889 Replace some SIMD related function calls
7 years ago
jsteube 9a46442a80 Fix CPU performance for slow hashes with SIMD
7 years ago
philsmd 1d5dbab258
fixes #1278: allow the '#' character within the username field of DCC2 hashes
7 years ago
Jens Steube 932587c042 Merge pull request #1332 from philsmd/master
7 years ago
jsteube 967e96728d Make all the OpenCL kernel function includes static
7 years ago
philsmd e33e828bc6
replace all time_t/__time64_t with hc_time_t and all related functions
7 years ago
jsteube 21e9c63d46 Fix rotl64() the same was as rotr64()
7 years ago
Jens Steube a697ad87ae Merge pull request #1331 from philsmd/master
7 years ago
philsmd 1644ac30b5
use an overflow check instead of a hard coded value for ETA
7 years ago
jsteube 58012ada0c Fall back to old rotr64 optimization for AMD
7 years ago
jsteube 0dcec01623 Make size_t what size_t is
7 years ago
jsteube ac9bc55c9e Fall back to 64 threads default (from 256) because modern GPU create too many workitems which then results in too less GPU memory available
7 years ago
Jens Steube ac85163723 Merge pull request #1330 from philsmd/master
7 years ago
philsmd 4a89172140
reformatting; replaced some tabs with spaces
7 years ago
jsteube 1cf6a078b0 Make tmp_size a real size_t as with latest GPU number can exceed 2^32
7 years ago
Jens Steube 724374c885 Merge pull request #1329 from philsmd/master
7 years ago
philsmd bc1a101d2b fixes #1321: new option --wordlist-autohex-disable
7 years ago
Jens Steube 79a0345430 Merge pull request #1328 from philsmd/master
7 years ago
philsmd 42ee091772
fixed the usage of getopt_* ()
7 years ago
jsteube 175931575c Fixed the version number used in the restore file header
7 years ago
Jens Steube e8c87107c2 Merge pull request #1323 from philsmd/master
7 years ago
philsmd 9f097b473f
formatting: remove tabs in tools/package_bin.sh
7 years ago
jsteube ec874c1d59 Optimized the following pure kernel rule engine functions:
7 years ago
jsteube 6217f11028 Backport missing boundary check to CPU
7 years ago