1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-02-16 17:42:04 +00:00

Commit Graph

  • d3981ee66a Fix missing cast to uint jsteube 2016-01-14 20:42:07 +0100
  • 7bfee268d4 Fixed some heap buffer overflow Jens Steube 2016-01-14 20:30:38 +0100
  • 245301c9b4 Started optimizing some of the OpenCL kernel for latest AMD Catalyst 15.12: Jens Steube 2016-01-14 19:44:47 +0100
  • 24b5aa6226 Merge pull request #128 from philsmd/pr-set-iter-for-dcc2 Jens Steube 2016-01-14 09:02:13 +0100
  • 58d2e69259 Merge pull request #127 from philsmd/master Jens Steube 2016-01-14 09:01:48 +0100
  • cbe6be9246 set default iteration count for -m 2100 = DCC2 to 10240 philsmd 2016-01-14 00:14:43 +0100
  • 88cbb45ca5 add skipped devices to the --benchmark output philsmd 2016-01-13 23:38:07 +0100
  • d8475df495 Merge pull request #126 from philsmd/master Jens Steube 2016-01-13 23:07:54 +0100
  • 7b53ccab70 minor: remove quiet_sav, was just intended for debugging philsmd 2016-01-13 23:06:03 +0100
  • 49d0767aa8 Run weak-hash checks only in straight-attack mode, this greatly reduces code complexity Jens Steube 2016-01-13 22:22:46 +0100
  • cfff6220fc Fix -m 1500 in combination with new weak-hash-check Jens Steube 2016-01-13 21:39:34 +0100
  • 6708fef0c2 Merge pull request #124 from philsmd/master Jens Steube 2016-01-13 21:13:39 +0100
  • 4ed6b2c10a HMS: nvapi does not need a dll (windows + NV) philsmd 2016-01-13 21:12:19 +0100
  • e7e6c4da17 Do not use OpenCL CPU devices by default to avoid slow GPU synchronization, user needs to explicitly enable them using --opencl-device-type If a platform like pocl is filtered by any of the filter mechanism do not request the user to use --force jsteube 2016-01-13 20:27:26 +0100
  • d3dc57896e Merge pull request #123 from philsmd/pr-tab-typo-fix Jens Steube 2016-01-13 19:56:38 +0100
  • 33546f111e Merge pull request #122 from philsmd/master Jens Steube 2016-01-13 19:56:34 +0100
  • 182819af11 cosmetic: replace tab by spaces philsmd 2016-01-13 19:05:28 +0100
  • 7081e3cdf6 Makefile: remove kernels/ directory when running make clean philsmd 2016-01-13 18:16:56 +0100
  • 52d71de0d4 Added support to utilize multiple different OpenCL platforms in parallel, ex: AMD + NV Jens Steube 2016-01-13 17:10:40 +0100
  • 6b4e4c060a Replace typedef for bool with stdbool.h Jens Steube 2016-01-12 18:56:26 +0100
  • 0ff49c5b44 Fix segfault in related to weak-hash-check on CPU devices Move typedef for bool datatype to common.h Jens Steube 2016-01-12 17:18:01 +0100
  • a5495b78fa Merge 8c9b6aa993 into 54ed58e28b Yunhui Fu 2016-01-12 08:20:32 +0000
  • 54ed58e28b Merge pull request #119 from philsmd/pr-fix-adl-mapping-CPU Jens Steube 2016-01-12 08:49:25 +0100
  • 28517c7a15 Merge pull request #118 from philsmd/master Jens Steube 2016-01-12 08:49:15 +0100
  • b47452e343 HMS fix: only copy the ADL adapter info for GPU devices, for CPU devices we leave it AS-IS (zeroed out) philsmd 2016-01-12 01:21:11 +0100
  • 2e1e3318ec fixed % and C (degrees celcius) in status display philsmd 2016-01-12 01:02:23 +0100
  • 730044e26e Added option --opencl-device-types to filter for specific OpenCL device types Jens Steube 2016-01-12 00:44:28 +0100
  • a1d470e932 Merge pull request #117 from philsmd/master Jens Steube 2016-01-12 00:33:59 +0100
  • 02cecce247 fixed hardware monitor: mapping between supported ADL devices and available GPU (and CPUs) fixed philsmd 2016-01-12 00:30:28 +0100
  • 93427c073c Prepare for some HSM updates related to device_type jsteube 2016-01-11 23:49:10 +0100
  • 87dca98a51 Fix segfault if a weak hash is detected for some fast hashes Jens Steube 2016-01-10 21:37:45 +0100
  • 1d628ca6e0 The weak-hash-check feature didn't work for algorithms that made use of some automatic optimizer flags We'll enforce a weak-hash-check on an _a0 kernel for them Jens Steube 2016-01-10 21:02:03 +0100
  • 3cdee2e06e We need an esalt to hold the unused IV otherwise the unique salt count becomes incorrect in multihash sitations jsteube 2016-01-09 21:35:29 +0100
  • f0a84a2410 Added new hash mode -m 13000 = RAR5 jsteube 2016-01-09 20:34:12 +0100
  • ea9ca63083 Merge pull request #115 from philsmd/master Jens Steube 2016-01-09 11:14:12 +0100
  • 17985c7b03 add -m 12900 = Android FDE (Samsung DEK) to the hash list for tab completion philsmd 2016-01-09 01:28:31 +0100
  • 332b3c35e5 Added new hash mode -m 12900 = Android FDE (Samsung DEK) jsteube 2016-01-09 00:49:54 +0100
  • e137e0fde6 Merge pull request #66 from unix-ninja/master Jens Steube 2016-01-07 23:45:55 +0100
  • 2cea702a2e Update unix-ninja's leetspeak file unix-ninja 2016-01-07 16:35:14 -0500
  • e8229af09b Fix for -m 1500, -m 3000: Missing "defined" keyword Fix for -m 1000: MD4_H1 copy/paste error Fix for -m 8900, -m 9300: Invalid value for device_processor_cores for CPU devices Fix for -m 9100: Variable salt2 initializer needed some clauses for clearness Temporary limit gpu_accel for CPU devices to 1 for development phase Mark pocl as too bleeding edge for production use, recommend native drivers Remove workarounds for pocl Rename VENDOR_ID_UNKNOWN to VENDOR_ID_GENERIC in host code Rename IS_UNKNOWN to IS_GENERIC in kernel code jsteube 2016-01-07 20:14:34 +0100
  • 6dab39e69c Merge pull request #64 from philsmd/master Jens Steube 2016-01-07 20:09:50 +0100
  • c438112d20 Merge pull request #65 from philsmd/pr-help-typo Jens Steube 2016-01-07 20:08:37 +0100
  • 82ac8cbcfe additional --opencl-platform value check philsmd 2016-01-07 17:15:28 +0100
  • 6fcc3f2728 typo philsmd 2016-01-07 16:48:50 +0100
  • 7b7caf3842 added additional --opencl-platform check (reject numbers > number of OpenCL platforms) philsmd 2016-01-07 16:35:45 +0100
  • 6e680aa31c Workaround for either pocl or llvm fails and produces invalid optimized code jsteube 2016-01-06 11:48:18 +0100
  • 36df3ef329 A CPU is not a GPU jsteube 2016-01-05 23:35:06 +0100
  • 39c44f2007 More fixes for IS_UNKNOWN in kernels jsteube 2016-01-05 23:10:04 +0100
  • bacc1049e3 More fixes for IS_UNKNOWN in kernels jsteube 2016-01-05 23:05:06 +0100
  • 8e3a72f911 More fixes for IS_UNKNOWN in kernels jsteube 2016-01-05 22:47:56 +0100
  • 3979fe6991 Merge pull request #61 from philsmd/master Jens Steube 2016-01-05 21:40:40 +0100
  • 4d6d056709 updated MIT license year philsmd 2016-01-05 19:31:35 +0100
  • 2b706f909e Update README.txt with new release version number and new driver recommendation jsteube 2016-01-05 16:50:57 +0100
  • 51a1868903 Shorten some helptext Jens Steube 2016-01-05 12:28:56 +0100
  • 060bf8163d Merge pull request #59 from philsmd/pr-fix-opencl-platform-descripion Jens Steube 2016-01-05 12:27:59 +0100
  • 1116dc9aa0 Merge pull request #58 from philsmd/master Jens Steube 2016-01-05 12:26:38 +0100
  • 8bf3bdbf1b the parameter --opencl-platform takes a number, not a string philsmd 2016-01-05 10:29:05 +0100
  • 7c73498ed0 fix a typo: oclHashcat64.sh is of course not a directory philsmd 2016-01-05 09:43:28 +0100
  • 9d84e75259 updated tab completion (rm old oclHashcat64.sh + added --opencl-platform completion) philsmd 2016-01-05 09:33:11 +0100
  • 16294fe94e Next release version will be v2.10 jsteube 2016-01-05 08:30:18 +0100
  • 331188167c Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context jsteube 2016-01-05 08:26:44 +0100
  • 8c9b6aa993 add '--session-dir' to set the session dir from command line. yhfudev 2016-01-04 17:23:48 -0500
  • 20cfbf2603 add detailed error message for debug. yhfudev 2016-01-04 17:22:53 -0500
  • 51ceea6404 get rid of compile error for duplicated typedef bool. yhfudev 2016-01-04 17:22:07 -0500
  • f6d8da52a1 Fix blowfish based algorithms for unknown opencl platform usage jsteube 2016-01-04 22:21:13 +0100
  • 894140b816 Generate a more easy to read filename for cached kernels jsteube 2016-01-04 20:56:15 +0100
  • 8baf705f6a Preparation for distinguish between OpenCL device types at runtime (mostly for HMS) jsteube 2016-01-04 20:12:34 +0100
  • 8b50b60484 More fixes for general OpenCL platforms jsteube 2016-01-04 19:23:21 +0100
  • c4b1c8e7ca small fix for unknown opencl platforms jsteube 2016-01-04 16:13:10 +0100
  • 3b589e3aac Prepare for allow other OpenCL platforms thans AMD and NVidia jsteube 2016-01-04 13:17:20 +0100
  • 6f1100f643 Merge pull request #54 from philsmd/master Jens Steube 2016-01-04 11:38:47 +0100
  • f2b8f008c0 pr #53 did not copy the example .hash and .dict files to the doc folder philsmd 2016-01-03 23:29:39 +0100
  • 336318146e Merge pull request #53 from philsmd/master Jens Steube 2016-01-03 22:25:09 +0100
  • d8ac4c3bbc install also the example scripts, place them into the doc folder philsmd 2016-01-03 22:01:02 +0100
  • faf18601f9 Merge branch 'master' of https://github.com/hashcat/oclHashcat jsteube 2016-01-03 21:00:47 +0100
  • 083daf4613 Fix path to includes jsteube 2016-01-03 21:00:36 +0100
  • aabfd442d3 Merge pull request #52 from philsmd/master Jens Steube 2016-01-03 20:49:40 +0100
  • a9e7cc3e20 updated rp_gpu_on_cpu rules test script, we do not need the cpp extension anymore philsmd 2016-01-03 20:15:52 +0100
  • 7ed13c5fd7 Merge pull request #51 from philsmd/master Jens Steube 2016-01-03 19:56:48 +0100
  • 00d8789346 Merge remote-tracking branch 'upstream/master' philsmd 2016-01-03 19:56:23 +0100
  • 0428514f61 Extended support from 14 to 255 functions calls per rule on GPU jsteube 2016-01-03 19:49:47 +0100
  • 483833d06d added note about how to fix the 'cannot find -lOpenCL' error to BUILD.md philsmd 2016-01-03 19:47:55 +0100
  • 245909dde2 Merge pull request #50 from philsmd/master Jens Steube 2016-01-03 19:31:15 +0100
  • 1774f73601 updated BUILD.md with the notes about OpenCL-Headers + removed some target that do not exist anymore philsmd 2016-01-03 19:25:37 +0100
  • 0952a4dfd3 Fix CFLAGS_CROSS_LINUX in Makefile Jens Steube 2016-01-03 18:50:02 +0100
  • 8cf367fb9e Merge pull request #49 from philsmd/pr-patch-examples Jens Steube 2016-01-03 18:47:39 +0100
  • 5fb95fab4d Merge pull request #48 from philsmd/pr-get-rid-of-oclHashcat64bin Jens Steube 2016-01-03 18:47:34 +0100
  • 765e8048a1 Merge pull request #47 from philsmd/pr-update-gitignore Jens Steube 2016-01-03 18:47:29 +0100
  • f9999848a1 Merge pull request #45 from philsmd/pr-rename-session-dir Jens Steube 2016-01-03 18:47:23 +0100
  • 2aa0766c46 Merge pull request #44 from philsmd/master Jens Steube 2016-01-03 18:47:18 +0100
  • 23db5c9737 the example*.sh files should now also use the native binary, only when we use the packaging we need to use .bin philsmd 2016-01-03 18:34:38 +0100
  • 2d11066052 using oclHashcat instead of oclHashcat64.bin also in tools/test.pl philsmd 2016-01-03 18:13:32 +0100
  • 98c38a570e minor: .gitignore update philsmd 2016-01-03 17:43:24 +0100
  • d378319ea6 this patch makes it much clearer where the sessions under ~/.hashcat are located philsmd 2016-01-03 17:11:36 +0100
  • 1f0832d5a7 updated tab completion with current algorithm list etc philsmd 2016-01-03 16:44:27 +0100
  • f9dd03eb79 Merge pull request #43 from philsmd/pr-fix-deps Jens Steube 2016-01-03 15:52:46 +0100
  • 737e1a281c Merge pull request #42 from philsmd/master Jens Steube 2016-01-03 15:28:57 +0100
  • fcc3aca640 fixed typo in tools/deps.sh philsmd 2016-01-03 14:32:50 +0100
  • 6b1b444a5e fixed tab completion to work with 64.bin, 32.bin and just 'oclHashcat' binaries philsmd 2016-01-03 14:15:11 +0100
  • 11bf28745a Generate folders for cached kernels for the binary distribution in runtime, too jsteube 2016-01-03 13:49:07 +0100