Gabriele 'matrix' Gristina
91fae7e49a
Fixed bug in 8900 (probably relate with issue #150 )
9 years ago
Gabriele 'matrix' Gristina
e2db8afdf8
Add missing pthread_setaffinity_np for osx
9 years ago
Gabriele 'matrix' Gristina
5953130062
Fix clEnqueueNDRangeKernel() error -54
9 years ago
Jens Steube
8650212b80
Remove Workload display in benchmark, remove unused variable
9 years ago
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
Jens Steube
6c5938201b
Revert "Merge pull request #202 from magnumripper/master"
...
This reverts commit 28edfbd654
, reversing
changes made to b6f10a2a81
.
9 years ago
magnum
947a927ed2
Do not silently ignore -w2 for -b. Closes #201 .
9 years ago
magnum
68dbaa6f8a
Bugfix: putenv(3) was used with a stack variable, that's a no-no.
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
Jens Steube
4d2be9073e
Consolidate hardware monitoring interface status on startup
9 years ago
Gabriele 'matrix' Gristina
74db620d51
Add missing memset and update ext_nvapi.c header
9 years ago
Jens Steube
e01038083c
Update Makefile and BUILD.md
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
Jens Steube
f256363448
Merge pull request #190 from gm4tr1x/fixLoopsAccelV3
...
Fixed loops/accel for 6800, 11300 and 11600 (osx)
9 years ago
Jens Steube
102dee00eb
Merge pull request #192 from gm4tr1x/ADL_LibraryLoader
...
Update ADL/OpenCL Library Loader
9 years ago
Gabriele 'matrix' Gristina
d120ede655
Update ADL Library Loader
9 years ago
jsteube
d0d3507dc2
Fix TI series detection
9 years ago
jsteube
21525b74e1
Remove more unnecessary libOpenCL*.a related stuff
9 years ago
Gabriele 'matrix' Gristina
b542d4a431
Fixed loops/accel for 6800, 11300 and 11600 (osx)
9 years ago
Gabriele 'matrix' Gristina
dcb4888dd5
Remove unnecessary libOpenCL*.a from Makefile
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
Gabriele 'matrix' Gristina
0a907fc210
Fixed typo in help
9 years ago
Gabriele 'matrix' Gristina
0f0984fe86
Fixed all gpu code (see PR #179 for details)
9 years ago
Jens Steube
9aea991424
Use a rc for first result, easier to read
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
Gabriele 'matrix' Gristina
5d4160dc8c
Fixed gcc warnings about missing field initializers
9 years ago
Jens Steube
2c4ad77275
Some systems don't like using the same buffer for both input and output at the same time with snprintf()
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
ebd28553a5
Handling clBuildProgram failure (show build log on errors)
9 years ago
Gabriele 'matrix' Gristina
3952fa7e06
Updated gpu accel for -m 6211 and default runtime value to 8
9 years ago
Jens Steube
bfe3f148d7
As long as we depend on NVAPI for windows we also need to add a path to its includes
9 years ago
Gabriele 'matrix' Gristina
9eefb4bcd7
Fixed get_profile_dir and get_session_dir byte missing bug
9 years ago
Jens Steube
2232b1632e
Merge pull request #169 from magnumripper/onetwenty
...
Drop dependencies on non-distributable ADL/NVML headers.
9 years ago
Jens Steube
af7ff57b3d
Merge pull request #168 from magnumripper/onesixfour
...
Do not create a kernel cache file if build failed (actually if size ended up as zero).
9 years ago
Jens Steube
98ec1bcee7
Merge pull request #156 from gm4tr1x/master
...
Updated test.sh (support for osx and some fixes)
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
magnum
f5d6f9b6d4
Do not create a kernel cache file if build failed. Also disregard any
...
existing cache files with size of zero. Should close #164 .
9 years ago
Jens Steube
9ec2c86cd0
Merge pull request #165 from gm4tr1x/gcc-warnings
...
Fixed gcc warnings
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
1124687270
OpenCL runtime environment is no longer required with --keyspace option
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
Gabriele 'matrix' Gristina
479327fc20
Re-enable gpu-temp-disable argument for osx build
9 years ago
Gabriele 'matrix' Gristina
58359f3b7e
Fixed 'buf' initialization for windows
9 years ago
Jens Steube
0997ae029e
Remove NO-BREAK SPACE character (utf8) from sources
9 years ago
Jens Steube
9c89b58f76
Merge pull request #153 from gm4tr1x/missingcheck
...
Added missing check for in_len in _old_apply_rule function
9 years ago
Jens Steube
d275748c7c
Merge pull request #152 from gm4tr1x/buf
...
Optimized memset calls and also some initializations
9 years ago
Gabriele 'matrix' Gristina
17d885ffa4
Added missing check for in_len in _old_apply_rule function
9 years ago
Gabriele 'matrix' Gristina
8674959a93
@philsmd suggestion (PR #152 )
9 years ago
Gabriele 'matrix' Gristina
3abacf515c
Optimized memset calls and also some initializations
9 years ago
Gabriele 'matrix' Gristina
8d891ef0ba
Avoid sprintf
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
4c0e520fd8
Test convert for -m 1000 with -a 0 for SIMD, speed is now on par or faster than hashcat
9 years ago
Jens Steube
add18eaa6d
Fix for last commit
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
philsmd
751a364125
#137 : fixes padding for base64_encode () and base64_decode()
9 years ago
philsmd
e1ae2538c6
cosmetic fix: some fixed typos e.g. to -> too
9 years ago
philsmd
5e92020180
buffer overflow fix for -m 8900 = scrypt
9 years ago
Jens Steube
a62b7ed06e
Upgrade kernel to support dynamic local work sizes
9 years ago
Jens Steube
44b0cb4e65
Merge pull request #135 from gm4tr1x/master
...
Fixed a buffer overflow in ascii_digest for hash type 8300
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
Gabriele 'matrix' Gristina
29636ca0a3
Re-fix ascii_digest
9 years ago
Gabriele 'matrix' Gristina
e9bc4caed3
Fixed a buffer overflow in ascii_digest for hash type 8300
9 years ago
Jens Steube
45431d9201
Fixed a buffer overflow in potfile handling
9 years ago
jsteube
471c10c4f7
Make sure to spawn threads for all devices, even skipped, and then instantly return
9 years ago
jsteube
954be23a12
Fix some code formating
9 years ago
Jens Steube
b9c61eb66f
Merge pull request #134 from yhfudev/add-cl-error-messages
...
human-readable error message for the OpenCL error codes.
9 years ago
jsteube
0524e78617
Enable forced JIT compilation for MD5, if requested
9 years ago
jsteube
09de56b720
Make sure to select an active device for weak_hash_check
9 years ago
Jens Steube
36251e1fe5
Merge pull request #132 from neheb/master
...
Remove some memsets
9 years ago
yhfudev
edc6c920a9
human-readable error message for the OpenCL error codes.
9 years ago
jsteube
9fb506f15f
Fixed out of bounds access in -m 11300
9 years ago
Mangix
54c7c23ad4
Remove some memsets
9 years ago
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
9 years ago
Jens Steube
98b1a9370c
Fix AMD OpenCL runtime bug in clGetProgramInfo()
9 years ago
Jens Steube
b35d2dd2eb
Fix native compiler
9 years ago
Jens Steube
05505030b8
Fix CFLAGS
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
2e61685f48
Fix outputting wrong password for weak-hash-check in case user defined -r or -g
9 years ago
Jens Steube
ed91e69ae3
Fix out of bounds access in -m 7500
9 years ago
Jens Steube
f3b85a6363
Fix some clang compiler warnings
9 years ago
jsteube
76612ac031
Fix more missing casts to uint in rule-engine
9 years ago
jsteube
497b41fee4
Fix more missing casts to uint
9 years ago
jsteube
d3981ee66a
Fix missing cast to uint
9 years ago
Jens Steube
7bfee268d4
Fixed some heap buffer overflow
9 years ago
Jens Steube
245301c9b4
Started optimizing some of the OpenCL kernel for latest AMD Catalyst 15.12:
...
- Replaced SBOX for DES:
replaced JtR's * Bitslice DES S-boxes making use of a vector conditional select operation (e.g., vsel on PowerPC with AltiVec).
with JtR's * Bitslice DES S-boxes for x86 with MMX/SSE2/AVX and for typical RISC architectures.
Performance increased for DEScrypt from 355MH/s to 405MH/s and for LM from 11100MH/s to 12000MH/s
BTW, the same effect can be seen with non-maxwell GPU's
- Remove some volatile keywords no longer needed thanks to fixed catalyst bugs
- Fix weak-hash-check parameter for use with tools/test.sh
9 years ago
Jens Steube
24b5aa6226
Merge pull request #128 from philsmd/pr-set-iter-for-dcc2
...
set default iteration count for -m 2100 = DCC2 to 10240
9 years ago
philsmd
cbe6be9246
set default iteration count for -m 2100 = DCC2 to 10240
9 years ago
philsmd
88cbb45ca5
add skipped devices to the --benchmark output
9 years ago
philsmd
7b53ccab70
minor: remove quiet_sav, was just intended for debugging
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
cfff6220fc
Fix -m 1500 in combination with new weak-hash-check
9 years ago
philsmd
4ed6b2c10a
HMS: nvapi does not need a dll (windows + NV)
9 years ago
jsteube
e7e6c4da17
Do not use OpenCL CPU devices by default to avoid slow GPU synchronization, user needs to explicitly enable them using --opencl-device-type
...
If a platform like pocl is filtered by any of the filter mechanism do not request the user to use --force
9 years ago
Jens Steube
d3dc57896e
Merge pull request #123 from philsmd/pr-tab-typo-fix
...
cosmetic: replace tab by spaces
9 years ago
philsmd
182819af11
cosmetic: replace tab by spaces
9 years ago
philsmd
7081e3cdf6
Makefile: remove kernels/ directory when running make clean
9 years ago
Jens Steube
52d71de0d4
Added support to utilize multiple different OpenCL platforms in parallel, ex: AMD + NV
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
54ed58e28b
Merge pull request #119 from philsmd/pr-fix-adl-mapping-CPU
...
HMS fix: only copy the ADL adapter info for GPU devices
9 years ago
philsmd
b47452e343
HMS fix: only copy the ADL adapter info for GPU devices, for CPU devices we leave it AS-IS (zeroed out)
9 years ago
philsmd
2e1e3318ec
fixed % and C (degrees celcius) in status display
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
jsteube
93427c073c
Prepare for some HSM updates related to device_type
9 years ago
Jens Steube
87dca98a51
Fix segfault if a weak hash is detected for some fast hashes
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
Jens Steube
6dab39e69c
Merge pull request #64 from philsmd/master
...
added --opencl-platform check, reject numbers > number of OpenCL platforms
9 years ago
philsmd
82ac8cbcfe
additional --opencl-platform value check
9 years ago
philsmd
6fcc3f2728
typo
9 years ago
philsmd
7b7caf3842
added additional --opencl-platform check (reject numbers > number of OpenCL platforms)
9 years ago
jsteube
36df3ef329
A CPU is not a GPU
9 years ago
Jens Steube
51a1868903
Shorten some helptext
9 years ago
philsmd
8bf3bdbf1b
the parameter --opencl-platform takes a number, not a string
9 years ago
jsteube
16294fe94e
Next release version will be v2.10
9 years ago
jsteube
331188167c
Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context
9 years ago
jsteube
894140b816
Generate a more easy to read filename for cached kernels
9 years ago
jsteube
8baf705f6a
Preparation for distinguish between OpenCL device types at runtime (mostly for HMS)
9 years ago
jsteube
8b50b60484
More fixes for general OpenCL platforms
9 years ago
jsteube
c4b1c8e7ca
small fix for unknown opencl platforms
9 years ago
jsteube
3b589e3aac
Prepare for allow other OpenCL platforms thans AMD and NVidia
9 years ago
philsmd
f2b8f008c0
pr #53 did not copy the example .hash and .dict files to the doc folder
9 years ago
philsmd
d8ac4c3bbc
install also the example scripts, place them into the doc folder
9 years ago
jsteube
0428514f61
Extended support from 14 to 255 functions calls per rule on GPU
9 years ago
Jens Steube
0952a4dfd3
Fix CFLAGS_CROSS_LINUX in Makefile
9 years ago
philsmd
d378319ea6
this patch makes it much clearer where the sessions under ~/.hashcat are located
9 years ago
jsteube
11bf28745a
Generate folders for cached kernels for the binary distribution in runtime, too
9 years ago
jsteube
79b1f96efe
Fix logfile buffer size
9 years ago
Jens Steube
dc13c2fc71
Switched to Khronos OSS OpenCL reference implementation for building
...
For detailed information see: https://github.com/hashcat/oclHashcat/issues/40
9 years ago
jsteube
5703637721
Fix for windows, shared_dir was not set to install_dir
9 years ago
jsteube
61744662c0
Fix path to includes
9 years ago
jsteube
5f7c47b461
Fix path to includes
9 years ago
jsteube
d008a45f3c
Activate reordering or files to help integration into linux distributions
...
Details can be found here: https://github.com/hashcat/oclHashcat/issues/20
9 years ago
jsteube
2be8f5f982
- Added Makefile target for native compilation
...
- Moved rules_optimize tool to hashcat-utils
9 years ago
philsmd
fc65b6fd44
issue #38 : NVIDIA SDK is not needed anymore, the lib is dynamically loaded on NVidia systems
9 years ago
philsmd
d9f30011f5
fixed minor display problem in usage
9 years ago
jsteube
700ed7dba7
Fix the GPU Platform fix
9 years ago
jsteube
04e5ad2d54
Fix OpenCL platform selection
9 years ago
jsteube
06b1a1e2ae
Update 9300 default tmto for NV
9 years ago
jsteube
31292946e2
Fix some scrypt default values
9 years ago
jsteube
7807eb6f2d
Fix -m 7800 for NV
9 years ago
jsteube
77df413886
Add allocatable memory location per GPU
9 years ago
jsteube
a78173af7e
prepare scrypt tmto value for manual tuning
9 years ago
philsmd
286bde422b
limit the salt length of -m 22 = Juniper Netscreen/SSG (ScreenOS) to 10
9 years ago
jsteube
3dc8d526db
Update timeout-patch url to wiki
9 years ago
jsteube
f1cdf15540
Added option --gpu-platform to select a single OpenCL platform in case multiple OpenCL platforms are present
9 years ago
jsteube
c17bf5e865
- Fixed PHY memory handling for scrypt based algorithms
...
- Bring back kernel exec timeout checking for NV
9 years ago
jsteube
19c77034a6
Updated algorithm used to automatically select an ideal --scrypt-tmto value for NV
9 years ago
philsmd
0d905317a6
fix OpenCL memory problem (exhaustion): -4 error should be gone
9 years ago
jsteube
7be2c2fd8d
Fixed some speeds:
...
1800
3200
7100
7200
7400
8200
9300
9000
9600
11300
11600
9 years ago
jsteube
e2412c9b10
We do not depend on CUDA any longer, so get rid of it :)
9 years ago
jsteube
378258d789
Fix caching system for use with AMD and NV, drop BINARY_KERNEL define
9 years ago
jsteube
c8f7b7b5d3
Workaround missing clEnqueueFillBuffer() support in NVidia's OpenCL runtime
9 years ago
jsteube
1d4bece384
Revert "Fix bsdicrypt for NV"
...
This reverts commit 284990e4d3
.
Accidentially changed oclHashcat.c
9 years ago
jsteube
284990e4d3
Fix bsdicrypt for NV
9 years ago
jsteube
52c416ba72
Fixed empty line problem
9 years ago
jsteube
80f86c52a1
Cleanup makefile
...
Remove unused CUDA library defs
9 years ago
jsteube
4a0c47ca08
It's safe now to use AMD's OpenCL includes, tested on NV
9 years ago
philsmd
cff683eac1
change in library loading: libnvidia-ml now does load dynamically only on NVidia systems
9 years ago
jsteube
2283d5c843
Fix more append_* functions in kernels
9 years ago
philsmd
3ab7a23cd5
fixed hardware monitor for amd/nv (one problem that is still there since last commit: dynamic loading of libnvidia-ml)
9 years ago
jsteube
0bf4e3c34a
- Dropped all vector code since new GPU's are all scalar, makes the code much easier
...
- Some performance on low-end GPU may drop because of that, but only for a few hash-modes
- Dropped scalar code (aka warp) since we do not have any vector datatypes anymore
- Renamed C++ overloading functions memcat32_9 -> memcat_c32_w4x4_a3x4
- Still need to fix kernels to new function names, needs to be done manually
- Temperature Management needs to be rewritten partially because of conflicting datatypes names
- Added code to create different codepaths for NV on AMD in runtime in host (see data.vendor_id)
- Added code to create different codepaths for NV on AMD in runtime in kernels (see IS_NV and IS_AMD)
- First tests working for -m 0, for example
- Great performance increases in general for NV so far
- Tested amp_* and markov_* kernel
- Migrated special NV optimizations for rule processor
9 years ago
Jens Steube
586441fa25
Revert "Fixed a bug where oclHashcat rejected to load a rule which calls 15 functions although it is supported"
...
This reverts commit f230ed73dc
.
Some kernel require too much constant memory and do not compile anymore
9 years ago
Jens Steube
f230ed73dc
Fixed a bug where oclHashcat rejected to load a rule which calls 15 functions although it is supported
9 years ago
Jens Steube
1537390fae
Prepare reordering or files to help integration into linux distributions as discussed in https://github.com/hashcat/oclHashcat/issues/20
...
TODOS:
- Let oclHashcat actually use the new paths
- Find a better way for native compilation
- Replace /bin/cp with /usr/bin/install where it has to copy files recursive
9 years ago
Jens Steube
c460b554d0
- Fixed a bug related to --restore if the User
...
- Updated readme, we actually need catalyst 15.7 (for the binary package) because of OpenCL 2.0
9 years ago
philsmd
c15f0d6146
issue #16 : use just "deps" instead of "hashcat-deps" as directory name
9 years ago
philsmd
29547c4f9b
issue #14 : move /opt/hashcat-deps/ to [git_clone_dir]/hascat-deps/
9 years ago
philsmd
feeb44882b
allow both enabling and disabling of restore point update (implemented with issue #10 )
9 years ago
jsteube
968265fffb
- Prepared for JIT use of hash-mode 1500, 8900 and 9300, works already on OpenCL (AMD)
...
- Changed PROMPT
9 years ago
philsmd
946b4a37d0
implements the enhancement mentioned in issue #10 (cancel on next checkpoint)
9 years ago
philsmd
ffcf763b13
typo fixed in Makefile
9 years ago
philsmd
3f79ac5964
Merge remote-tracking branch 'upstream/master'
9 years ago
Jens Steube
ab66fa1772
Revert "Remove NPROCS from Makefile, make is able to automatically detect the optimal number of parallel threads"
...
Problem here is; This process requires alot of memory. If host memory is too small it will segfault somewhere inside AMD's OpenCL runtime library. Therefore it's better to stick to NPROCS as part of a workaround.
This reverts commit e5adccbf38
.
9 years ago
philsmd
ef548d3088
fixes issue #5 : formatting problem with tabs vs spaces
9 years ago
Jens Steube
e5adccbf38
Remove NPROCS from Makefile, make is able to automatically detect the optimal number of parallel threads
9 years ago
Jens Steube
490ff03fe1
It's important to release a fixed version of v2.00 because of the issue #1 even if AMD is not affected
9 years ago
philsmd
9684d8793a
fixes issue #1 : cuMemsetD8() 1 error (nvidia only, problem did not affect mask attacks)
9 years ago
Jens Steube
5065474b4e
Initial commit
9 years ago