Jens Steube
|
1d3795a3ab
|
Converted _a3 kernels, use SIMD for CPU and GPU
|
2016-01-23 15:32:31 +01:00 |
|
Jens Steube
|
4c0e520fd8
|
Test convert for -m 1000 with -a 0 for SIMD, speed is now on par or faster than hashcat
|
2016-01-21 16:47:38 +01:00 |
|
Jens Steube
|
add18eaa6d
|
Fix for last commit
|
2016-01-21 10:22:57 +01:00 |
|
Jens Steube
|
bfc4495bd3
|
Expanded version information as discussed in https://github.com/hashcat/oclHashcat/issues/138
|
2016-01-21 10:17:22 +01:00 |
|
Jens Steube
|
811afddeda
|
Merge pull request #144 from gm4tr1x/master
About issue #120 and issue #63
|
2016-01-21 10:10:51 +01:00 |
|
Gabriele 'matrix' Gristina
|
5da79e4411
|
Added support for build without ADL/NVML/NVAPI (issue #120)
Added support for build OSX native binaries (issue #63)
|
2016-01-20 20:55:09 +01:00 |
|
Jens Steube
|
cd430d5687
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-01-20 16:46:11 +01:00 |
|
Jens Steube
|
5b5a06ca25
|
Converted -m 30 to new SIMD code
|
2016-01-20 16:45:48 +01:00 |
|
Jens Steube
|
c3bb94f5d0
|
Merge pull request #142 from philsmd/master
#137: fixes padding for base32_encode () and base64_encode ()
|
2016-01-20 12:54:03 +01:00 |
|
philsmd
|
751a364125
|
#137: fixes padding for base64_encode () and base64_decode()
|
2016-01-19 22:32:20 +01:00 |
|
jsteube
|
b9ad26fa67
|
Fix algorithms based on 64 bit datatypes for older NV cards
|
2016-01-19 21:27:39 +01:00 |
|
Jens Steube
|
f7b915775e
|
Merge pull request #141 from philsmd/master
cosmetic fix: some fixed typos e.g. to -> too
|
2016-01-19 20:58:12 +01:00 |
|
Jens Steube
|
c2f4e1cc5d
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-01-19 20:54:38 +01:00 |
|
Jens Steube
|
62f66a8784
|
Workaround AMD catalyst optimizer bug in rule-engine
|
2016-01-19 20:54:25 +01:00 |
|
philsmd
|
e1ae2538c6
|
cosmetic fix: some fixed typos e.g. to -> too
|
2016-01-19 20:47:18 +01:00 |
|
Jens Steube
|
decdbc2a07
|
Merge pull request #140 from philsmd/master
buffer overflow fix for -m 8900 = scrypt
|
2016-01-19 19:49:14 +01:00 |
|
philsmd
|
5e92020180
|
buffer overflow fix for -m 8900 = scrypt
|
2016-01-19 19:04:52 +01:00 |
|
Jens Steube
|
5c07a412ec
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-01-19 16:06:21 +01:00 |
|
Jens Steube
|
a62b7ed06e
|
Upgrade kernel to support dynamic local work sizes
|
2016-01-19 16:06:03 +01:00 |
|
jsteube
|
30293a047e
|
Re-enable some useful environment variables
|
2016-01-18 08:24:29 +01:00 |
|
Jens Steube
|
74fc7d2e27
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-01-18 07:13:03 +01:00 |
|
Jens Steube
|
040acd3c34
|
Accidentially removed multihash kernel for LM
|
2016-01-18 07:12:50 +01:00 |
|
Jens Steube
|
44b0cb4e65
|
Merge pull request #135 from gm4tr1x/master
Fixed a buffer overflow in ascii_digest for hash type 8300
|
2016-01-17 22:29:12 +01:00 |
|
Jens Steube
|
3fdb930cf3
|
Add missing amd_bytealign_S()
|
2016-01-17 22:21:13 +01:00 |
|
jsteube
|
eb9ed98e34
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
2016-01-17 22:18:10 +01:00 |
|
jsteube
|
e3c0c80b6f
|
Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
|
2016-01-17 22:17:50 +01:00 |
|
Gabriele 'matrix' Gristina
|
29636ca0a3
|
Re-fix ascii_digest
|
2016-01-17 22:10:19 +01:00 |
|
Gabriele 'matrix' Gristina
|
e9bc4caed3
|
Fixed a buffer overflow in ascii_digest for hash type 8300
|
2016-01-17 18:52:25 +01:00 |
|
Jens Steube
|
45431d9201
|
Fixed a buffer overflow in potfile handling
|
2016-01-17 02:18:07 +01:00 |
|
jsteube
|
471c10c4f7
|
Make sure to spawn threads for all devices, even skipped, and then instantly return
|
2016-01-16 15:12:42 +01:00 |
|
jsteube
|
954be23a12
|
Fix some code formating
|
2016-01-16 13:47:43 +01:00 |
|
Jens Steube
|
b9c61eb66f
|
Merge pull request #134 from yhfudev/add-cl-error-messages
human-readable error message for the OpenCL error codes.
|
2016-01-16 13:42:34 +01:00 |
|
jsteube
|
e0ea23bda9
|
Fix bug in rule-engine for NV, left shifts and right shifts were switched
|
2016-01-16 13:34:54 +01:00 |
|
jsteube
|
0524e78617
|
Enable forced JIT compilation for MD5, if requested
|
2016-01-16 12:36:56 +01:00 |
|
jsteube
|
09de56b720
|
Make sure to select an active device for weak_hash_check
|
2016-01-16 12:24:08 +01:00 |
|
Jens Steube
|
36251e1fe5
|
Merge pull request #132 from neheb/master
Remove some memsets
|
2016-01-16 11:47:17 +01:00 |
|
yhfudev
|
edc6c920a9
|
human-readable error message for the OpenCL error codes.
|
2016-01-16 00:41:31 -05:00 |
|
jsteube
|
9fb506f15f
|
Fixed out of bounds access in -m 11300
|
2016-01-15 23:25:24 +01:00 |
|
Mangix
|
54c7c23ad4
|
Remove some memsets
|
2016-01-15 10:51:47 -08:00 |
|
Jens Steube
|
bc24e3d79b
|
Add bitness to filename for cached kernels, otherwise a user would load a 32 bit kernel with a 64 bit host binary in case he used the 32 bit binary before which leads to a segfault
|
2016-01-15 17:48:27 +01:00 |
|
Jens Steube
|
98b1a9370c
|
Fix AMD OpenCL runtime bug in clGetProgramInfo()
|
2016-01-15 17:32:43 +01:00 |
|
Jens Steube
|
b35d2dd2eb
|
Fix native compiler
|
2016-01-15 17:24:51 +01:00 |
|
Jens Steube
|
05505030b8
|
Fix CFLAGS
|
2016-01-15 17:24:20 +01:00 |
|
jsteube
|
5ae5a4bc25
|
Reorder device mapping
|
2016-01-15 17:23:07 +01:00 |
|
Jens Steube
|
63e06f582b
|
Prepare fix for datatypes, not final
|
2016-01-15 17:16:43 +01:00 |
|
Jens Steube
|
2e61685f48
|
Fix outputting wrong password for weak-hash-check in case user defined -r or -g
|
2016-01-14 23:03:23 +01:00 |
|
Jens Steube
|
ed91e69ae3
|
Fix out of bounds access in -m 7500
|
2016-01-14 22:13:06 +01:00 |
|
Jens Steube
|
f3b85a6363
|
Fix some clang compiler warnings
|
2016-01-14 21:45:11 +01:00 |
|
jsteube
|
76612ac031
|
Fix more missing casts to uint in rule-engine
|
2016-01-14 20:54:41 +01:00 |
|
jsteube
|
497b41fee4
|
Fix more missing casts to uint
|
2016-01-14 20:44:11 +01:00 |
|