1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-19 14:48:10 +00:00
Commit Graph

585 Commits

Author SHA1 Message Date
Gabriele 'matrix' Gristina
4a60ec3a97 Fixed __local in m06232 and m06233 (see PR #179 for details) 2016-01-31 19:08:43 +01:00
Jens Steube
977202d9db We don't need all VECTOR_WIDTH tests by default 2016-01-31 18:51:46 +01:00
Jens Steube
f0992ebf0e Merge pull request #186 from gm4tr1x/updateTestScriptV2
Add -V all in test.sh
2016-01-31 18:49:19 +01:00
Gabriele 'matrix' Gristina
ec2f78d6dd Add -V all in test.sh 2016-01-31 18:45:05 +01:00
Jens Steube
55d4904dd3 Merge pull request #185 from gm4tr1x/fixLoopsAccelv2
Fixed some gpu loops/accel settings
2016-01-31 18:27:21 +01:00
Gabriele 'matrix' Gristina
53faf6a24a Fixed some gpu loops/accel settings 2016-01-31 17:38:05 +01:00
Jens Steube
889e722b38 Merge pull request #184 from gm4tr1x/fixHelp
Fixed typo in help
2016-01-31 17:24:34 +01:00
Jens Steube
6846348602 Use a different workaround for a catalyst bug which takes effect in sha512crypt 2016-01-31 17:24:12 +01:00
jsteube
19b9455c42 Workaround JIT-compiler or ForceWare Bug in sm_50 2016-01-31 15:29:54 +01:00
Gabriele 'matrix' Gristina
0a907fc210 Fixed typo in help 2016-01-31 13:59:36 +01:00
Jens Steube
17d24e22e5 Merge pull request #183 from gm4tr1x/updateTestScript
Added new options in test.sh
2016-01-31 07:13:50 +01:00
Jens Steube
d28629ae9c Merge pull request #182 from gm4tr1x/gpuCodeFix
Fixed all gpu code related to PR #179
2016-01-31 07:13:35 +01:00
Gabriele 'matrix' Gristina
23b996b46c Added options set OpenCL vector-width (--opencl-vector-width) and OpenCL device-types (--opencl-device-types) 2016-01-31 00:37:53 +01:00
Gabriele 'matrix' Gristina
0f0984fe86 Fixed all gpu code (see PR #179 for details) 2016-01-30 23:02:15 +01:00
Jens Steube
9aea991424 Use a rc for first result, easier to read 2016-01-30 22:47:13 +01:00
Jens Steube
0141ef9e8f Merge pull request #181 from gm4tr1x/appleCpu
Fixed CL_INVALID_WORK_GROUP_SIZE error with Apple CPU
2016-01-30 22:46:06 +01:00
Gabriele 'matrix' Gristina
f9598f691d Fixed CL_INVALID_WORK_GROUP_SIZE error with Apple CPU 2016-01-30 22:28:41 +01:00
Jens Steube
1d8b8bda23 Merge pull request #179 from gm4tr1x/FixAppleOpenCLCompilerIssue
Solved Apple OpenCL compiler errors
2016-01-30 22:27:05 +01:00
Jens Steube
94b5cef2ab Merge pull request #180 from gm4tr1x/clGetProgramBuildInfoCleanup
cleanup unnecessary clGetProgramBuildInfo code
2016-01-30 22:14:43 +01:00
Gabriele 'matrix' Gristina
b0c8776e82 Fixed m03100_a* Apple OpenCL compiler issue 2016-01-30 21:55:42 +01:00
Gabriele 'matrix' Gristina
d147d89f5e cleanup unnecessary clGetProgramBuildInfo code 2016-01-30 20:05:39 +01:00
Jens Steube
a6ef1e5356 Merge pull request #178 from gm4tr1x/missing-field-initializers-warnings
Fixed gcc warnings about missing field initializers
2016-01-30 15:58:34 +01:00
Gabriele 'matrix' Gristina
5d4160dc8c Fixed gcc warnings about missing field initializers 2016-01-30 14:59:26 +01:00
Jens Steube
2c4ad77275 Some systems don't like using the same buffer for both input and output at the same time with snprintf() 2016-01-29 22:47:42 +01:00
Jens Steube
060af27dd9 Merge branch 'master' of https://github.com/hashcat/oclHashcat 2016-01-29 18:38:46 +01:00
Jens Steube
eb60d6bb23 Remove MD4/MD5 *H1/*H2 functions and use original H functions. Modern compilers will find this easy optimization automatically 2016-01-29 18:38:34 +01:00
Jens Steube
0184235bff Merge pull request #177 from magnumripper/master
Acquire an exclusive lock before writing to any file.
2016-01-29 18:19:00 +01:00
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.
2016-01-29 16:48:19 +01:00
Jens Steube
2a160b2706 Merge pull request #176 from gm4tr1x/bashPath
Select bash from env (very useful on osx)
2016-01-29 16:06:52 +01:00
Jens Steube
61b89bb1c8 Merge pull request #175 from gm4tr1x/appleWorkaroundLocalVar
Proposal workaround for use __local vars in 6900 gpu code with osx
2016-01-29 16:06:44 +01:00
Gabriele 'matrix' Gristina
2fae850926 Select bash from env (very useful on osx) 2016-01-29 15:36:15 +01:00
Gabriele 'matrix' Gristina
8dd7438485 Fixed __local issue with Apple platform for hash mode 6900 2016-01-29 14:17:46 +01:00
Jens Steube
31817e5bdf Merge pull request #174 from gm4tr1x/showOpenCLBuildLogOnErrors
Handling clBuildProgram failure (show build log on errors)
2016-01-29 08:36:40 +01:00
Gabriele 'matrix' Gristina
ebd28553a5 Handling clBuildProgram failure (show build log on errors) 2016-01-28 21:02:36 +01:00
Jens Steube
692a86eb54 Merge pull request #173 from gm4tr1x/master
Updated gpu accel for -m 6211 and default runtime value to 8
2016-01-28 05:08:10 +01:00
Gabriele 'matrix' Gristina
3952fa7e06 Updated gpu accel for -m 6211 and default runtime value to 8 2016-01-27 23:39:58 +01:00
Jens Steube
bfe3f148d7 As long as we depend on NVAPI for windows we also need to add a path to its includes 2016-01-27 20:09:17 +01:00
jsteube
7c6b3af23b Fix issue in https://github.com/hashcat/oclHashcat/issues/170 2016-01-27 20:01:08 +01:00
Jens Steube
0c65bc6ba3 Update BUILD.md with more detailed instruction for make install 2016-01-27 19:38:25 +01:00
Jens Steube
dd960b623a Update BUILD.md to current situation 2016-01-27 19:34:40 +01:00
Jens Steube
e478f33d29 Merge pull request #171 from gm4tr1x/master
Fixed get_profile_dir and get_session_dir byte missing bug
2016-01-27 19:32:40 +01:00
Gabriele 'matrix' Gristina
9eefb4bcd7 Fixed get_profile_dir and get_session_dir byte missing bug 2016-01-27 19:29:51 +01:00
Jens Steube
2232b1632e Merge pull request #169 from magnumripper/onetwenty
Drop dependencies on non-distributable ADL/NVML headers.
2016-01-27 19:15:31 +01:00
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).
2016-01-27 18:52:10 +01:00
Jens Steube
98ec1bcee7 Merge pull request #156 from gm4tr1x/master
Updated test.sh (support for osx and some fixes)
2016-01-27 18:51:28 +01:00
magnum
115d2b6a5a Drop dependencies on non-distributable ADL/NVML headers. The needed glue
is copied into our respective local headers. Should close #120.
2016-01-27 18:48:54 +01:00
Jens Steube
cae457df0c Merge pull request #167 from gm4tr1x/issue84
Issue84
2016-01-27 18:43:18 +01:00
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.
2016-01-27 18:39:45 +01:00
Jens Steube
9ec2c86cd0 Merge pull request #165 from gm4tr1x/gcc-warnings
Fixed gcc warnings
2016-01-27 18:19:50 +01:00
Jens Steube
9d5a757ae5 Merge pull request #157 from gm4tr1x/loops-accel
Improved osx support with custom kernel loops and gpu accel (issue #63)
2016-01-27 18:19:11 +01:00