anthraxx
a4e1692647
fallback for Makefile version if its not a git checkout (tarball)
...
This makes use of git export-subst to insert the current ref names.
If git describe fails because because an extracted tarball is used
to build from source then the fallback will get called and the last
part of the ref names will be used for the version variable.
if it is a git checkout and HEAD is the current tag:
- v3.00-beta
If it is a git checkout and HEAD is ahead of the latest tag:
- v3.00-beta-36-g24a6095
If it is a tarball from a tag created via 'git archive HEAD --format=tar':
- v3.00-beta
If it is a tarball from the master created via 'git archive HEAD --format=tar':
- master
NOTE: If a tarball is manually created (without git archive) then the
version will "$Format:%D$", however before this commit it would not be
possible to build a release tarball that is not a git checkout (because
git describe would fail)
2016-05-18 19:20:42 +02:00
Jens Steube
247d193146
Get rid of some JIT compiler warnings
2016-05-18 11:18:31 +02:00
Jens Steube
f5ee678bbe
Use umask(077), mainly to secure hashcat.pot from reading from other users, but should be a good idea for all files. See https://github.com/hashcat/oclHashcat/issues/331 for details
2016-05-18 09:56:23 +02:00
Jens Steube
9e92c9c4d9
Fix types_ocl.c to solve issue https://github.com/hashcat/oclHashcat/issues/344
2016-05-18 09:35:51 +02:00
Jens Steube
de2074dfaa
Fix for -m 2500, see: https://github.com/hashcat/oclHashcat/issues/339
2016-05-17 18:21:37 +02:00
Jens Steube
19afd5c135
Merge pull request #341 from roycewilliams/master
...
add version header and time to --status-automat
2016-05-17 16:48:59 +02:00
Royce Williams
05d099d3be
add version header and time to --status-automat
2016-05-17 06:24:35 -08:00
Jens Steube
18f05e9b51
Merge pull request #340 from gm4tr1x/master
...
Fix "abort trap: 6" for -m 6231 on OSX
2016-05-17 12:07:15 +02:00
Jens Steube
c6e5ff2a68
Do not show any header in case --status-automat is used
2016-05-17 11:29:38 +02:00
Gabriele 'matrix' Gristina
020234b655
Fix "abort trap: 6" for -m 6231 on OSX
2016-05-17 10:31:56 +02:00
Jens Steube
567fcfe176
Enabled support of --status-automat in combination with --benchmark for automated benchmark processing
2016-05-17 10:17:00 +02:00
jsteube
b5cb29ad1c
Minimal psafe2 increase and autotune fix
2016-05-16 21:30:21 +02:00
jsteube
e46aa7103a
Fix some macros for NV
2016-05-16 20:30:39 +02:00
jsteube
e69c385b4d
Separated sm50, sm52 and older cards in hashcat.hctune and updated accordingly
2016-05-16 02:38:58 +02:00
jsteube
eea3424c38
Added SIMD code for all generic PBKDF2-HMAC-* modes
2016-05-15 19:54:56 +02:00
Jens Steube
9976f85c3a
Cache clGetKernelWorkGroupInfo() results on startup
...
Use clGetEventProfilingInfo() instead of our own timer
2016-05-15 13:22:31 +02:00
Jens Steube
2937c83a2e
Merge pull request #332 from philsmd/master
...
test fix: ArubaOS salts are 8 hexadecimal chars long (4 binary), not 10
2016-05-15 01:29:36 +02:00
Jens Steube
590248e1e4
Merge pull request #333 from y0sh1/CreateTravisBuilds
...
Added Travis building
2016-05-15 01:27:26 +02:00
Jens Steube
5987029441
Added SIMD code for DCC2
2016-05-15 01:13:09 +02:00
Jens Steube
0ddb264a5a
Use packv() and unpackv() for slow hash SIMD handling in kernels
2016-05-15 00:37:46 +02:00
Y0sh1
1d797a1c3e
Added Travis building, placed build status in readme
2016-05-14 21:22:48 +02:00
philsmd
2f7023caa0
Merge remote-tracking branch 'upstream/master'
2016-05-14 19:47:23 +02:00
Jens Steube
9d74f2958d
Added SIMD code for WPA/WPA2
2016-05-14 19:45:51 +02:00
philsmd
9ac762c2c7
test fix: ArubaOS salts are 8 hexadecimal chars long (4 binary), not 10 (4 binary), because '01' will be appended afterwards (total length is 10)
2016-05-13 19:02:57 +02:00
Jens Steube
c78d7568e6
Add some missing changes
2016-05-13 15:31:58 +02:00
Jens Steube
d0123e63b1
Add WinZip test.pl and test.sh
2016-05-12 22:15:44 +02:00
Jens Steube
0891989404
Fix WinZip multihash
2016-05-12 13:05:12 +02:00
Jens Steube
a5ec5d68b8
Change some newline handling and startup infos
2016-05-12 12:44:15 +02:00
Jens Steube
1fb603b578
Merge branch 'master' of https://github.com/hashcat/oclHashcat
2016-05-12 09:27:07 +02:00
Jens Steube
7a4ab2b42d
Prepare for WinZip integration
2016-05-12 09:26:54 +02:00
jsteube
dca9683b3b
Balancing the workload turns out to be very efficient
2016-05-12 09:24:20 +02:00
jsteube
aefd3b03a3
Use VERSION_TAG only, but uncut
2016-05-11 12:19:02 +02:00
jsteube
77a9377d18
In case the user did not specify --opencl-device-types and the user runs hashcat in a system with only a CPU only he probably want to use that CPU. In such a case, automatically enable CPU device type support, since it's disabled by default.
2016-05-11 11:58:51 +02:00
jsteube
b5a71dca58
Add more informative help text in case of faulty or no OpenCL installation
2016-05-11 11:38:52 +02:00
Jens Steube
332c3a7e09
Fix autotune to not actually crack hashes
2016-05-11 00:01:29 +02:00
Jens Steube
3d229b20d4
Remove debugging option from JIT compiler option
2016-05-10 19:30:11 +02:00
jsteube
f1515f9244
Moved BUILD.md to root folder
2016-05-10 19:16:57 +02:00
jsteube
e47030ed7d
Prepare to rename project into hashcat
...
This release markes the fusion of "hashcat" and "oclHashcat" into "hashcat".
It combines all features of all hashcat projects in one project.
2016-05-10 19:07:07 +02:00
jsteube
768ffbdad8
Remove OPENCL EXTENSION, failing on Intel OpenCL SDK
2016-05-10 10:22:13 +02:00
jsteube
c19779dedf
Switch back -m 7400 to old version
2016-05-09 23:35:25 +02:00
jsteube
4317ac60f4
Remove unroll access for Drupal for NV gpus
2016-05-09 23:14:26 +02:00
jsteube
9390be8594
Use real registers for salt, high-end maxwells didn't like it with global memory access
2016-05-09 23:07:23 +02:00
jsteube
373d2b9882
Remove barrier from DCC1, high-end maxwells didn't like it
2016-05-09 21:51:36 +02:00
jsteube
c79bed3b7d
Prepare for a more dynamic #pragma unroll use
2016-05-09 21:32:12 +02:00
jsteube
34c3557d50
Fix compiler warnings
2016-05-09 19:23:37 +02:00
Jens Steube
67d5bb4b81
Merge pull request #330 from RolfHashcat/patch-1
...
Update hashcat_tuning.hctab
2016-05-09 12:36:54 +02:00
Rolf
d33360e3f5
Update hashcat_tuning.hctab
...
Requested optimisation of opencl vector width values for GTX Titan Mk I.
2016-05-09 11:31:02 +01:00
jsteube
7709ffbe52
Add some missing hash-modes to hashcat_tuning.hctab
2016-05-09 11:25:51 +02:00
Jens Steube
941e016378
Fix -m 9000 performance for AMD
2016-05-09 09:40:57 +02:00
jsteube
a0221cd368
Fix broken -m 1500 and -m 3000
2016-05-09 09:17:59 +02:00