jsteube
|
ea4fd1de50
|
Remove complicated checks after memory allocation and in case of error print to stderr instead. This makes the memory allocation functions more natural to use.
|
2016-11-20 22:54:52 +01:00 |
|
jsteube
|
e777c25a67
|
Improve handling of MAX_CUT_TRIES
|
2016-11-19 15:25:01 +01:00 |
|
jsteube
|
8f4d93f938
|
Fix some double-free if manually setting --outfile-check-dir
|
2016-11-14 14:07:30 +01:00 |
|
jsteube
|
93adde9d2f
|
* Wrap everything related to *stat() into own functions
* Testwise remove early includes to stdin for OSX, see if they are still required
|
2016-10-31 11:28:06 +01:00 |
|
jsteube
|
9f790d4dbd
|
Move u8 * instead of char * for most interface.c functions
|
2016-10-30 21:56:56 +01:00 |
|
jsteube
|
7eef713ff7
|
Fix compiler warnings caused by -Wshadow
|
2016-10-30 20:37:02 +01:00 |
|
jsteube
|
f5a92900c6
|
Rudimentary --show support is back
|
2016-10-19 11:55:43 +02:00 |
|
jsteube
|
191269f4f0
|
Add --speed-only mode
|
2016-10-14 21:38:52 +02:00 |
|
jsteube
|
8598a79732
|
Removed exit() from memory.c, resulting in all exit() calls removed from all code in the repository
|
2016-10-13 10:07:04 +02:00 |
|
jsteube
|
af9de0a7b7
|
Fix some error string formats
|
2016-10-11 10:55:02 +02:00 |
|
jsteube
|
8fc4da795b
|
Replace fprintf(stderr, ...) on malloc.c with log_event_error()
|
2016-10-10 11:03:11 +02:00 |
|
jsteube
|
27bec8be13
|
Get rid of logging.c and most exit() calls replaced with return() for true library usage
|
2016-10-09 22:41:55 +02:00 |
|
jsteube
|
c48ca34e1b
|
Update outfile_check.c function parameters
|
2016-10-06 16:43:02 +02:00 |
|
jsteube
|
578f6816c6
|
Fix some uint datatype leftovers
|
2016-10-04 11:22:08 +02:00 |
|
jsteube
|
9413ed8f56
|
Centralize hashcat_ctx memory allocation and deallocation
|
2016-10-02 00:00:21 +02:00 |
|
jsteube
|
2994afd81a
|
Use hc_stat from types.c instead of OS dependant branching
|
2016-10-01 14:22:50 +02:00 |
|
jsteube
|
5f18fb40f1
|
Added hc_mkdir instead of mkdir macro
|
2016-10-01 13:51:06 +02:00 |
|
jsteube
|
fb3e6bab0d
|
Finished refactoring to remove all global variables
|
2016-09-30 22:52:44 +02:00 |
|
jsteube
|
a26f624032
|
Remove unneeded includes from outfile_check.c
|
2016-09-30 12:28:29 +02:00 |
|
jsteube
|
a5800b41f4
|
Rename hash_management.c to hashes.c
|
2016-09-30 09:25:51 +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
|
de5d0349c6
|
Fixes https://github.com/hashcat/hashcat/issues/517
|
2016-09-28 22:38:09 +02:00 |
|
jsteube
|
171bfbbb8b
|
Get rid of shutdown_inner and shutdown_outer
|
2016-09-28 13:15:23 +02:00 |
|
jsteube
|
75682a5008
|
Get rid of local_free() and global_free(), no longer required
|
2016-09-26 23:22:07 +02:00 |
|
jsteube
|
319d548766
|
Move all outfile-check folder related host code into outfile_check.c
|
2016-09-22 22:40:47 +02:00 |
|
jsteube
|
b4a3dd35b0
|
Get rid of outfile_check_timer variable in data. context
|
2016-09-22 14:59:48 +02:00 |
|
jsteube
|
c008b11de3
|
Make more use of new user_options_t*
|
2016-09-21 16:07:49 +02:00 |
|
jsteube
|
3adbf3d0d5
|
Move global mux_dispatcher variable into opencl_ctx_t
|
2016-09-20 13:18:47 +02:00 |
|
jsteube
|
9daf139fef
|
Refactor devices_status to have better thread control
|
2016-09-19 15:52:01 +02:00 |
|
jsteube
|
a0f6ed6832
|
Introduce hashes_t; not finishe yet
|
2016-09-16 17:01:18 +02:00 |
|
jsteube
|
7ce2f2ff19
|
Introduce opencl_ctx_t; not finished yet
|
2016-09-15 16:02:52 +02:00 |
|
jsteube
|
f4c5241275
|
Move thread_outfile_remove() to outfile_check.c
|
2016-09-15 04:04:54 +02:00 |
|
jsteube
|
3daf0af480
|
Added docs/credits.txt
Added docs/team.txt
|
2016-09-11 22:20:15 +02:00 |
|
jsteube
|
2a6e03510b
|
Add template files
|
2016-09-11 11:42:19 +02:00 |
|