Jens Steube
346faa9f49
Merge pull request #354 from usernamestaken/master
...
Change --status-automate to --machine-readable.
2016-05-27 11:12:38 +02:00
radix
2b2a0c585e
Change --status-automate to --machine-readble. The former didn't really illustrate the point of the command though the functionallity is great to have. Updated ASCII tables around options output.
2016-05-27 03:50:52 -05:00
Jens Steube
ea717d2de6
Merge pull request #353 from usernamestaken/master
...
Fix a typo and change option header layout
2016-05-27 09:40:58 +02:00
radix
b0c158fba9
Helps to actually save files before trying to commit them.
2016-05-26 22:03:15 -05:00
radix
bb332eaa71
Merge remote-tracking branch 'upstream/master'
2016-05-26 21:38:34 -05:00
radix
f61c8da344
Merge branch 'master' of github.com:/usernamestaken/oclHashcat
2016-05-26 21:35:28 -05:00
radix
ed72953c8b
Change format of option headers to something less eye cancerous.
...
Fix a typo with --status-automate.
2016-05-26 21:34:46 -05:00
radix
e6bafacd72
Change format of option headers to something less eye cancerous.
2016-05-26 21:31:42 -05:00
jsteube
e279e0c2b3
Improve GOST R 34.11-2012 (Streebog) speed
2016-05-26 19:47:01 +02:00
jsteube
f843c6a4d0
Improve Lotus Notes/Domino 5 performance
2016-05-26 19:30:09 +02:00
jsteube
dfc9a5ff61
Improve Lotus Notes/Domino 6 performance
2016-05-26 18:59:36 +02:00
jsteube
911c8ae1db
Release kernel_memset when finished
2016-05-26 17:08:00 +02:00
jsteube
9f821aa3d2
Set maximum password length for SAP CODVN B (BCODE) hashes
2016-05-26 16:55:30 +02:00
jsteube
2dd8156d24
Introduce a true memset kernel, currently operates on 16 byte per item
2016-05-26 16:45:52 +02:00
jsteube
fd7bc2736d
More vendor related changes
2016-05-26 14:56:42 +02:00
jsteube
f5f9073f45
Better distinguish between platform vendor and device vendor
2016-05-26 14:28:05 +02:00
jsteube
be91174794
Detect if the user has both an Intel and and AMD OpenCL runtime and not filtered any of them then skip the AMD CPU support automatically
2016-05-26 14:01:42 +02:00
Jens Steube
964a901f2a
Allow numbers not power of 2 in autotune
2016-05-26 12:40:12 +02:00
Jens Steube
9f45ceb128
Fix includes for kernel2cpu_rule_test
2016-05-26 12:21:08 +02:00
Jens Steube
a496ab7be5
Add clang to .travis.yml
2016-05-26 12:07:25 +02:00
Jens Steube
ca8bb56404
Make it a real balancing loop
2016-05-26 00:51:11 +02:00
jsteube
167d763795
Workaround some AMD device_maxmem_alloc / device_global_mem problem
2016-05-26 00:07:08 +02:00
jsteube
250dbde2a2
Add more include-dir variants to also make Intel OpenCL SDK on windows happy
2016-05-25 23:47:02 +02:00
Jens Steube
d64083e946
Fix package script
2016-05-25 23:18:20 +02:00
Jens Steube
6ed35891f6
Trying to find a workaround for Issue https://github.com/hashcat/oclHashcat/issues/335
2016-05-25 23:15:53 +02:00
Jens Steube
2899f53a15
Move files from include/ to OpenCL/ if they are used within kernels
...
Rename includes in OpenCL so that it's easier to recognize them as such
2016-05-25 23:04:26 +02:00
Jens Steube
083c8ed515
Reduce use of mux_display to a minimum
2016-05-25 11:35:17 +02:00
Jens Steube
e1a9c435cc
Merge branch 'master' of https://github.com/hashcat/oclHashcat
2016-05-24 19:31:14 +02:00
Jens Steube
57e1191307
Fix bug in -a 1 mode: If left wordlist has less entries than right wordlist then 0x80 was not added
2016-05-24 19:30:55 +02:00
jsteube
35d7e67354
Fix some typos
2016-05-24 12:10:43 +02:00
jsteube
6b0a13d998
Reduce helptext width from 134 to 118; Reduce -w 1 target to 2ms
2016-05-23 21:34:50 +02:00
jsteube
d4cc8e3701
Adjust target workload profile timings slightly
2016-05-23 01:28:11 +02:00
jsteube
3a42ab3577
Fix changes
2016-05-22 22:25:15 +02:00
jsteube
73fd95ac01
Redesigned hashcat --help menu
2016-05-22 21:46:06 +02:00
jsteube
c4333c4025
Get SHA256 KDF for VeraCrypt to work
2016-05-21 21:23:22 +02:00
jsteube
c901935843
Update autotune engine
2016-05-21 15:49:09 +02:00
jsteube
63f5ecf9d7
Mark -n and -u as outdated function and restrict them to --force
2016-05-21 12:26:44 +02:00
jsteube
4ed418f504
Fix some indents
2016-05-21 12:16:09 +02:00
jsteube
bb513afe13
Fix some indents
2016-05-21 12:13:37 +02:00
jsteube
763fd6e18b
Merge branch 'master' of https://github.com/hashcat/oclHashcat
2016-05-21 11:00:16 +02:00
jsteube
df3f4a439a
We can safely replace atomic_add() with atomic_inc()
2016-05-21 10:58:58 +02:00
Jens Steube
c6c865e32e
Some final fixes for d_return_buf refactorization; Initial kernels vor veracrypts SHA256 KDF (not working)
2016-05-21 00:39:22 +02:00
jsteube
f2598025c6
Some fixes for rare kernels
2016-05-20 19:05:54 +02:00
Jens Steube
37953cdc8f
Optimize handling of cracked hashes, was a bottleneck if too many at once
2016-05-20 18:24:33 +02:00
Jens Steube
bfb669f9c3
Respect eventual already cracked hashes from potfile when generating the bitmaps
2016-05-20 15:47:42 +02:00
Jens Steube
5d5d1a5843
More VeraCrypt stuff; SHA256 kernels missing and --veracrypt-pim missing
2016-05-19 22:37:43 +02:00
Jens Steube
18a061897f
Merge pull request #348 from anthraxx/master
...
fallback for Makefile version if its not a git checkout (tarball) (re…
2016-05-19 20:59:53 +02:00
Jens Steube
d37b6c6c30
Prepare for VeraCrypt integration
2016-05-19 20:53:17 +02:00
anthraxx
3828ea354c
fallback for Makefile version if its not a git checkout (tarball) (refix)
...
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 at all (because git describe would fail)
Tarballs that you manually want to distribute on your website need to be either
downloaded from github and re-uploaded or need to be create via git-archive:
gzip:
git archive --format=tar HEAD|gzip > oclHashcat.tar.gz
bzip2:
git archive --format=tar HEAD|bzip2 > oclHashcat.tar.bz2
You can also use a tag for git archive like:
git archive --format=tar v2.01|bzip2 > oclHashcat-2.01.tar.bz2
2016-05-19 14:03:58 +02:00
Jens Steube
a5b85d51b9
Merge pull request #347 from hashcat/revert-346-master
...
Revert "fallback for Makefile version if its not a git checkout (tarball)"
2016-05-19 11:10:39 +02:00