Jens Steube
|
8ff8c5d536
|
Add LOCAL_VK to make use of __shared__
|
5 years ago |
Jens Steube
|
bbed0cd67a
|
Fix test.sh and bitsliced algos
|
5 years ago |
Jens Steube
|
d0bd33c9d1
|
Rename CONSTANT_AS to CONSTANT_VK
|
5 years ago |
Jens Steube
|
64c495dfa5
|
Use CUDA stream for all cuLaunchKernel() invocations
|
5 years ago |
Jens Steube
|
d94f582097
|
Replace CEILDIV() with round_up_multiple_64()
|
5 years ago |
Jens Steube
|
e9c04c2446
|
More CUDA implementation
|
5 years ago |
Jens Steube
|
08dc1acc02
|
More CUDA rewrites
|
5 years ago |
Jens Steube
|
ec9925f3b1
|
Warnings self-check and autotune with CUDA
|
5 years ago |
Jens Steube
|
4df00033d7
|
Prepare CUDA events
|
5 years ago |
Jens Steube
|
f2948460c9
|
Some first kernel invocations
|
5 years ago |
Jens Steube
|
5ee033673c
|
Disable name mangling in NVRTC's PTX output and more
|
5 years ago |
Jens Steube
|
503304f36a
|
Add some first CUDA device memory allocations and host buffer copies
|
5 years ago |
Jens Steube
|
50a6e720ca
|
More OpenCL variables rename
|
5 years ago |
Jens Steube
|
af8e317cf4
|
Begin renaming some OpenCL only variables
|
5 years ago |
Jens Steube
|
a6fa7a2749
|
Add support for some first CUDA module loader
|
5 years ago |
Jens Steube
|
456c57a6d0
|
Set vector width size for CUDA
|
5 years ago |
Jens Steube
|
3c4f4df771
|
Rename some more variables
|
5 years ago |
Jens Steube
|
495d89f831
|
Find alias devices across different backend API's
|
5 years ago |
Jens Steube
|
6fd936b43a
|
Removed --opencl-platforms filter in order to force backend device numbers to stay constant
|
5 years ago |
Jens Steube
|
e3500ff4aa
|
Add CUDA device attributes to -I
|
5 years ago |
Jens Steube
|
c80e516c3c
|
Merge pull request #2007 from hashcat/master
Backport some fixes
|
5 years ago |
Jens Steube
|
6caa78695f
|
Backport -m 19500 fix to -m 19300
|
5 years ago |
Jens Steube
|
922fa2e351
|
Use md5 for generatic unique salt for salt sorter in -m 19500
|
5 years ago |
Jens Steube
|
d862458ab5
|
Begin renaming API specific variables in backend section
|
5 years ago |
Jens Steube
|
d73c0ac8a9
|
More CUDA attribute queries
|
5 years ago |
Jens Steube
|
a415422123
|
Initialize CUDA devices and some first attribute queries
|
5 years ago |
Jens Steube
|
222be0b0dc
|
Merge pull request #2005 from hashcat/master
bcrypt changes
|
5 years ago |
Jens Steube
|
200e72dba3
|
Limit -T maximum on -m 3200 to what's possible based on device specific shared memory available
|
5 years ago |
Jens Steube
|
d67de66453
|
Disable kernel cache on -m 3200
|
5 years ago |
Jens Steube
|
58213c81d6
|
Add vector datatypes operators
|
5 years ago |
Jens Steube
|
052e42ccef
|
Fix CUDA_ARCH value
|
5 years ago |
Jens Steube
|
06171958ee
|
Add --gpu-architecture to NVRTC build options
|
5 years ago |
Jens Steube
|
9faba41848
|
Use nvrtc to compile PTX (resulting PTX not yet used)
|
5 years ago |
Jens Steube
|
4045e60021
|
Add nvrtc wrapper for later use
|
5 years ago |
Jens Steube
|
4b986de5fb
|
Prepare native CUDA hybrid integration
|
5 years ago |
jsteube
|
b9aaaf7809
|
Move 198xx DiskCryptor to 200xx to not collide with Kerberos 5, etype 17, Pre-Auth
|
5 years ago |
Jens Steube
|
17ab30b29f
|
Merge pull request #1991 from brandoncasaba/master
Add hash modes 19800 (krb5pa etype 17) and 19900 (krb5pa etype 18)
|
5 years ago |
jsteube
|
8b51843bb2
|
Mark -m 15300 and -m 1590 as unstable on AMDGPU driver
|
5 years ago |
jsteube
|
926e99811c
|
Add some more NO_UNROLL to avoid module_unstable_warnings
|
5 years ago |
jsteube
|
08a74cfcb5
|
Add NO_UNROLL to -m 1750 for AMDGPU driver
|
5 years ago |
jsteube
|
ac4f8e688a
|
Dependencies: Updated OpenCL-Headers to latest version from GitHub master repository
Dependencies: Updated OpenCL function wrapper declarations accordingly to updated OpenCL-Headers
|
5 years ago |
jsteube
|
5f3d9e08b9
|
Kernel Compile: Removed -cl-std= from all kernel build options since we're compatible to all OpenCL versions
|
5 years ago |
jsteube
|
f424dd1edb
|
Fix tools/install_modules.sh ro uninstall pycryptodome
|
5 years ago |
jsteube
|
4548d15dde
|
Fix spin_damp datatype
|
5 years ago |
jsteube
|
5b97fe7514
|
Workaround volatile for -m 2500 and -m 2501 for macosx
|
5 years ago |
jsteube
|
6d21c1633b
|
Fix loop_step value in selftest.c, this also workarounds Trap 6 errors
|
5 years ago |
Jens Steube
|
e7ae8e6863
|
Requirements: Update runtime check for minimum NVIDIA driver version from 367.x to 418.56 or later
|
5 years ago |
Jens Steube
|
38c1029f2e
|
Need volatile for IRIS GPU on Mac OSX for -m 2500 and -m 2501
|
5 years ago |
Brandon Chalk
|
0a4ce19915
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
5 years ago |
jsteube
|
56ae7fa2b8
|
Remove warnings no longer relevant in -m 15600 and -m 16300
|
5 years ago |