Jens Steube
fa0e6fb78e
Merge pull request #204 from gm4tr1x/LoopAccelMod
...
gpu loops/accel per-device
9 years ago
Gabriele 'matrix' Gristina
fa7465aa86
gpu loops/accel per-device
9 years ago
Jens Steube
22834781f5
Hack in NvAPI_GPU_GetCoolerSettings(); Enables query fanspeed in percentage on windows
9 years ago
Gabriele 'matrix' Gristina
89e5ed2574
handling possible clEnqueueFillBuffer not found in opencl lib
9 years ago
Jens Steube
2381af313d
Some cleanups
9 years ago
Gabriele 'matrix' Gristina
e67eec1ae0
get rid of nvidia nvapi static linking
9 years ago
Gabriele 'matrix' Gristina
f3407cd7f4
HWMon mod
9 years ago
Gabriele 'matrix' Gristina
88087295b3
Removed deprecated and unused ADL function (ADL_DisplayEnable_Set)
9 years ago
Gabriele 'matrix' Gristina
0f159d42e6
Fixed HC_LOAD_FUNC macro
9 years ago
Jens Steube
b8285cbce2
Fix broken ADL on windows
9 years ago
Jens Steube
f256363448
Merge pull request #190 from gm4tr1x/fixLoopsAccelV3
...
Fixed loops/accel for 6800, 11300 and 11600 (osx)
9 years ago
Gabriele 'matrix' Gristina
d120ede655
Update ADL Library Loader
9 years ago
Gabriele 'matrix' Gristina
b542d4a431
Fixed loops/accel for 6800, 11300 and 11600 (osx)
9 years ago
Jens Steube
55d4904dd3
Merge pull request #185 from gm4tr1x/fixLoopsAccelv2
...
Fixed some gpu loops/accel settings
9 years ago
Gabriele 'matrix' Gristina
53faf6a24a
Fixed some gpu loops/accel settings
9 years ago
Jens Steube
6846348602
Use a different workaround for a catalyst bug which takes effect in sha512crypt
9 years ago
Gabriele 'matrix' Gristina
f9598f691d
Fixed CL_INVALID_WORK_GROUP_SIZE error with Apple CPU
9 years ago
Gabriele 'matrix' Gristina
d147d89f5e
cleanup unnecessary clGetProgramBuildInfo code
9 years ago
Jens Steube
060af27dd9
Merge branch 'master' of https://github.com/hashcat/oclHashcat
9 years ago
Jens Steube
eb60d6bb23
Remove MD4/MD5 *H1/*H2 functions and use original H functions. Modern compilers will find this easy optimization automatically
9 years ago
magnum
ce170ea980
Acquire an exclusive lock before writing to any file. Note that in
...
some cases we never explicitly unlock a file because fclose will do
it implicitly. Closes #172 .
9 years ago
Gabriele 'matrix' Gristina
3952fa7e06
Updated gpu accel for -m 6211 and default runtime value to 8
9 years ago
magnum
115d2b6a5a
Drop dependencies on non-distributable ADL/NVML headers. The needed glue
...
is copied into our respective local headers. Should close #120 .
9 years ago
Jens Steube
cae457df0c
Merge pull request #167 from gm4tr1x/issue84
...
Issue84
9 years ago
Jens Steube
9ec2c86cd0
Merge pull request #165 from gm4tr1x/gcc-warnings
...
Fixed gcc warnings
9 years ago
Jens Steube
9d5a757ae5
Merge pull request #157 from gm4tr1x/loops-accel
...
Improved osx support with custom kernel loops and gpu accel (issue #63 )
9 years ago
Gabriele 'matrix' Gristina
b7d3a7c5bc
Fixed gcc warnings
9 years ago
Gabriele 'matrix' Gristina
5bae9de3a3
Implemented OpenCL library loader
9 years ago
Gabriele 'matrix' Gristina
6ba392c0df
Modified as @jsteube request
9 years ago
Gabriele 'matrix' Gristina
6cbe3cee50
Cosmetix fix for types.h
9 years ago
Gabriele 'matrix' Gristina
dcc4b5a60f
Added custom OSX kernel loops and gpu accel default values
...
Disabled some not yet worked hash types in OSX
9 years ago
Jens Steube
20b0c23af1
Merge pull request #146 from gm4tr1x/master
...
Fixed some memory allocations and other small things
9 years ago
Jens Steube
1d3795a3ab
Converted _a3 kernels, use SIMD for CPU and GPU
9 years ago
Gabriele 'matrix' Gristina
076597fe01
Fixed some memory allocations and other small things
9 years ago
Jens Steube
bfc4495bd3
Expanded version information as discussed in https://github.com/hashcat/oclHashcat/issues/138
9 years ago
Gabriele 'matrix' Gristina
5da79e4411
Added support for build without ADL/NVML/NVAPI (issue #120 )
...
Added support for build OSX native binaries (issue #63 )
9 years ago
jsteube
e3c0c80b6f
Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
9 years ago
jsteube
5ae5a4bc25
Reorder device mapping
9 years ago
Jens Steube
63e06f582b
Prepare fix for datatypes, not final
9 years ago
Jens Steube
49d0767aa8
Run weak-hash checks only in straight-attack mode, this greatly reduces code complexity
9 years ago
Jens Steube
52d71de0d4
Added support to utilize multiple different OpenCL platforms in parallel, ex: AMD + NV
9 years ago
Jens Steube
6b4e4c060a
Replace typedef for bool with stdbool.h
9 years ago
Jens Steube
0ff49c5b44
Fix segfault in related to weak-hash-check on CPU devices
...
Move typedef for bool datatype to common.h
9 years ago
Jens Steube
730044e26e
Added option --opencl-device-types to filter for specific OpenCL device types
9 years ago
philsmd
02cecce247
fixed hardware monitor: mapping between supported ADL devices and available GPU (and CPUs) fixed
9 years ago
Jens Steube
1d628ca6e0
The weak-hash-check feature didn't work for algorithms that made use of some automatic optimizer flags
...
We'll enforce a weak-hash-check on an _a0 kernel for them
9 years ago
jsteube
3cdee2e06e
We need an esalt to hold the unused IV otherwise the unique salt count becomes incorrect in multihash sitations
9 years ago
jsteube
f0a84a2410
Added new hash mode -m 13000 = RAR5
9 years ago
jsteube
332b3c35e5
Added new hash mode -m 12900 = Android FDE (Samsung DEK)
9 years ago
jsteube
e8229af09b
Fix for -m 1500, -m 3000: Missing "defined" keyword
...
Fix for -m 1000: MD4_H1 copy/paste error
Fix for -m 8900, -m 9300: Invalid value for device_processor_cores for CPU devices
Fix for -m 9100: Variable salt2 initializer needed some clauses for clearness
Temporary limit gpu_accel for CPU devices to 1 for development phase
Mark pocl as too bleeding edge for production use, recommend native drivers
Remove workarounds for pocl
Rename VENDOR_ID_UNKNOWN to VENDOR_ID_GENERIC in host code
Rename IS_UNKNOWN to IS_GENERIC in kernel code
9 years ago