Commit Graph

26 Commits (master)

Author SHA1 Message Date
jsteube 6ee2658104 Prefix more macros to avoid collisions in other existing libraries
1 year ago
jsteube f1ff925b6e Prepare rename macros in header files from _MACRO to MACRO
1 year ago
Jukka Ojanen 2fd0a81f93 Use critical section instead of mutex in Windows
3 years ago
Jens Steube 32b40d5c53 Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards
3 years ago
Jens Steube e3500ff4aa Add CUDA device attributes to -I
5 years ago
jsteube 6092308324 Add sempaphore macros for later use
6 years ago
Rosen Penev 4ceb7a1afa
Prefer _WIN to _POSIX for defines.
7 years ago
jsteube c7999c66bc Returncode: Added dedicated returncode (see docs/status_codes.txt) for shutdowns caused by --runtime and checkpoint keypress
7 years ago
jsteube eb58b076da Fix compiler warnings caused by -Wstack-usage=524288
8 years ago
Gabriele Gristina e7406bec33 Fixed OSX stack overflow - v2
8 years ago
jsteube 2545ec6bf9 Prepare hashcat_get_status()
8 years ago
jsteube 27bec8be13 Get rid of logging.c and most exit() calls replaced with return() for true library usage
8 years ago
coolbry95 a78fd4e915 changed uint to u32
8 years ago
jsteube fb3e6bab0d Finished refactoring to remove all global variables
8 years ago
jsteube 12a2d6d2a0 Move more stuff to status_ctx_t
8 years ago
jsteube 3adbf3d0d5 Move global mux_dispatcher variable into opencl_ctx_t
8 years ago
jsteube 9daf139fef Refactor devices_status to have better thread control
8 years ago
jsteube 7ce2f2ff19 Introduce opencl_ctx_t; not finished yet
8 years ago
jsteube 3f5ce6bb8e Continue move thread_calc() and thread_calc_stdin() to dispatch.c
8 years ago
jsteube 81845d39a3 Move thread_calc() and thread_calc_stdin() to thread.c
8 years ago
jsteube f1835dc7f5 Move more functions to thread.c
8 years ago
jsteube 533a87b685 Move count_words() to wordlist.c
8 years ago
jsteube 3daf0af480 Added docs/credits.txt
8 years ago
jsteube 9eb47153d4 Replace all #ifdef with #if defined (...) for convention
8 years ago
jsteube e4bf86dcbe Replace #pragma once with #ifndef #define #endif logic because #pragma once does not work cleanly on OSX
8 years ago
jsteube 4b79ccd416 Preparation for easier integration of:
8 years ago