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

1989 Commits

Author SHA1 Message Date
jsteube
b4aebe6c23 Replaced rp_cpu macros with real functions 2016-10-01 13:08:50 +02:00
jsteube
1534f2c067 Replaced dynloader macros with real functions 2016-10-01 13:03:31 +02:00
jsteube
743dba56db Replaced timer macros with inlines 2016-10-01 12:55:39 +02:00
jsteube
ac3b850e40 replaced swap_workaround macro with byte_swap_32() from bitops.c 2016-10-01 12:39:48 +02:00
jsteube
91efbc4562 Renamed __hc_device_param to hc_device_param__ to comply with standard naming convention 2016-10-01 12:33:59 +02:00
jsteube
4fe0c9ac94 Adding compiler intrinsics implementation for bit operations 2016-10-01 12:29:05 +02:00
jsteube
a02f6f5ad6 Give all those anonymous structures a name, makes it easier to load the project into VS 2016-10-01 11:54:00 +02:00
jsteube
55f1dc321a Replace ssort() with sort_r.h 2016-10-01 10:47:03 +02:00
jsteube
56d6cd582f Inform user about sorting after parser 2016-10-01 09:27:14 +02:00
jsteube
fb3e6bab0d Finished refactoring to remove all global variables 2016-09-30 22:52:44 +02:00
jsteube
d16b6228a6 Fix exec_path_len replacement on OSX 2016-09-30 18:55:53 +02:00
jsteube
ae0300dabb Rename kernel read and write function and make them static 2016-09-30 18:43:12 +02:00
jsteube
892eccfd14 Fix some missing sign conversions 2016-09-30 18:39:31 +02:00
jsteube
8bf2d0eb5d Fix some missing sign conversions 2016-09-30 18:19:42 +02:00
jsteube
299edf5170 Fix some missing sign conversions 2016-09-30 18:09:29 +02:00
jsteube
dad97abed1 Fix some missing sign conversions 2016-09-30 18:01:59 +02:00
jsteube
a5f842c4b5 Fix some missing sign conversions 2016-09-30 17:41:40 +02:00
jsteube
683077b42a Use larger counter to handle larger wordlists 2016-09-30 16:43:59 +02:00
jsteube
a81c316d1e Add back globbing support for windows 2016-09-30 15:20:59 +02:00
jsteube
fa8a74d6d9 Fix ctrl-c in benchmark mode 2016-09-30 13:40:43 +02:00
jsteube
af1701c765 Fix some memleaks on shutdown 2016-09-30 13:36:27 +02:00
jsteube
d2877b95e4 Automatically disable most features in case -I is used 2016-09-30 13:14:11 +02:00
jsteube
5dae9d320a Fix stdout mode 2016-09-30 13:08:56 +02:00
jsteube
fe289da141 Make wordlist support modular 2016-09-30 13:02:15 +02:00
jsteube
eb6dffd52a Make tuning_db support modular 2016-09-30 12:58:06 +02:00
jsteube
1585768044 Remove unneeded includes from thread.c 2016-09-30 12:46:33 +02:00
jsteube
bb31d0a917 Make straight support modular 2016-09-30 12:45:10 +02:00
jsteube
e13f2305dd Make restore support modular 2016-09-30 12:42:43 +02:00
jsteube
46866dd0b1 Make potfile support modular 2016-09-30 12:37:29 +02:00
jsteube
a26f624032 Remove unneeded includes from outfile_check.c 2016-09-30 12:28:29 +02:00
jsteube
2880217906 Fix memleak in outfile_ctx 2016-09-30 12:23:03 +02:00
jsteube
6bc0d94f56 Make opencl support modular 2016-09-30 12:21:09 +02:00
jsteube
4d35b278e8 Make mask support modular 2016-09-30 12:13:52 +02:00
jsteube
db556d31d5 Let monitor.c check for feature modularity 2016-09-30 12:11:46 +02:00
jsteube
4aebe51407 Make loopback support modular 2016-09-30 12:07:49 +02:00
jsteube
ea2eef72f2 Make induction support modular 2016-09-30 11:59:24 +02:00
jsteube
9f98f6d0d8 Make hwmon support modular 2016-09-30 11:57:28 +02:00
jsteube
7bf567641b Remove unneeded includes from hashes.c 2016-09-30 11:55:49 +02:00
jsteube
7e3905e1db Make dictstat support modular 2016-09-30 11:50:13 +02:00
jsteube
8034fb31b8 Make bitmaps, cracks-per-time and debugfile support modular 2016-09-30 11:48:14 +02:00
jsteube
0d8b179d40 Move around some types and globals were they belong to 2016-09-30 09:34:06 +02:00
jsteube
a5800b41f4 Rename hash_management.c to hashes.c 2016-09-30 09:25:51 +02:00
jsteube
ed571a3ec8 Remove unneeded includes 2016-09-30 00:38:29 +02:00
jsteube
c53de67cd4 Remove some unneeded mutex 2016-09-30 00:04:12 +02:00
jsteube
133c9295f5 Cleaned up data_t, only contexts left 2016-09-29 23:49:33 +02:00
jsteube
12a2d6d2a0 Move more stuff to status_ctx_t 2016-09-29 23:25:29 +02:00
jsteube
831ef1490b Prepare status_ctx_t 2016-09-29 22:27:04 +02:00
jsteube
84f96c4dda Add cpt_ctx_t 2016-09-29 15:19:12 +02:00
jsteube
658f135763 Replace some uint with u32 2016-09-29 14:56:02 +02:00
jsteube
e2289ceb17 Remove no workaround from weak_hash_check() no longer required 2016-09-29 14:49:41 +02:00