Commit Graph

  • 319d548766 Move all outfile-check folder related host code into outfile_check.c jsteube 2016-09-22 22:40:47 +02:00
  • 1e2869e8bd Fix benchmark unwanted exit with long running kernels jsteube 2016-09-22 19:55:35 +02:00
  • 6238aa884b Fix --help and --version jsteube 2016-09-22 19:31:17 +02:00
  • 65b5918037 Some type fixing jsteube 2016-09-22 17:11:17 +02:00
  • 919b5d5148 Move all induction folder related host code into induct.c jsteube 2016-09-22 17:06:53 +02:00
  • b6f966970b Move all bitmap related host code into bitmap.c jsteube 2016-09-22 16:23:36 +02:00
  • 095dfdc730 Get rid of quiet variable in data. context jsteube 2016-09-22 15:56:32 +02:00
  • f2f7dccb90 Get rid of force variable in data. context jsteube 2016-09-22 15:52:18 +02:00
  • f9ec232b9b Get rid of attack_kern variable in data. context jsteube 2016-09-22 15:50:49 +02:00
  • f1d93d576a Get rid of attack_mode variable in data. context jsteube 2016-09-22 15:41:59 +02:00
  • 479e93ae7d Get rid of logfile_disable variable in data. context jsteube 2016-09-22 15:30:21 +02:00
  • 83baf7fcf2 Get rid of hex_salt variable in data. context jsteube 2016-09-22 15:27:27 +02:00
  • b579542db6 Get rid of hex_charset variable in data. context jsteube 2016-09-22 15:26:51 +02:00
  • 3da185a3c8 Get rid of wordlist_mode variable in data. context jsteube 2016-09-22 15:20:24 +02:00
  • 5b0835258c Get rid of hex_wordlist variable in data. context jsteube 2016-09-22 15:14:55 +02:00
  • 6b5d8ed62c Get rid of truecrypt_keyfiles variable in data. context jsteube 2016-09-22 15:12:13 +02:00
  • 77cd4b8a63 Get rid of veracrypt* variable in data. context jsteube 2016-09-22 15:11:31 +02:00
  • d619e39952 Get rid of segment_size variable in data. context jsteube 2016-09-22 15:10:29 +02:00
  • 07221ecf3b Get rid of scrypt_tmto variable in data. context jsteube 2016-09-22 15:09:48 +02:00
  • d4074d87a1 Get rid of powertune_enable variable in data. context jsteube 2016-09-22 15:09:11 +02:00
  • 88f97f2cca Get rid of runtime variable in data. context jsteube 2016-09-22 15:08:28 +02:00
  • 21d852b194 Get rid of benchmark variable in data. context jsteube 2016-09-22 15:07:19 +02:00
  • 59ba4c2d93 Get rid of machine_readable variable in data. context jsteube 2016-09-22 15:00:31 +02:00
  • b4a3dd35b0 Get rid of outfile_check_timer variable in data. context jsteube 2016-09-22 14:59:48 +02:00
  • d321e0d5a4 Get rid of session variable in data. context jsteube 2016-09-22 14:56:38 +02:00
  • bdad458c41 Get rid of loopback variable in data. context jsteube 2016-09-22 14:55:30 +02:00
  • e4b4855fbd Get rid of status* variables in data. context jsteube 2016-09-22 14:52:51 +02:00
  • 6d992ec37e Get rid of remove* variables in data. context jsteube 2016-09-22 14:46:04 +02:00
  • a3b4cc5a80 Get rid of restore, restore_disable and restore_timer variables in data. context jsteube 2016-09-22 14:45:00 +02:00
  • 2476f36ffe Get rid of install_dir, profile_dir, shared_dir, and session_dir variables from data. context jsteube 2016-09-22 14:38:02 +02:00
  • a628cd399a Get rid of gpu_temp_* variables in data. context jsteube 2016-09-22 12:55:48 +02:00
  • 93d3b3a809 Get rid of rp_* variables in data. context jsteube 2016-09-22 12:45:48 +02:00
  • c18d6a3302 Get rid of skip and limit variables in data. context jsteube 2016-09-22 12:33:33 +02:00
  • 7393378841 Get rid of hash_info array in data. context jsteube 2016-09-22 12:27:23 +02:00
  • fe88c763af Get rid of custom_charset_* variables in data. context jsteube 2016-09-22 12:23:26 +02:00
  • 1c9027cb03 Get rid of rule_buf_l, rule_buf_r, rule_len_l and rule_len_r in data. context jsteube 2016-09-22 12:15:13 +02:00
  • f56b6d2065 Get rid of data.username jsteube 2016-09-22 11:56:06 +02:00
  • 3664f02670 Get rid of global get_next_word_func function pointer variable jsteube 2016-09-22 11:35:08 +02:00
  • 97d9a5d9cc Fix missing includes in folder.h Fix some warning message jsteube 2016-09-22 11:05:04 +02:00
  • 2215174c2e Replace "#if defined (HAVE_HWMON)" with "user_options->powertune_enable = false" which give a more easy to read sourcecode jsteube 2016-09-22 10:55:33 +02:00
  • 458d6b37f9 Fix benchmark crashing jsteube 2016-09-21 23:56:56 +02:00
  • 1cc4358820 Introduce folder_config_t jsteube 2016-09-21 23:06:11 +02:00
  • b2b2855ac3 Fix remaining data. variables jsteube 2016-09-21 22:29:56 +02:00
  • 80685d94c4 Get rid of truecrypt_keyfiles and veracrypt_keyfiles variable in main jsteube 2016-09-21 22:21:35 +02:00
  • d4e666d955 Get rid of session variable in main jsteube 2016-09-21 22:12:48 +02:00
  • a4647baba5 Get rid of segment_size variable in main jsteube 2016-09-21 22:07:10 +02:00
  • 99a6ac997e Get rid of rp_gen, rp_gen_func_min, rp_gen_func_max variable in main jsteube 2016-09-21 21:22:02 +02:00
  • 209353b6a6 Get rid of weak_hash_threshold variable in main jsteube 2016-09-21 21:19:53 +02:00
  • 5efcf2dcb9 Get rid of powertune_enable variable in main jsteube 2016-09-21 21:18:43 +02:00
  • 865e56e8d1 Get rid of loopback variable in main jsteube 2016-09-21 21:16:45 +02:00
  • 4d90f293d6 Get rid of status variable in main jsteube 2016-09-21 21:15:36 +02:00
  • f5e5dc8ab3 Get rid of outfile, outfile_format, outfile_autohex, outfile_check_timer variable in main jsteube 2016-09-21 21:14:06 +02:00
  • 32d44a5f3e Get rid of markov_disable, markov_classic, markov_threshold and markov_hcstat variable in main jsteube 2016-09-21 21:07:57 +02:00
  • b7f0a6959d Get rid of hash_mode, hex_salt, increment_max, increment_min, increment and separator variable in main jsteube 2016-09-21 21:02:49 +02:00
  • f3143c253a Get rid of outfile_check_dir variable in main jsteube 2016-09-21 20:54:46 +02:00
  • 2dfcf3c806 Get rid of induction_dir variable in main jsteube 2016-09-21 20:52:45 +02:00
  • a7ab9f6ca9 Get rid of gpu_temp_disable, gpu_temp_abort and gpu_temp_retain variable in main jsteube 2016-09-21 20:50:14 +02:00
  • 90a93e1b3c Get rid of debug_mode and debug_file variable in main jsteube 2016-09-21 20:45:01 +02:00
  • 759e78782d Get rid of potfile_path and potfile_disable variable in main jsteube 2016-09-21 20:43:54 +02:00
  • 0e4d36006d Get rid of keyspace variable in main jsteube 2016-09-21 20:41:30 +02:00
  • 18d798bcb7 Get rid of skip and limit variable in main jsteube 2016-09-21 20:40:07 +02:00
  • 5ca47c7ad5 Get rid of remove variable in main jsteube 2016-09-21 20:37:05 +02:00
  • db4ff9c011 Get rid of show and left variable in main jsteube 2016-09-21 20:36:10 +02:00
  • c0fcd29770 Get rid of stdout_flag, restore and machine_readable variable in main jsteube 2016-09-21 20:34:58 +02:00
  • f3c427407e Reuse user_options_parse() for restore case jsteube 2016-09-21 20:32:56 +02:00
  • e5d5629a02 Fix some null-pointer dereferences jsteube 2016-09-21 16:45:50 +02:00
  • 854229542e Get rid of custom_charset_* variable in main jsteube 2016-09-21 16:42:49 +02:00
  • ecdb74f440 Get rid of bitmap_min and bitmap_max variable in main jsteube 2016-09-21 16:38:55 +02:00
  • b4c1a32c0a Get rid of benchmark variable in main jsteube 2016-09-21 16:32:38 +02:00
  • fce6ad13a0 Get rid of attack_mode in main jsteube 2016-09-21 16:30:23 +02:00
  • 4718bb3d2d Move wordlist_mode into user_options_extra jsteube 2016-09-21 16:25:36 +02:00
  • c008b11de3 Make more use of new user_options_t* jsteube 2016-09-21 16:07:49 +02:00
  • cb1375bcd7 Add user_options_extra_t jsteube 2016-09-21 11:09:12 +02:00
  • a70590b0dc Move sanity check into user_options.c jsteube 2016-09-20 17:04:31 +02:00
  • e6f083b708 Add all defaults for user commandline parameters to user_options.h; Prepare user commandline parameter struct for easier handling of functions calls that require them jsteube 2016-09-20 16:04:22 +02:00
  • ced3b3b82f Move global mux_counter variable into opencl_ctx_t jsteube 2016-09-20 13:26:19 +02:00
  • 3adbf3d0d5 Move global mux_dispatcher variable into opencl_ctx_t jsteube 2016-09-20 13:18:47 +02:00
  • 4cde17aea7 Fix race-condition in thread_keypress() jsteube 2016-09-20 12:32:39 +02:00
  • 57195b475a Fix missing prompt when using default mask jsteube 2016-09-19 16:09:28 +02:00
  • 9daf139fef Refactor devices_status to have better thread control jsteube 2016-09-19 15:52:01 +02:00
  • cecf7473a6 Make sure *hashconfig and *hashes are initialized before accessing them jsteube 2016-09-18 22:16:03 +02:00
  • 7f59a82d58 Merge pull request #507 from matrix/master Jens Steube 2016-09-18 19:39:18 +02:00
  • a94102f37a Add missing check for opencl_ctx_init() Gabriele Gristina 2016-09-18 18:30:32 +02:00
  • fd70fde1df Merge pull request #506 from matrix/master Jens Steube 2016-09-18 17:49:08 +02:00
  • fdbc44ce6c Add option for show opencl info and exit Gabriele Gristina 2016-09-18 15:51:47 +02:00
  • 438898bd43 Fix https://github.com/hashcat/hashcat/issues/504 jsteube 2016-09-17 20:18:38 +02:00
  • caeedd5646 Move more code from hashcat.c to opencl.c related to opencl device initialization and shutdown jsteube 2016-09-17 17:05:01 +02:00
  • f273d4771b Fix missing pwlen copy in amp_a0 jsteube 2016-09-16 23:56:05 +02:00
  • 0eff6b7cab Fix potfile remove logic jsteube 2016-09-16 17:31:31 +02:00
  • a0f6ed6832 Introduce hashes_t; not finishe yet jsteube 2016-09-16 17:01:18 +02:00
  • 7ce2f2ff19 Introduce opencl_ctx_t; not finished yet jsteube 2016-09-15 16:02:52 +02:00
  • d60e2529c1 Fix missing #endif in opencl.h jsteube 2016-09-15 09:38:21 +02:00
  • be90158675 Fix missing include in autotune.c jsteube 2016-09-15 09:35:01 +02:00
  • 70811aa5de Fix includes in monitor.c jsteube 2016-09-15 04:31:13 +02:00
  • dcdd0d89cd Move thread_monitor() to monitor.c jsteube 2016-09-15 04:29:22 +02:00
  • 1ce58f51d1 Move thread_keypress() to terminal.c jsteube 2016-09-15 04:21:41 +02:00
  • 3f5ce6bb8e Continue move thread_calc() and thread_calc_stdin() to dispatch.c jsteube 2016-09-15 04:17:19 +02:00
  • 81845d39a3 Move thread_calc() and thread_calc_stdin() to thread.c jsteube 2016-09-15 04:10:41 +02:00
  • f4c5241275 Move thread_outfile_remove() to outfile_check.c jsteube 2016-09-15 04:04:54 +02:00
  • e063b906ab Move thread_autotune() to autotune.c jsteube 2016-09-15 04:00:47 +02:00