jsteube
277db2ecee
Mark VeraCrypt 1536 bit variants as unstable on AMDGPU driver
6 years ago
jsteube
73d4ca14f1
Mark -m 10700 in optimized mode as unstable on Intel OpenCL runtime
6 years ago
jsteube
24f80e1ef4
Mark -m 11600 as unstable with AMDGPU driver
6 years ago
jsteube
d325413b34
Fix -m 10700 activate unstable warning only in optimized mode
6 years ago
jsteube
460153d818
Fix -m 6211,6221,6232,6233 module_unstable_warning settings
6 years ago
jsteube
0f8083a8f5
Mark -m 10100 as unstable with ROCM driver
6 years ago
jsteube
df38814d25
Mark -m 13731,13732,13733 as unstable with Intel OpenCL runtime. Note this happens only with the 18.x version. The preivous 16.x version compiles this just fine.
6 years ago
jsteube
98eb9ddf6b
Fix registration of module_unstable_warning on -m 8900
6 years ago
jsteube
10f5784f7f
Mark -m 6231,6232,6233 as unstable with Intel OpenCL runtime. Note this happens only with the 18.x version. The preivous 16.x version compiles this just fine.
6 years ago
jsteube
8d6a69b2a9
Fix salt array for -m 19300 in -a 3 mode if SIMD is used
6 years ago
jsteube
e7e16d00af
Fix memory buffer double free
6 years ago
jsteube
1537fc4e5d
Improve handling of temporary skipped devices (due to JiT build failure or unstable_warning)
6 years ago
jsteube
a9bafb7edb
Add more valid plaintext pattern for -m 12700/15200
6 years ago
jsteube
c43ef406a9
Make sure not to abort entire benchmark if a mode was marked as unstable
6 years ago
jsteube
dc9279c95c
New Strategy: Instead of using volatile, mark the mode as unstable. Remove all volatiles
6 years ago
jsteube
26b9e3c1ac
Fix module_kernel_threads_min and module_kernel_threads_max configuration in -m 9000 module
6 years ago
jsteube
b2fb1704ff
Fix switched 64 bit optimization in DPAPI masterkey file v1/v2
6 years ago
jsteube
7c1120b784
Migrate unroll handling for -m 15900 from OpenCL/inc_vendor.cl to module_jit_build_options()
6 years ago
jsteube
ed7765d8fd
Manually unroll aes128_InvertKey and aes256_InvertKey to workaround some JiT compiler errors
6 years ago
jsteube
0fce6b663b
Testwise remove all hardcoded volatiles from cipher includes
6 years ago
jsteube
1714382daa
Migrate unroll handling for -m 14100 from OpenCL/inc_vendor.cl to module_jit_build_options()
6 years ago
jsteube
b0a83b28d1
Migrate unroll handling for -m 12300 from OpenCL/inc_vendor.cl to module_jit_build_options()
6 years ago
jsteube
1937b67595
Migrate unroll handling for -m 8200 from OpenCL/inc_vendor.cl to module_jit_build_options()
6 years ago
jsteube
fee37ac4c3
Migrate unroll handling for -m 8000 from OpenCL/inc_vendor.cl to module_jit_build_options()
6 years ago
jsteube
88bf330dbe
Remove some old unstable warnings for macOS.
...
Due to new auto-tuning functionality some of these warnings may nolonger required.
Since I do not have any macOS device I can't check for myself, wait for user feedback.
Even then, these warnings have to be treated differently, first by trying to do stuff like -cl-opt-disable.
Such checks are now possible on a per-module basis and should be used first.
6 years ago
jsteube
f5317a6b27
Fix CPU thread count auto-tuning
6 years ago
jsteube
b2347f0962
Building: Updated BUILD.md
6 years ago
jsteube
f92ebc6586
Fix -m 15200 and -m 12700 search string in kernel
6 years ago
jsteube
70b4e42755
Merge branch 'master' of https://github.com/hashcat/hashcat
6 years ago
jsteube
0b1169e523
My Wallet: Added additional plaintext pattern used in newer versions
6 years ago
jsteube
21154d6522
Add some module specific warnings for AMDGPU driver in optimized kernel mode
6 years ago
jsteube
bfdeb6eac5
Move test_instruction() to opencl_ctx_devices_init()
6 years ago
jsteube
93760dab34
Fix -m 8100 in pure kernel mode for password length 256
6 years ago
jsteube
80bbb064e5
Add some module specific warnings for Intel driver in pure kernel mode
6 years ago
jsteube
11764a9f84
Merge branch 'master' of https://github.com/hashcat/hashcat
6 years ago
jsteube
420876c85f
Fix -m 8100 module_jit_build_options hook
6 years ago
jsteube
57a056900b
Merge branch 'master' of https://github.com/hashcat/hashcat
6 years ago
jsteube
7804611e2f
Fix -m 8100 module_jit_build_options hook
6 years ago
jsteube
4cf1e75871
Add some module specific warnings for ROCM driver in pure kernel mode
6 years ago
jsteube
7eee7b7dbc
Add some module specific warnings for AMDGPU driver in pure kernel mode
6 years ago
jsteube
88a051629c
Support module specific JiT compiler build options
6 years ago
jsteube
a5743c5572
Fix invalid kernel declaration in optimized Whirlpool kernel
6 years ago
jsteube
4359418918
OpenCL Runtime: Not using amd_bytealign (amd_bitalign is fine) on AMDGPU driver drastically reduces JiT segfaults
6 years ago
jsteube
e1fe3e755b
Optimize some switch_buffer_* functions for generic OpenCL devices (CPU, various OSX, ...)
6 years ago
jsteube
23917455ef
Added hash-mode 19300 sha1(..)
6 years ago
jsteube
5c3ad11424
Fix module_filename() on Cygwin
6 years ago
jsteube
87c24200da
Added QNX /etc/shadow hash cracking support
...
- Added hash-mode 19000 QNX /etc/shadow (MD5)
- Added hash-mode 19100 QNX /etc/shadow (SHA256)
- Added hash-mode 19200 QNX /etc/shadow (SHA512)
Implements #35
6 years ago
jsteube
58390e34b7
Set back default testing configuration to optimized mode
6 years ago
jsteube
512b8ed5d6
Add some verification code to detect the "7z e" problem
6 years ago
jsteube
85f0516e81
Fix salt length limit checks for OPTS_TYPE_ST_BASE64 in generic_salt_decode
6 years ago