Commit Graph

6176 Commits (d0050953940469d097ba640c2b08b706e36b901b)
 

Author SHA1 Message Date
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
vlo 003e23bae8 Change hash mode of addition, add test module
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
vlo 4510504257 New module for Python passlib pbkdf2-sha512
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
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
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 6a32e8ef18 Fix ulong datatype on Windows x64
5 years ago
Jens Steube d9cb5cf8df Fix recursion in inc_common.cl
5 years ago
Jens Steube 3b7304c9d8 Fix recursion in inc_platform.cl
5 years ago
Jens Steube 89119bf24a Add missing inc_platform.h include
5 years ago
Jens Steube 00e1e32492 Replace barrier() with SYNC_THREADS()
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
Jens Steube c02083281f Fix undefined-internal warning message on ROCM
5 years ago
Jens Steube c5c79feaaa More cam_feistel() optimization
5 years ago
Jens Steube f49d3f92e9 Reduce cam_feistel() xor count
5 years ago
Jens Steube f10d27b2c9 Get rid of extract_byte() in inc_cipher_twofish.cl
5 years ago
Jens Steube bf4b1a8e02 Remove duplicate 'static' declaration specifier in -m 19800 and -m 19900
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
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 70fc36bf01 Reorganize inc_common.cl and make better use of HAS_* macros
5 years ago
jsteube ac4f8e688a Dependencies: Updated OpenCL-Headers to latest version from GitHub master repository
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 75b92c1ab1 Use both LE and BE modes for nonce error correction if none or both modes are set
5 years ago
jsteube 5b97fe7514 Workaround volatile for -m 2500 and -m 2501 for macosx
5 years ago