Gabriele Gristina
0b19c4a688
fix m26700_comp, cleanup changes.txt
3 years ago
Jens Steube
261e0f42ab
Unset PRODUCTION option
3 years ago
Jens Steube
84082a952e
hashcat 6.2.3
3 years ago
Jens Steube
5b9823633b
Add missing entry about HIP to docs/changes.txt
3 years ago
Jens Steube
141b59b80e
Merge pull request #2883 from hashcat/HIP
...
Merge HIP branch into master
3 years ago
Jens Steube
b25b7c2506
Add hashcat.hctune entries for scrypt based hash-modes for AMD MI100
3 years ago
Michael Kruger
39e78702e0
Move gid check below SHM stuff to imitate m06232
3 years ago
Michael Kruger
a6ae33b1cd
Changed the test cases to expect the HEX
3 years ago
Jens Steube
45e65dd05a
Backport more ROCm based optimizations to HIP
3 years ago
Jens Steube
2e929e692e
Backport update module_unstable_warning() for -m 21800 on HIP
3 years ago
Gabriele Gristina
0f055d93ba
fix 26700 struct name
3 years ago
Gabriele Gristina
eaedfb3f8a
fix 26700
3 years ago
Cablethief
32b4a2cfd5
Modded test, same issue about requireing a HEX input or HEX[] input
3 years ago
Cablethief
431f6ec80e
remove fast hash 27000
3 years ago
Jens Steube
4730cf6e79
WinZip Kernel: Increase supported data length from 8k to 16mb
3 years ago
Cablethief
02a9f3471b
27000 slow hash, same doubts as the first, but now with the shared mem concerns
3 years ago
Cablethief
c2ceba4c9d
Modded test, however unsure of how to specify only HEX input or not
3 years ago
Jens Steube
372ca6609f
Merge pull request #2881 from matrix/ext_sysfs_cpu_fix
...
Fix bug on hm_SYSFS_CPU_get_syspath_hwmon()
3 years ago
Jens Steube
d130cc66b3
Optimize ISA code on HIP for V_ALIGNBIT_B32 using a different template for inline assembly
3 years ago
Gabriele Gristina
50aeaa299d
Added hash-mode: VMware VMX (PBKDF2-HMAC-SHA1 + AES-256-CBC)
3 years ago
Gabriele Gristina
80a671eab7
Fix bug on hm_SYSFS_CPU_get_syspath_hwmon()
3 years ago
Jens Steube
cf512faa53
Update large switch() cases in inc_common.cl and some inline assembly common functions for devices managed with HIP backend
3 years ago
Jens Steube
11295e4679
Fix missing OPTI_TYPE_USES_BITS_64 in several modules
3 years ago
Jukka Ojanen
43b5a138d4
Use kernel_bzero instead of kernel_memset when value is zero
3 years ago
Cablethief
a38b5b3e25
27100 Slow hash, have doubts on how to correctly set iterations
3 years ago
Jens Steube
a82fce2c8f
Fixed invalid ETA if --limit was specified, several salts are in a hash list and some of them were found in a potfile
3 years ago
Jens Steube
9c134833a6
Update module_unstable_warning() for -m 19600 and -m 19700
3 years ago
Jens Steube
f3bd936971
Add hardware monitor mapping for HIP devices
3 years ago
Jens Steube
84fcea9592
Fix unusued variable warning
3 years ago
Jens Steube
4b68a8fb4f
Merge pull request #2878 from hashcat/master
...
Backports
3 years ago
Jens Steube
4e773f32b2
Fix variable declaration block level in -m 19600 and -m 19700
3 years ago
Jens Steube
7faf6859d6
Backport hand-optimized compiler settings in modules from ROCM to HIP
...
Backport DECLSPEC settings from ROCM to HIP
3 years ago
Jens Steube
74fca7bac1
Merge pull request #2875 from jtojanen/master
...
Fix leaks in dictstat_destroy
3 years ago
Jens Steube
219bed457f
Fix use of --gpu-max-threads-per-block
3 years ago
Jukka Ojanen
6b5af5e849
Fix leaks in dictstat_destroy
3 years ago
Jens Steube
674ca7d88f
Add GPU threads to kernel cache checksum because it has an influence on HIP offline compile options
...
Add V_ALIGNBIT_B32 inline assembly wrapper because HIP does not provide amd_bitalign()
3 years ago
Jens Steube
23c3c178bf
Limit max threads per block to 64 to enable offline compiler to make better use if available registers
...
Fix double free() for hip_event1/hip_event2 and hip_stream causes segfault
Replace hc_cuCtxSetCurrent() with hc_cuCtxPushCurrent() in order to align changes with HIP
Add vector datatype operators (if we decide to use them - currently unused)
3 years ago
Jens Steube
1ab56afb9e
Merge pull request #2874 from hashcat/master
...
Backports from master
3 years ago
Jens Steube
5d05c95a2f
Fix address space of crc32tab[] in -m 172xx
3 years ago
Jens Steube
20f7febd4c
Workaround too intensive optimization in -m 2000 using HIPRTC
3 years ago
Jens Steube
fde4770219
Add misssing HIP backend information in -I output
3 years ago
Jens Steube
ca3beacd93
Disable dynamic shared memory on HIP, because hipFuncSetAttribute() maps to cudaFuncSetAttribute() and not to cuFuncSetAttribute()
3 years ago
Jens Steube
92cf955ae6
Merge pull request #2872 from jtojanen/master
...
Use critical section instead of mutex in Windows
3 years ago
Jens Steube
1b84a9e53b
Add missing backports from code base v6.2.2
...
Fix context to thread management
Fix missing code in selftest.c, autotune.c, hashes.c, dispatch.c and backend.c
Use IS_HIP depending code makes it easier for future optimization related to inline assembly calls - instead of using IS_CUDA || IS_HIP
See TODO markers for more optimizations / next steps
3 years ago
Jens Steube
5fd51268ca
Merge pull request #2873 from reger-men/hip
...
First draft HIP Version
3 years ago
Jens Steube
a22f8149fc
Merge branch 'HIP' into hip
3 years ago
Jukka Ojanen
2fd0a81f93
Use critical section instead of mutex in Windows
3 years ago
Jens Steube
9fc6c26f8c
Added temperature watchdog and utilization for CPU on linux using sysfs and procfs
3 years ago
Jens Steube
bfe83ec138
Added temperature watchdog for CPU on linux using sysfs
3 years ago
Jens Steube
72d7048b7e
Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago