hashcat.git
8 years agoAutotune: 200 loops should be fine for a start
jsteube [Sun, 14 Feb 2016 19:07:16 +0000 (20:07 +0100)]
Autotune: 200 loops should be fine for a start

8 years agoAdd dedicated steps for loops and accel
Jens Steube [Sun, 14 Feb 2016 17:23:21 +0000 (18:23 +0100)]
Add dedicated steps for loops and accel

8 years agoFixed a missing condition
Jens Steube [Sun, 14 Feb 2016 14:50:29 +0000 (15:50 +0100)]
Fixed a missing condition

8 years agoAutotuning engine prototype
Jens Steube [Sun, 14 Feb 2016 14:45:52 +0000 (15:45 +0100)]
Autotuning engine prototype

8 years agoPrepare for better autotuning capabilities
Jens Steube [Sat, 13 Feb 2016 15:07:58 +0000 (16:07 +0100)]
Prepare for better autotuning capabilities

8 years agoMerge pull request #221 from gm4tr1x/8900tuning
Jens Steube [Fri, 12 Feb 2016 15:35:16 +0000 (16:35 +0100)]
Merge pull request #221 from gm4tr1x/8900tuning

Updated 8900 osx kernel accel

8 years agoMerge pull request #220 from gm4tr1x/weak_hash_check
Jens Steube [Fri, 12 Feb 2016 15:35:09 +0000 (16:35 +0100)]
Merge pull request #220 from gm4tr1x/weak_hash_check

Fix bug in weak_hash_check(), wrong kernel_loops assigned

8 years agoUpdated 8900 osx kernel accel
Gabriele 'matrix' Gristina [Fri, 12 Feb 2016 14:23:35 +0000 (15:23 +0100)]
Updated 8900 osx kernel accel

8 years agoFix bug in weak_hash_check(), wrong kernel_loops assigned
Gabriele 'matrix' Gristina [Fri, 12 Feb 2016 13:04:13 +0000 (14:04 +0100)]
Fix bug in weak_hash_check(), wrong kernel_loops assigned

8 years agoUpdate tuningdb help text
Jens Steube [Thu, 11 Feb 2016 13:26:18 +0000 (14:26 +0100)]
Update tuningdb help text

8 years agoRemove Wordload-Profiles from tuningdb, we can simply calculate it
Jens Steube [Thu, 11 Feb 2016 13:16:08 +0000 (14:16 +0100)]
Remove Wordload-Profiles from tuningdb, we can simply calculate it

8 years agoUpdated Workload finding strategy, should be easy to automate now
Jens Steube [Thu, 11 Feb 2016 12:38:59 +0000 (13:38 +0100)]
Updated Workload finding strategy, should be easy to automate now

8 years agoUpdated Workload finding strategy, should be easy to automate now
Jens Steube [Thu, 11 Feb 2016 12:31:50 +0000 (13:31 +0100)]
Updated Workload finding strategy, should be easy to automate now

8 years agoMerge pull request #219 from gm4tr1x/updateTuningDB
Jens Steube [Thu, 11 Feb 2016 12:01:45 +0000 (13:01 +0100)]
Merge pull request #219 from gm4tr1x/updateTuningDB

Added two aliases for osx

8 years agoAdded two aliases for osx
Gabriele 'matrix' Gristina [Thu, 11 Feb 2016 10:51:57 +0000 (11:51 +0100)]
Added two aliases for osx

8 years agoReplace tab with spaces in .hctab so it's easier to view on github
Jens Steube [Thu, 11 Feb 2016 10:36:33 +0000 (11:36 +0100)]
Replace tab with spaces in .hctab so it's easier to view on github

8 years agoMerge branch 'master' of https://github.com/hashcat/oclHashcat
Jens Steube [Thu, 11 Feb 2016 10:34:26 +0000 (11:34 +0100)]
Merge branch 'master' of https://github.com/hashcat/oclHashcat

8 years agoUpdate strategy to make it easier to follow
Jens Steube [Thu, 11 Feb 2016 10:34:09 +0000 (11:34 +0100)]
Update strategy to make it easier to follow

8 years agoMerge pull request #217 from magnumripper/master
Jens Steube [Thu, 11 Feb 2016 09:08:57 +0000 (10:08 +0100)]
Merge pull request #217 from magnumripper/master

Use device's preferred vector width, not its native one.

8 years agoUpdate event handling to workaround event handling error in nvidia opencl runtime
jsteube [Thu, 11 Feb 2016 08:54:50 +0000 (09:54 +0100)]
Update event handling to workaround event handling error in nvidia opencl runtime

8 years agoUse device's preferred vector width, not the native one. Also, don't
magnum [Wed, 10 Feb 2016 22:42:04 +0000 (23:42 +0100)]
Use device's preferred vector width, not the native one. Also, don't
assume vector width for 'long' is half of that for 'int'.

8 years agoMerge pull request #216 from gm4tr1x/revert-214-timerResolution
Jens Steube [Wed, 10 Feb 2016 22:19:11 +0000 (23:19 +0100)]
Merge pull request #216 from gm4tr1x/revert-214-timerResolution

Revert "Use per-device timer resolution in total_time calculations"

8 years agoRevert "Use per-device timer resolution in total_time calculations"
Gabriele 'Matrix' Gristina [Wed, 10 Feb 2016 21:31:43 +0000 (22:31 +0100)]
Revert "Use per-device timer resolution in total_time calculations"

8 years agoAdded new concept of a tuning database; tryout phase
Jens Steube [Wed, 10 Feb 2016 19:40:21 +0000 (20:40 +0100)]
Added new concept of a tuning database; tryout phase

8 years agoFixed a bug in line counter: Conditional jump or move depends on uninitialised value
Jens Steube [Wed, 10 Feb 2016 15:56:51 +0000 (16:56 +0100)]
Fixed a bug in line counter: Conditional jump or move depends on uninitialised value

8 years agoCheck for allocatable device-memory depending on kernel_accel amplifier before trying...
Jens Steube [Wed, 10 Feb 2016 12:31:04 +0000 (13:31 +0100)]
Check for allocatable device-memory depending on kernel_accel amplifier before trying to allocate

8 years agoMerge pull request #214 from gm4tr1x/timerResolution
Jens Steube [Tue, 9 Feb 2016 23:14:15 +0000 (00:14 +0100)]
Merge pull request #214 from gm4tr1x/timerResolution

Use per-device timer resolution in total_time calculations

8 years agoUse CL_DEVICE_PROFILING_TIMER_RESOLUTION per-device value in total_time calculations
Gabriele 'matrix' Gristina [Tue, 9 Feb 2016 20:48:18 +0000 (21:48 +0100)]
Use CL_DEVICE_PROFILING_TIMER_RESOLUTION per-device value in total_time calculations

8 years agoAdded the execution time of the running kernel to the status display
Jens Steube [Tue, 9 Feb 2016 19:01:50 +0000 (20:01 +0100)]
Added the execution time of the running kernel to the status display

8 years agoPrepare SIMD for slow hashes macro
Jens Steube [Mon, 8 Feb 2016 18:49:28 +0000 (19:49 +0100)]
Prepare SIMD for slow hashes macro

8 years agoMerge pull request #212 from gm4tr1x/buildProgramMod
Jens Steube [Mon, 8 Feb 2016 07:20:34 +0000 (08:20 +0100)]
Merge pull request #212 from gm4tr1x/buildProgramMod

Skip device if build process fail

8 years agoskip device if buildProgram() fail
Gabriele 'matrix' Gristina [Sun, 7 Feb 2016 20:20:10 +0000 (21:20 +0100)]
skip device if buildProgram() fail

8 years agoMerge branch 'master' of https://github.com/hashcat/oclHashcat
Jens Steube [Sat, 6 Feb 2016 22:22:38 +0000 (23:22 +0100)]
Merge branch 'master' of https://github.com/hashcat/oclHashcat

8 years agoFix some updated buffer sizes and new optimizer descriptions
Jens Steube [Sat, 6 Feb 2016 22:22:26 +0000 (23:22 +0100)]
Fix some updated buffer sizes and new optimizer descriptions

8 years agoMerge pull request #211 from gm4tr1x/issue150
Jens Steube [Sat, 6 Feb 2016 21:08:34 +0000 (22:08 +0100)]
Merge pull request #211 from gm4tr1x/issue150

Fixed "VENDOR_ID" format (probably relate with issue #150)

8 years agoMerge pull request #210 from gm4tr1x/hd4000v0
Jens Steube [Sat, 6 Feb 2016 21:07:38 +0000 (22:07 +0100)]
Merge pull request #210 from gm4tr1x/hd4000v0

Fix SHA-3(Keccak) issue with HD4000 (issue #191) and reorder macro

8 years agoMerge pull request #209 from gm4tr1x/pthread_setaffinity_np
Jens Steube [Sat, 6 Feb 2016 21:07:21 +0000 (22:07 +0100)]
Merge pull request #209 from gm4tr1x/pthread_setaffinity_np

Add missing pthread_setaffinity_np for osx

8 years agoFixed bug in 8900 (probably relate with issue #150)
Gabriele 'matrix' Gristina [Sat, 6 Feb 2016 18:36:00 +0000 (19:36 +0100)]
Fixed bug in 8900 (probably relate with issue #150)

8 years agoFix SHA-3(Keccak) issue with HD4000 (issue #191) and reorder macro
Gabriele 'matrix' Gristina [Sat, 6 Feb 2016 17:18:21 +0000 (18:18 +0100)]
Fix SHA-3(Keccak) issue with HD4000 (issue #191) and reorder macro

8 years agoAdd missing pthread_setaffinity_np for osx
Gabriele 'matrix' Gristina [Sat, 6 Feb 2016 17:00:04 +0000 (18:00 +0100)]
Add missing pthread_setaffinity_np for osx

8 years agoMerge pull request #208 from gm4tr1x/testVectorHandlingFix
Jens Steube [Sat, 6 Feb 2016 15:35:01 +0000 (16:35 +0100)]
Merge pull request #208 from gm4tr1x/testVectorHandlingFix

Fix -V (vector width) handling

8 years agoMerge pull request #207 from gm4tr1x/clEnqueueNDRangeKernelMod
Jens Steube [Sat, 6 Feb 2016 15:34:55 +0000 (16:34 +0100)]
Merge pull request #207 from gm4tr1x/clEnqueueNDRangeKernelMod

Fix clEnqueueNDRangeKernel() error -54

8 years agoFix -V (vector width) handling
Gabriele 'matrix' Gristina [Sat, 6 Feb 2016 15:33:37 +0000 (16:33 +0100)]
Fix -V (vector width) handling

8 years agoFix clEnqueueNDRangeKernel() error -54
Gabriele 'matrix' Gristina [Sat, 6 Feb 2016 14:40:22 +0000 (15:40 +0100)]
Fix clEnqueueNDRangeKernel() error -54

8 years agoConverted to new SIMD: -m 5000 -a 0
Jens Steube [Sat, 6 Feb 2016 10:29:07 +0000 (11:29 +0100)]
Converted to new SIMD: -m 5000 -a 0

8 years agoConverted to new SIMD: -m 9720 -a 0
Jens Steube [Sat, 6 Feb 2016 10:29:00 +0000 (11:29 +0100)]
Converted to new SIMD: -m 9720 -a 0

8 years agoConverted to new SIMD: -m 9820 -a 0
Jens Steube [Sat, 6 Feb 2016 10:28:55 +0000 (11:28 +0100)]
Converted to new SIMD: -m 9820 -a 0

8 years agoConverted to new SIMD: -m 9900 -a 0
Jens Steube [Sat, 6 Feb 2016 10:28:30 +0000 (11:28 +0100)]
Converted to new SIMD: -m 9900 -a 0

8 years agoConverted to new SIMD: -m 8700 -a 0
Jens Steube [Sat, 6 Feb 2016 10:20:25 +0000 (11:20 +0100)]
Converted to new SIMD: -m 8700 -a 0

8 years agoConverted to new SIMD: -m 8600 -a 0
Jens Steube [Sat, 6 Feb 2016 10:17:00 +0000 (11:17 +0100)]
Converted to new SIMD: -m 8600 -a 0

8 years agoConverted to new SIMD: -m 8500 -a 0
Jens Steube [Sat, 6 Feb 2016 10:03:25 +0000 (11:03 +0100)]
Converted to new SIMD: -m 8500 -a 0

8 years agoConverted to new SIMD: -m 8400 -a 0
Jens Steube [Sat, 6 Feb 2016 10:01:22 +0000 (11:01 +0100)]
Converted to new SIMD: -m 8400 -a 0

8 years agoConverted to new SIMD: -m 8300 -a 0
Jens Steube [Sat, 6 Feb 2016 09:58:20 +0000 (10:58 +0100)]
Converted to new SIMD: -m 8300 -a 0

8 years agoConverted to new SIMD: -m 8100 -a 0
Jens Steube [Sat, 6 Feb 2016 09:57:19 +0000 (10:57 +0100)]
Converted to new SIMD: -m 8100 -a 0

8 years agoConverted to new SIMD: -m 8000 -a 0
Jens Steube [Sat, 6 Feb 2016 09:54:34 +0000 (10:54 +0100)]
Converted to new SIMD: -m 8000 -a 0

8 years agoConverted to new SIMD: -m 7600 -a 0
Jens Steube [Sat, 6 Feb 2016 09:49:44 +0000 (10:49 +0100)]
Converted to new SIMD: -m 7600 -a 0

8 years agoConverted to new SIMD: -m 7300 -a 0
Jens Steube [Sat, 6 Feb 2016 09:47:19 +0000 (10:47 +0100)]
Converted to new SIMD: -m 7300 -a 0

8 years agoConverted to new SIMD: -m 6900 -a 0
Jens Steube [Sat, 6 Feb 2016 09:46:16 +0000 (10:46 +0100)]
Converted to new SIMD: -m 6900 -a 0

8 years agoConverted to new SIMD: -m 6100 -a 0
Jens Steube [Sat, 6 Feb 2016 09:40:51 +0000 (10:40 +0100)]
Converted to new SIMD: -m 6100 -a 0

8 years agoConverted to new SIMD: -m 6000 -a 0
Jens Steube [Sat, 6 Feb 2016 09:38:39 +0000 (10:38 +0100)]
Converted to new SIMD: -m 6000 -a 0

8 years agoConverted to new SIMD: -m 5600 -a 0
Jens Steube [Sat, 6 Feb 2016 09:35:59 +0000 (10:35 +0100)]
Converted to new SIMD: -m 5600 -a 0

8 years agoConverted to new SIMD: -m 5500 -a 0
Jens Steube [Sat, 6 Feb 2016 09:33:54 +0000 (10:33 +0100)]
Converted to new SIMD: -m 5500 -a 0

8 years agoConverted to new SIMD: -m 5500 -a 0
Jens Steube [Sat, 6 Feb 2016 09:24:34 +0000 (10:24 +0100)]
Converted to new SIMD: -m 5500 -a 0

8 years agoConverted to new SIMD: -m 5400 -a 0
Jens Steube [Sat, 6 Feb 2016 09:23:42 +0000 (10:23 +0100)]
Converted to new SIMD: -m 5400 -a 0

8 years agoConverted to new SIMD: -m 5300 -a 0
Jens Steube [Sat, 6 Feb 2016 09:19:54 +0000 (10:19 +0100)]
Converted to new SIMD: -m 5300 -a 0

8 years agoConverted to new SIMD: -m 5100 -a 0
Jens Steube [Sat, 6 Feb 2016 09:18:38 +0000 (10:18 +0100)]
Converted to new SIMD: -m 5100 -a 0

8 years agoConverted to new SIMD: -m 4900 -a 0
Jens Steube [Sat, 6 Feb 2016 09:14:38 +0000 (10:14 +0100)]
Converted to new SIMD: -m 4900 -a 0

8 years agoConverted to new SIMD: -m 4800 -a 0
Jens Steube [Sat, 6 Feb 2016 09:11:07 +0000 (10:11 +0100)]
Converted to new SIMD: -m 4800 -a 0

8 years agoConverted to new SIMD: -m 4700 -a 0
Jens Steube [Sat, 6 Feb 2016 09:09:38 +0000 (10:09 +0100)]
Converted to new SIMD: -m 4700 -a 0

8 years agoConverted to new SIMD: -m 4500 -a 0
Jens Steube [Sat, 6 Feb 2016 09:07:54 +0000 (10:07 +0100)]
Converted to new SIMD: -m 4500 -a 0

8 years agoConverted to new SIMD: -m 4400 -a 0
Jens Steube [Sat, 6 Feb 2016 09:04:45 +0000 (10:04 +0100)]
Converted to new SIMD: -m 4400 -a 0

8 years agoConverted to new SIMD: -m 4310 -a 0
Jens Steube [Fri, 5 Feb 2016 20:58:59 +0000 (21:58 +0100)]
Converted to new SIMD: -m 4310 -a 0

8 years agoConverted to new SIMD: -m 3800 -a 0
Jens Steube [Fri, 5 Feb 2016 20:53:47 +0000 (21:53 +0100)]
Converted to new SIMD: -m 3800 -a 0

8 years agoConverted to new SIMD: -m 3710 -a 0
Jens Steube [Fri, 5 Feb 2016 20:51:01 +0000 (21:51 +0100)]
Converted to new SIMD: -m 3710 -a 0

8 years agoConverted to new SIMD: -m 3100 -a 0
Jens Steube [Fri, 5 Feb 2016 20:44:23 +0000 (21:44 +0100)]
Converted to new SIMD: -m 3100 -a 0

8 years agoConverted to new SIMD: -m 3000 -a 0
Jens Steube [Fri, 5 Feb 2016 20:32:44 +0000 (21:32 +0100)]
Converted to new SIMD: -m 3000 -a 0

8 years agoConverted to new SIMD: -m 2810 -a 0
Jens Steube [Fri, 5 Feb 2016 20:23:39 +0000 (21:23 +0100)]
Converted to new SIMD: -m 2810 -a 0

8 years agoConverted to new SIMD: -m 2710 -a 0
Jens Steube [Fri, 5 Feb 2016 20:20:42 +0000 (21:20 +0100)]
Converted to new SIMD: -m 2710 -a 0

8 years agoConverted to new SIMD: -m 2610 -a 0
Jens Steube [Fri, 5 Feb 2016 20:20:22 +0000 (21:20 +0100)]
Converted to new SIMD: -m 2610 -a 0

8 years agoConverted to new SIMD: -m 2410 -a 0
Jens Steube [Fri, 5 Feb 2016 17:12:12 +0000 (18:12 +0100)]
Converted to new SIMD: -m 2410 -a 0

8 years agoConverted to new SIMD: -m 2400 -a 0
Jens Steube [Fri, 5 Feb 2016 17:11:54 +0000 (18:11 +0100)]
Converted to new SIMD: -m 2400 -a 0

8 years agoMerge pull request #206 from gm4tr1x/fixTestDefaultVectorWidth
Jens Steube [Fri, 5 Feb 2016 17:09:20 +0000 (18:09 +0100)]
Merge pull request #206 from gm4tr1x/fixTestDefaultVectorWidth

Fix vector width default values handling

8 years agoFix vector width default values handling
Gabriele 'matrix' Gristina [Fri, 5 Feb 2016 17:09:33 +0000 (18:09 +0100)]
Fix vector width default values handling

8 years agoConverted to new SIMD: -m 1760 -a 0
Jens Steube [Fri, 5 Feb 2016 17:01:37 +0000 (18:01 +0100)]
Converted to new SIMD: -m 1760 -a 0

8 years agoConverted to new SIMD: -m 1750 -a 0
Jens Steube [Fri, 5 Feb 2016 17:00:47 +0000 (18:00 +0100)]
Converted to new SIMD: -m 1750 -a 0

8 years agoMerge branch 'master' of https://github.com/hashcat/oclHashcat
Jens Steube [Fri, 5 Feb 2016 16:56:04 +0000 (17:56 +0100)]
Merge branch 'master' of https://github.com/hashcat/oclHashcat

8 years agoConverted to new SIMD: -m 1740 -a 0
Jens Steube [Fri, 5 Feb 2016 16:55:55 +0000 (17:55 +0100)]
Converted to new SIMD: -m 1740 -a 0

8 years agoMerge pull request #205 from gm4tr1x/testVectorWidth
Jens Steube [Fri, 5 Feb 2016 16:55:37 +0000 (17:55 +0100)]
Merge pull request #205 from gm4tr1x/testVectorWidth

Set default vector-width to 1,4 in test.sh

8 years agoEnabled all vector-width
Gabriele 'matrix' Gristina [Fri, 5 Feb 2016 16:55:28 +0000 (17:55 +0100)]
Enabled all vector-width

8 years agoConverted to new SIMD: -m 1730 -a 0
Jens Steube [Fri, 5 Feb 2016 16:54:04 +0000 (17:54 +0100)]
Converted to new SIMD: -m 1730 -a 0

8 years agoConverted to new SIMD: -m 1720 -a 0
Jens Steube [Fri, 5 Feb 2016 16:53:03 +0000 (17:53 +0100)]
Converted to new SIMD: -m 1720 -a 0

8 years agoConverted to new SIMD: -m 1710 -a 0
Jens Steube [Fri, 5 Feb 2016 16:52:52 +0000 (17:52 +0100)]
Converted to new SIMD: -m 1710 -a 0

8 years agoConverted to new SIMD: -m 1700 -a 0
Jens Steube [Fri, 5 Feb 2016 16:52:42 +0000 (17:52 +0100)]
Converted to new SIMD: -m 1700 -a 0

8 years agoSet default vector-width to 1,4 in test.sh
Gabriele 'matrix' Gristina [Fri, 5 Feb 2016 16:51:47 +0000 (17:51 +0100)]
Set default vector-width to 1,4 in test.sh

8 years agoConverted to new SIMD: -m 190 -a 0
Jens Steube [Fri, 5 Feb 2016 16:44:33 +0000 (17:44 +0100)]
Converted to new SIMD: -m 190 -a 0

8 years agoConverted to new SIMD: -m 1500 -a 0
Jens Steube [Fri, 5 Feb 2016 16:43:34 +0000 (17:43 +0100)]
Converted to new SIMD: -m 1500 -a 0

8 years agoConverted to new SIMD: -m 1460 -a 0
Jens Steube [Fri, 5 Feb 2016 16:43:31 +0000 (17:43 +0100)]
Converted to new SIMD: -m 1460 -a 0

8 years agoConverted to new SIMD: -m 1450 -a 0
Jens Steube [Fri, 5 Feb 2016 16:43:28 +0000 (17:43 +0100)]
Converted to new SIMD: -m 1450 -a 0

8 years agoConverted to new SIMD: -m 1440 -a 0
Jens Steube [Fri, 5 Feb 2016 16:43:25 +0000 (17:43 +0100)]
Converted to new SIMD: -m 1440 -a 0

8 years agoConverted to new SIMD: -m 1430 -a 0
Jens Steube [Fri, 5 Feb 2016 16:43:22 +0000 (17:43 +0100)]
Converted to new SIMD: -m 1430 -a 0