1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-16 19:58:25 +00:00
Commit Graph

1290 Commits

Author SHA1 Message Date
Jens Steube
fc1be6bb85 Fix issue #150 2016-06-06 00:32:03 +02:00
neheb
a8bebb4a55 Add cygwin support
Doesn't actually build but "make win64" or "make win32" still works.

Actually, why is the operating system even checked in the makefile?
2016-06-05 13:22:38 -07:00
Alex Stanev
a59afcba6e Fix travis-ci URL 2016-06-05 10:03:54 +03:00
jsteube
9d2c24fc0d Fix memory allocation for clBuildProgram() retry version 2016-06-04 18:20:32 +02:00
Jens Steube
4075577340 Do not show hardware manager in final status display in case status is EXHAUSTED, CRACKED, ABORTED OR QUIT -- it could be confusing for users to see an utilization of 0% at this point 2016-06-04 11:21:21 +02:00
jsteube
829289b109 Fix calling conventions for external libraries (mingw doesn't handle it alone); Fix first print of PROMPT after autotune; 2016-06-04 00:54:28 +02:00
jsteube
2525c2296e Merge branch 'master' of https://github.com/hashcat/oclHashcat 2016-06-03 23:16:10 +02:00
jsteube
79c44186fc Finally added: Temperature limit check on NVidia + Windows to notice User about performance drop. This is a NvAPI undocumented feature. Thanks to @philsmd for information gathering, an outstanding job 2016-06-03 23:10:43 +02:00
Jens Steube
16ffade75e Merge branch 'master' of https://github.com/hashcat/oclHashcat 2016-06-03 21:04:38 +02:00
Jens Steube
e5359036ff Show warning about bad opencl runtime on intel cpu only once 2016-06-03 21:04:10 +02:00
jsteube
2e706edc18 Do not show *throttle* in status display if the reason is unknown 2016-06-03 16:26:05 +02:00
jsteube
3e30b62bf6 Remove some ugly code from nvapi.h 2016-06-03 16:20:59 +02:00
jsteube
08934db58c Add NvAPI_GPU_GetPerfPoliciesInfo() and NvAPI_GPU_GetPerfPoliciesStatus() for later use 2016-06-03 16:08:32 +02:00
jsteube
a3e6690a9c Remove union in hm_attrs_t; Remove code related to threshold_slowdown which will be replaced with NvGetPerfPoliciesInfo() 2016-06-03 15:37:53 +02:00
jsteube
02dd1f20ab Fix of invalid use of free() 2016-06-03 14:18:56 +02:00
jsteube
e9960709b5 Makefile fix 2016-06-03 13:05:18 +02:00
jsteube
c970ad0f83 Fix dos-windows buffer size to maximum, users won't complain if they can scroll back 2016-06-03 13:03:38 +02:00
Jens Steube
0ffa9f4b82 Do not show warnings message in case --force is used 2016-06-03 11:37:54 +02:00
jsteube
040bbd416a More nvapi preparations and display skip reason in benchmark 2016-06-03 11:33:59 +02:00
jsteube
34bcbb3091 Prepare for reintegration of nvapi for checking thermal limit 2016-06-02 14:20:51 +02:00
jsteube
3c6296801a Prepare for reintegration of nvapi for checking thermal limit 2016-06-02 14:20:15 +02:00
Jens Steube
7ba1322d7f Redesign some of the kernel_power features like too small wordlist detection etc, now based on autotuning results 2016-06-02 12:32:24 +02:00
Jens Steube
725e3677cb Only load ADL or NVML if we really need it 2016-06-02 11:10:36 +02:00
jsteube
04dfe6e89e Fix -m 12500 by limiting max. length to 20; Limit fake rule copy in autotune() to it's max size 2016-06-01 22:56:33 +02:00
jsteube
d329451cc1 Here it is: --powertune-enable for nvidia -- Works on both linux and windows 2016-06-01 19:01:44 +02:00
jsteube
a23c0c4716 Added a ton of new NVML stuff 2016-06-01 00:57:57 +02:00
jsteube
d89a8a68d6 Finally got rid of NvAPI on Windows, replace with NVML 2016-05-31 22:48:58 +02:00
jsteube
a381cb651d Fix autotune in case of rule-based attack is used 2016-05-31 13:21:41 +02:00
jsteube
14dc8c1bd2 Fixed GTX1080 tunings 2016-05-31 00:09:44 +02:00
jsteube
9a548298ee Fix some OSX compiler errors 2016-05-30 10:29:18 +02:00
jsteube
19e36694da Added support for --gpu-temp-retain for nvidia devices on windows
Disabled retain support by default, you can reactive it using --gpu-temp-retain
Completely get rid of HAVE_ADL, HAVE_NVML and HAVE_NVAPI in sources
2016-05-30 00:05:46 +02:00
jsteube
8ffbeac954 Add NvAPI_GPU_GetPerfDecreaseInfo() -- but i doesn't work, so deactive it 2016-05-29 20:51:52 +02:00
jsteube
63de7cdca8 Add NvAPI support for PCIE Lanes 2016-05-29 17:43:25 +02:00
jsteube
3a49227748 Only show Hardware-Monitor information we have, do not show N/A any longer 2016-05-29 17:25:52 +02:00
jsteube
72384c1fc3 Add NVML support for PCIE Lanes 2016-05-29 16:54:07 +02:00
Jens Steube
53a4e0cbb7 Add PCI-E Lanes to status display, if available 2016-05-29 15:54:51 +02:00
Jens Steube
3e6ae89297 Add ADL_Overdrive6_TargetTemperatureData_Get() which for some reason does not work 2016-05-29 15:34:28 +02:00
jsteube
3e4badd9b4 Send a notice to user in case the drivers temperature threshold for slowdown is reached and a performance drop is expected due to throttling 2016-05-29 00:59:24 +02:00
jsteube
f91dc3ac80 Fix osx compilation 2016-05-28 22:13:46 +02:00
jsteube
1b05d09327 Remove coreclock frequency returned back from OpenCL runtime (always wrong since GTX5xx) - we now have a better reading in status display
Only adjust screen width on windows, not height
2016-05-28 18:05:04 +02:00
jsteube
3227ef167e Added NvAPI support for querying current engine clock and current memory clock 2016-05-28 17:44:09 +02:00
jsteube
36def60bfa Added NVML support for querying current engine clock and current memory clock 2016-05-28 16:49:23 +02:00
Jens Steube
e97fa06a7a Added current engine clock and current memory clock to the status display (ADL only atm)
Automatically enable AMD powertune in benchmark-mode
2016-05-28 16:32:45 +02:00
jsteube
75a6e432db Turns out default gpu retain temp of 80c is a bit too high, latest nvidia driver sets it to 70c, so we move with it 2016-05-28 16:01:26 +02:00
jsteube
2213786618 Increase Domain Cached Credentials (DCC), MS Cache cracking performance 2016-05-28 15:36:04 +02:00
jsteube
bfeacfde75 Automatically increase console size on windows if it's too small 2016-05-28 14:46:54 +02:00
jsteube
333ca26f21 Increase Oracle T: Type (Oracle 12+) cracking performance 2016-05-28 13:02:21 +02:00
jsteube
c0e40632bb Merge branch 'master' of https://github.com/hashcat/oclHashcat 2016-05-28 12:31:49 +02:00
jsteube
a720195686 Increase AIX {ssha512} cracking performance
Remove unrolling for 7100, 7200, 12100 and 8200: High-End GPUs didn't like it
2016-05-28 12:30:39 +02:00
Jens Steube
2a55c897ff Merge pull request #356 from philsmd/master
docs: added notes about --machine-readable, replaced --status-automat notes
2016-05-28 12:14:37 +02:00