Jens Steube
a6bc1d3cc0
Experimental kernel-thread autotuner
5 years ago
Jens Steube
7832c54452
Fix constant memory use of bfs_buf
5 years ago
Jens Steube
2b0f657564
Limit some modules to 64 threads in order to get additional L1 cache
5 years ago
Jens Steube
d59474fded
Testwise unlock full thread count on NVidia
5 years ago
Jens Steube
b0f2fea883
Update hashcat.hctune for CUDA instead of OpenCL on NVidia GPU
5 years ago
Jens Steube
ba43223c27
Add missing entry in changes.txt
5 years ago
Jens Steube
d378aa7ab9
Show host memory requirement on startup
5 years ago
Chick3nman
717b82c406
Add extra warning for --force
...
Warn users not to report issues when using --force in their command.
5 years ago
Chick3nman
5373440a5a
Merge pull request #3 from hashcat/master
...
Merge to bring fork up to date
5 years ago
Jens Steube
53be3e74a3
Rename some variable to avoid collisions
5 years ago
Jens Steube
46f737c5af
Use real constant memory on CUDA
5 years ago
Sein Coray
371991e079
included speed improvements and feedback from atom applied to all 172xx kernel variants
5 years ago
Jens Steube
5d14a59304
Need 3.x nvrtc minimum
5 years ago
vlo
556db9a9e9
Fix: buffer sizes (again)
...
Also honor the trailing 0 byte for buffers used in sprintf
5 years ago
Jens Steube
54feb62e94
brute-force nvrtc .dll name
5 years ago
Jens Steube
a2b5981303
Fix some library names
5 years ago
vlo
ee500bec02
Fixed: buffer overflows
...
temporary buffer was too small for MAX_SALT
5 years ago
Sein Coray
e4d8e4a7ad
bring fork up-to-date
5 years ago
Jens Steube
ce20a5ab6b
Fix uint4 rotate in scrypt based kernels for CUDA
5 years ago
Jens Steube
be8f29ca39
Only warn about broken NVIDIA driver
5 years ago
Jens Steube
39e150fc1e
Use xxx_v2 CUDA symbols
5 years ago
Jens Steube
82927c13c8
Get rid of uchar4 in -m 9100
5 years ago
Jens Steube
ec4d4218c0
Add some missing operators for vector types
5 years ago
Jens Steube
6db4ab7e60
Fix scrypt based algorithms to work on CUDA
5 years ago
vlo
23c3e723f7
Implemeted table for alternate base64
...
Implemented alternate base64 table, removed replacement code in modules.
Fixed: whitespace/indent issues
Fixed: unsigned to signed implicit typecasts
Added new algorithm information to readme.txt and changes.txt
5 years ago
Jens Steube
33028314f0
Add hc_cuCtxSetCacheConfig()
5 years ago
Jens Steube
fb82bfc169
Improve thread handling based on FIXED_LOCAL_SIZE
5 years ago
Jens Steube
3a3df091c7
Fix CUDA num_elements
5 years ago
Jens Steube
027af75a39
Fix rotate function names
5 years ago
Jens Steube
6b7d064118
Replace (u32x) (...) with make_u32x (...)
5 years ago
vlo
14dd1aaaeb
Added support for passlib pbkdf2-sha256 and sha1
...
Added: Module for pbkdf2-sha256
Added: Module for pbkdf2-sha1
Cleanup: Avoid magic values for hash lengths
Cleanup: Coding style
5 years ago
Jens Steube
a01cc28ec6
Merge pull request #2014 from hashcat/master
...
Backports
5 years ago
Jens Steube
b6cc3c7d55
Merge pull request #2013 from philsmd/master
...
fixes #2012 : add Deflate support for 7-Zip using zlib
5 years ago
Jens Steube
363e789b89
Assume local nvrtc.dll and cuda.dll on windows
5 years ago
Jens Steube
54dd2ea300
Use same settings for vector datatypes in inc_types.h as seen in cuda SDK vector_types.h
5 years ago
philsmd
f45a726376
fixes #2012 : add Deflate support for 7-Zip using zlib
5 years ago
philsmd
0c8768c520
add the zlib 1.2.11 source code to the dependencies
5 years ago
Jens Steube
a7d04adba3
Fix opencl_devices_active and backend_devices_active
5 years ago
Jens Steube
7e5356126c
Fix more use of LOCAL_VK and LOCAL_AS
5 years ago
Jens Steube
03b2d3fb69
Fix use of LOCAL_VK and LOCAL_AS in -m 3200
5 years ago
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