jsteube
|
8fc4da795b
|
Replace fprintf(stderr, ...) on malloc.c with log_event_error()
|
8 years ago |
jsteube
|
27bec8be13
|
Get rid of logging.c and most exit() calls replaced with return() for true library usage
|
8 years ago |
jsteube
|
42677df2a6
|
Start context-related logging with goal to get rid of logging.c
|
8 years ago |
jsteube
|
14248d38e3
|
Update tuning_db.c function parameters
|
8 years ago |
jsteube
|
a5e83c27c3
|
Update wordlist.c function parameters
|
8 years ago |
jsteube
|
a97e31881c
|
Update interface.c function parameters
|
8 years ago |
jsteube
|
0579f93402
|
Update opencl.c and autotune.c function parameters
|
8 years ago |
jsteube
|
15d2f9b11e
|
Add some reserved scratch buffer for innerloop combinator instead of reallocating each time
|
8 years ago |
jsteube
|
c1aba9e314
|
Reset innerloop_* and outerloop_* variables when no longer needed
|
8 years ago |
jsteube
|
eeb8210951
|
Added the current first and last password candidate test queued for execution per device on status view
|
8 years ago |
coolbry95
|
a78fd4e915
|
changed uint to u32
|
8 years ago |
jsteube
|
d80653b014
|
Fix some clSetKernelArg() size error that caused slow modes to not work anymore in -a 1 mode
|
8 years ago |
jsteube
|
9413ed8f56
|
Centralize hashcat_ctx memory allocation and deallocation
|
8 years ago |
jsteube
|
743dba56db
|
Replaced timer macros with inlines
|
8 years ago |
jsteube
|
fb3e6bab0d
|
Finished refactoring to remove all global variables
|
8 years ago |
jsteube
|
ae0300dabb
|
Rename kernel read and write function and make them static
|
8 years ago |
jsteube
|
af1701c765
|
Fix some memleaks on shutdown
|
8 years ago |
jsteube
|
6bc0d94f56
|
Make opencl support modular
|
8 years ago |
jsteube
|
a5800b41f4
|
Rename hash_management.c to hashes.c
|
8 years ago |
jsteube
|
ed571a3ec8
|
Remove unneeded includes
|
8 years ago |
jsteube
|
c53de67cd4
|
Remove some unneeded mutex
|
8 years ago |
jsteube
|
133c9295f5
|
Cleaned up data_t, only contexts left
|
8 years ago |
jsteube
|
12a2d6d2a0
|
Move more stuff to status_ctx_t
|
8 years ago |
jsteube
|
831ef1490b
|
Prepare status_ctx_t
|
8 years ago |
jsteube
|
84f96c4dda
|
Add cpt_ctx_t
|
8 years ago |
jsteube
|
e12abeb9de
|
Add inner2_loop()
|
8 years ago |
jsteube
|
1cf4b2a093
|
Fix a bug on CPU-only systems
|
8 years ago |
jsteube
|
7191780296
|
Make use of hwmon_ctx_t
|
8 years ago |
coolbry95
|
ac1792f943
|
change id numbers to add one to be consistent with the rest of hashcat output
|
8 years ago |
jsteube
|
f8d538413e
|
Move pw_min and pw_max to hashconfig_t and bring back data.shutdown_*
|
8 years ago |
jsteube
|
c3338f0a9a
|
Fix -m 8900 bug
|
8 years ago |
jsteube
|
94680cb311
|
Move hardware_power_all, kernel_power_all and kernel_power_final to opencl_ctx_t
|
8 years ago |
jsteube
|
48917b5843
|
Move tmp size and hook size to hashconfig_init()
|
8 years ago |
jsteube
|
ce02b3c54f
|
Add hashconfig_enforce_kernel_loops ()
|
8 years ago |
jsteube
|
47f027d249
|
Created hashconfig_kernel_thread_force()
|
8 years ago |
jsteube
|
c71f1bfb0c
|
Introduct combinator_ctx_t
|
8 years ago |
jsteube
|
8dea3d2eb9
|
Fix optimizers values in kernel_params_mp_*
|
8 years ago |
jsteube
|
67dd2e9b67
|
Separate rules and straight mode from each other, remove rules_ctx_t
|
8 years ago |
jsteube
|
edd50de047
|
Add opencl_session_update_mp() and opencl_session_update_mp_rl()
|
8 years ago |
jsteube
|
eeccb01998
|
Add opencl_ctx_devices_reset()
|
8 years ago |
jsteube
|
69ad06ec12
|
Fix some casts
|
8 years ago |
jsteube
|
75682a5008
|
Get rid of local_free() and global_free(), no longer required
|
8 years ago |
jsteube
|
54a4ea3db2
|
Large but needed refactoring of mask handling, maskfiles, default mask, etc., expect smaller bugs
|
8 years ago |
jsteube
|
59ebe10b07
|
Move functions from filenames.c to opencl.c and shared.c
|
8 years ago |
jsteube
|
3279607a4e
|
Some better newline handling
|
8 years ago |
jsteube
|
6fef4a53fb
|
Add goodbye_screen()
|
8 years ago |
jsteube
|
62b97a6fe6
|
Move loading rules into outer loop
|
8 years ago |
jsteube
|
8c6907a3d7
|
Move force_jit_compilation initialization to opencl_session_begin() as it depends on hash_mode
|
8 years ago |
jsteube
|
ca48c49575
|
Move OpenCL device initialization to outer loop
|
8 years ago |
jsteube
|
1e2869e8bd
|
Fix benchmark unwanted exit with long running kernels
|
8 years ago |