Commit Graph

  • f1835dc7f5 Move more functions to thread.c jsteube 2016-09-14 20:22:38 +02:00
  • e94ab8c113 Move autotune related stuff to autotune.c jsteube 2016-09-14 20:06:27 +02:00
  • 963cda3db6 Move more functions to hash_management.c jsteube 2016-09-14 19:50:53 +02:00
  • bd9e092ea3 Do not write potfile if --potfile-disable is in use jsteube 2016-09-14 19:46:31 +02:00
  • e9d6d06300 Add a note in changes.txt for last change jsteube 2016-09-14 17:51:43 +02:00
  • 30371bef10 Allow words of length > 32 in wordlists for -a 0 for slow hashes if no rules are in use or a : rule is in the rulefile jsteube 2016-09-14 17:40:39 +02:00
  • bc75ba70a1 Move tons of functions from hashcat.c into hash_management, interface, opencl, restore, status and weak_hash sources jsteube 2016-09-14 16:07:24 +02:00
  • 0fa43d52b8 Move some general outfile-check related functions to induct.c jsteube 2016-09-14 15:12:28 +02:00
  • 25f8a95306 Move some general induction-related functions to induct.c jsteube 2016-09-14 15:08:22 +02:00
  • 7e6f3ef853 Make sure potfile is opened in case weak-hash-check cracks a hash jsteube 2016-09-13 13:06:55 +02:00
  • 66418b7a35 Test filehandle before closing it jsteube 2016-09-13 11:33:39 +02:00
  • c808d2a998 Fix compiling in debug mode jsteube 2016-09-13 11:30:52 +02:00
  • e5172a9d38 Merge pull request #496 from jeffmcjunkin/master Jens Steube 2016-09-13 10:41:40 +02:00
  • 376e12efe6 Move debugfile related stuff to debugfile.c jsteube 2016-09-13 10:38:59 +02:00
  • f2bf6c97be Update usage.c: Correct typo in --bitmap-max Jeff McJunkin 2016-09-12 18:10:39 -07:00
  • ac77ee56e3 Add missing include in thread.c jsteube 2016-09-12 15:01:14 +02:00
  • bd5bc294e6 Move loopback related stuff to loopback.c jsteube 2016-09-12 14:58:25 +02:00
  • 533a87b685 Move count_words() to wordlist.c jsteube 2016-09-12 12:59:40 +02:00
  • 2678592484 Move more hash-mode dependant configuration into hashconfig jsteube 2016-09-12 10:50:08 +02:00
  • e25224a940 Move benchmark related stuff to benchmark.c jsteube 2016-09-12 10:16:42 +02:00
  • 10b4670682 Move version related stuff to version.h jsteube 2016-09-12 09:11:42 +02:00
  • c27e8aebbe - Update docs/team.txt - Update docs/credits.txt jsteube 2016-09-12 09:05:32 +02:00
  • 3daf0af480 Added docs/credits.txt Added docs/team.txt jsteube 2016-09-11 22:20:15 +02:00
  • 2a6e03510b Add template files jsteube 2016-09-11 11:42:19 +02:00
  • fe634d93aa More pre-sorting jsteube 2016-09-11 10:53:29 +02:00
  • 5126a86907 Move prompt functions to terminal.c jsteube 2016-09-11 10:39:19 +02:00
  • 7f1ecc7cb7 Use hashcat.c configuration macros to get an idea of the remaining features which should move into their own source file jsteube 2016-09-11 10:28:59 +02:00
  • b7906f6b93 Move outfile specific functions into their own source file jsteube 2016-09-10 17:35:58 +02:00
  • a61d1faaad Cleanup and redefine some potfile functions jsteube 2016-09-10 15:17:23 +02:00
  • 53db51dcc3 Finalize potfile specific functions migration to their own source file jsteube 2016-09-10 12:16:16 +02:00
  • f809937b1e Move more potfile specific functions into their own source file jsteube 2016-09-10 11:32:26 +02:00
  • 63b47eebc9 Prepare move potfile specific functions into their own source file jsteube 2016-09-09 23:17:43 +02:00
  • 75f2d39a93 Remove unused sorting functions jsteube 2016-09-09 22:16:37 +02:00
  • 26172af89d Introduce hashconfig_t jsteube 2016-09-09 16:54:48 +02:00
  • ecba0d295a Fully rewrite dictstat logic to make it possible to pack it into a module jsteube 2016-09-09 10:22:21 +02:00
  • e923c29435 Add missing sources jsteube 2016-09-08 18:56:33 +02:00
  • f006542317 Prepare move dictstat specific functions into their own source file jsteube 2016-09-08 18:27:53 +02:00
  • 15a7a42252 Move more logfile specific functions to logfile.h jsteube 2016-09-08 16:37:39 +02:00
  • e304eed8c5 Move wordlist specific functions into their own source file jsteube 2016-09-08 16:32:24 +02:00
  • 367473c657 Move filename_from_filepath() to filenames.c jsteube 2016-09-08 16:17:28 +02:00
  • 18534fcdeb Move stdout specific functions into their own source file jsteube 2016-09-08 16:01:24 +02:00
  • a8e5172f16 Move filename specific functions into their own source file jsteube 2016-09-08 14:44:02 +02:00
  • da8e9d50d9 Move hlfmt specific functions into their own source file jsteube 2016-09-08 14:36:15 +02:00
  • 515f22626a Cleanup rp_cpu.c jsteube 2016-09-08 14:22:10 +02:00
  • e7a95879ac No more need to include shared.h on some sources now jsteube 2016-09-08 14:14:08 +02:00
  • ae457c992e get rid of hc_global_data_t data in shared.c jsteube 2016-09-08 14:11:35 +02:00
  • 245e2a3e73 shared.c is now clean, ready to cleanup on other sources jsteube 2016-09-08 14:05:53 +02:00
  • 6aee697112 Cleanup some macro values jsteube 2016-09-08 12:17:56 +02:00
  • d9073296e4 Make hc_sleep() a function jsteube 2016-09-08 10:48:38 +02:00
  • e3d0cd0bdd Move more functions out of shared.c jsteube 2016-09-08 10:01:49 +02:00
  • 51a059a606 Move status specific functions into their own source file jsteube 2016-09-08 09:21:25 +02:00
  • 9eb47153d4 Replace all #ifdef with #if defined (...) for convention jsteube 2016-09-07 22:29:57 +02:00
  • eb00cd959f Move TUNING_DB_FILE to tuningdb.h jsteube 2016-09-07 22:06:43 +02:00
  • 9f416109d9 Fix psapi include for windows jsteube 2016-09-07 22:04:04 +02:00
  • a56855e355 Move restore specific functions into their own source file jsteube 2016-09-07 22:01:34 +02:00
  • 1fc22dba03 Move bitmap specific functions into their own source file jsteube 2016-09-07 21:13:53 +02:00
  • 5c5f3264dd Older gcc do not accept _GNU_SOURCE as a replacement for -std=c99 jsteube 2016-09-07 20:41:57 +02:00
  • 25726e4f4e Remove some (hopefully) redundant macros and compiler options jsteube 2016-09-07 20:30:14 +02:00
  • 80d7dce9b5 Move more functions out of shared.c jsteube 2016-09-07 16:04:42 +02:00
  • 8dd57b715b Create real opencl.c to better distinguish between opencl helper functions and library handling functions jsteube 2016-09-07 15:13:50 +02:00
  • f9e1329ca9 Fix CRLF jsteube 2016-09-07 12:45:08 +02:00
  • e13419a1b2 Include stdio in hashcat.c to fix apple compiler error jsteube 2016-09-07 12:34:59 +02:00
  • ac3de4a57e Fix CPU_ISSET() access for apple jsteube 2016-09-07 11:53:23 +02:00
  • 9336ca8838 Remove data. access from pthread_setaffinity_np (apple version) jsteube 2016-09-07 11:42:05 +02:00
  • dda89fe610 Add includes to get OSX working jsteube 2016-09-07 11:24:21 +02:00
  • 3ba5c743f8 Move affinity specific functions into their own source file jsteube 2016-09-07 11:16:31 +02:00
  • bcb1bfee86 Merge pull request #488 from gm4tr1x/master Jens Steube 2016-09-07 09:50:43 +02:00
  • b0c6eee06c Fix multiple build issues with OSX Gabriele 'matrix' Gristina 2016-09-06 22:25:54 +02:00
  • 3ed4bfd237 Move tuningdb specific functions into their own source file jsteube 2016-09-06 19:44:27 +02:00
  • b8e47c2ba2 Move locking specific functions into their own source file jsteube 2016-09-06 19:08:46 +02:00
  • e4bf86dcbe Replace #pragma once with #ifndef #define #endif logic because #pragma once does not work cleanly on OSX jsteube 2016-09-06 18:44:05 +02:00
  • c3fe5b40b1 Move folder specific functions into their own source file jsteube 2016-09-06 18:23:26 +02:00
  • 176fcb56b1 Reorder objects in Makefile jsteube 2016-09-06 15:33:57 +02:00
  • 1902e6c2eb Create real cpu_crc32.c and rp_cpu.c jsteube 2016-09-06 15:28:56 +02:00
  • 0a5759ef1c Move usage specific functions into their own source file jsteube 2016-09-06 14:11:03 +02:00
  • 21666f77b7 Move maskprocessor and statusprocessor specific functions into their own source file jsteube 2016-09-06 13:52:26 +02:00
  • d15ae38723 Move hwmon specific functions into their own source file jsteube 2016-09-06 13:29:50 +02:00
  • 5dd5c15966 Move tty_*() specific functions into their own source file jsteube 2016-09-06 13:16:38 +02:00
  • eb5e192df5 Move logfile() specific functions into their own source file jsteube 2016-09-06 13:05:49 +02:00
  • 305aa38b0e Fix import variables jsteube 2016-09-06 11:52:02 +02:00
  • 3dc77ced14 More preparation for easier integration of: * https://github.com/hashcat/hashcat/pull/485 * https://github.com/hashcat/hashcat/pull/486 jsteube 2016-09-06 11:49:26 +02:00
  • 238b3e4401 Test failed, go back to #pragma once jsteube 2016-09-06 09:53:40 +02:00
  • d86a92f2bf Some test jsteube 2016-09-06 09:50:46 +02:00
  • b95f491c64 Remove some explicit includes for __APPLE__ jsteube 2016-09-06 09:48:53 +02:00
  • d44571ff70 Add some explicit includes for __APPLE__ jsteube 2016-09-06 09:44:33 +02:00
  • 0fe3bc5cb9 system #include should go to header jsteube 2016-09-06 09:39:44 +02:00
  • e790ae0f95 Fix some calls to strdup() which should by mystrdup() Fix some calls to free() which should by myfree() jsteube 2016-09-06 09:22:28 +02:00
  • 4b79ccd416 Preparation for easier integration of: * https://github.com/hashcat/hashcat/pull/485 * https://github.com/hashcat/hashcat/pull/486 jsteube 2016-09-05 21:47:26 +02:00
  • ff376ce112 Moved bit operations out of shared.[hc] and created bitops.[hc] based on 1aafa13e09 jsteube 2016-09-05 14:12:31 +02:00
  • 2216920866 replaced macros with enums and static const char types also had to move COMBINATOR_MODE defenition from inc_hash_constants.h to inc_types.cl to avoid conflicts based on d57d9245db jsteube 2016-09-05 13:52:47 +02:00
  • d54b399561 add types for windows only in case _BASETSD_H was not set based on 96ea03db72 jsteube 2016-09-05 13:07:09 +02:00
  • ddfd212513 Fix indents jsteube 2016-09-05 12:37:14 +02:00
  • 63c17cf2c1 replaced macros with enums and static const char types based on a55052cc66 jsteube 2016-09-05 12:34:36 +02:00
  • 61d119b068 Remove unused typedefs for windows build Based on 96ea03db72 jsteube 2016-09-05 12:30:51 +02:00
  • 8d661f7c40 replaced macros with enums and static const char types based on 4323b4a70a jsteube 2016-09-05 11:41:05 +02:00
  • 6eb9e700f9 replaced macros with enums and static const char types based on 75a3ab9d47 jsteube 2016-09-05 11:14:31 +02:00
  • d24c200dfe moving macros out of function in cpu-*.c based on 58b728230b jsteube 2016-09-05 10:27:32 +02:00
  • 4366afecee Initializing u64 value with something 'u' seem to limit it's maximum value to 0xffffffff and then stop. So this broke restore support, as you can see when the restore pointer went > 0xffffffff, also in status view. cc @neheb jsteube 2016-09-04 21:57:00 +02:00
  • c8858cd969 Abort session after NUM seconds of --runtime but do not count time in pause mode From https://github.com/hashcat/hashcat/issues/472 jsteube 2016-09-03 15:27:25 +02:00
  • dc30176993 Fix enum type name jsteube 2016-09-02 11:17:20 +02:00