Commit Graph

157 Commits (v6.2.4)

Author SHA1 Message Date
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.
8 years ago
Rosen Penev bd780a3729
Fix a few float conversion errors
8 years ago
jsteube 9b60d34eaf Fix percentage view when parsing hashes
8 years ago
jsteube 93adde9d2f * Wrap everything related to *stat() into own functions
8 years ago
jsteube 80b3f52952 Move from off_t to stat struct to avoid struggling with rarely available _off64_t in cache_git struct
8 years ago
jsteube 3442892fda Use __attribute__ ((format (printf, 2, 3))) to help compiler to identify format strings
8 years ago
jsteube eb58b076da Fix compiler warnings caused by -Wstack-usage=524288
8 years ago
Rosen Penev a219b95c17
Fix a bunch of warnings
8 years ago
Gabriele Gristina e7406bec33 Fixed OSX stack overflow - v2
8 years ago
jsteube 636d953996 Move out all use of event_log_info() from library code to main.c or terminal.c
8 years ago
jsteube e26b08f61f Move opencl_info() to terminal.c
8 years ago
jsteube 97a33dc4ef Sort events
8 years ago
jsteube e1010ffba1 Prepare library user access to OpenCL device information without running an attack
8 years ago
jsteube 1c055a6311 Move event_log_info() out of hashes.c
8 years ago
jsteube 515107047b Move event_log_info() out of wordlist.c
8 years ago
jsteube fa293bb409 Fix --quiet mode in main_cracker_finished()
8 years ago
jsteube 98cdfac52d Fix --quiet mode in main_cracker_finished()
8 years ago
jsteube a460ab01b6 Bring back --username handling to --show and --left
8 years ago
jsteube 0fd48b228f Get rid of all event_log_* calls in monitor.c and replace them with real events
8 years ago
jsteube 1f72aa95e6 Destinguish between EVENT_POTFILE_HASH_CRACKED and EVENT_CRACKER_HASH_CRACKED for prompt handling
8 years ago
jsteube 2545ec6bf9 Prepare hashcat_get_status()
8 years ago
jsteube e10c41c831 Do not show final status in case -I is used
8 years ago
jsteube 694de36694 Print warnings in yellow and errors in red
8 years ago
jsteube 017555e257 Fix some log levels
8 years ago
jsteube 4b8576ffb7 Do not show goodbye_screen in --machine-readable mode
8 years ago
jsteube 191269f4f0 Add --speed-only mode
8 years ago
jsteube ef80e3f074 Some newline fixes
8 years ago
jsteube 056083fdba Revert "Prepare for hashcat_ctx_run_session()"
8 years ago
jsteube 0179097a53 Prepare for hashcat_ctx_run_session()
8 years ago
jsteube 742b9c8404 Fix clear line system
8 years ago
jsteube a3fa435f4f Use \b instead a combination of \r and space
8 years ago
jsteube 9f59f7766e fix newline handling on windows
8 years ago
jsteube 8de576f5e9 Make it possible to access error messages without using an event
8 years ago
jsteube 10dfea61ad Add main_shared Makefile target, create main_shared.c out of main.c library use example
8 years ago
jsteube 8598a79732 Removed exit() from memory.c, resulting in all exit() calls removed from all code in the repository
8 years ago
jsteube 62284f79b1 Get rid of exit() in hashcat.c
8 years ago
jsteube ee1661b9db Revert "Fix formatstring in CPT display"
8 years ago
jsteube 8d3e9fc70c Fix formatstring in CPT display
8 years ago
jsteube 386efb7fb5 Make use of EVENT_CRACKER_HASH_CRACKED, do not print a cracked hash to stdout directly, let the client do it
8 years ago
jsteube afd44130fc Prefix warning and error messages
8 years ago
jsteube bb4e381d18 Do not run keypress thread in case -I is used
8 years ago
jsteube 2a5545d2b7 Move logfile stuff back to hashcat.c, it's a core feature which should be handled by the library
8 years ago
jsteube 6d2c58d8df Add main_potfile_remove_parse_post()
8 years ago
jsteube f962a38221 Remove double message
8 years ago
jsteube 8fc4da795b Replace fprintf(stderr, ...) on malloc.c with log_event_error()
8 years ago
jsteube 0f96c57ead Remove some workarounds to use get rid of unused variable warnings
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 f469694030 Add event_set_kernel_power_final()
8 years ago
jsteube d993aa5ffa Get rid of more log_info() in hashcat()
8 years ago
jsteube 27887bf9ce Get rid of more log_info() in hashcat()
8 years ago
jsteube 81650dcc46 Initial proposal
8 years ago
jsteube 0ea8b6f3d0 Update terminal.c function parameters
8 years ago
jsteube 076784d235 Update user_options.c function parameters
8 years ago
jsteube 5b2fcc4a18 Fix --version
8 years ago
jsteube 57cb082fda Add some useful stuff to main.c
8 years ago
jsteube fb3e6bab0d Finished refactoring to remove all global variables
8 years ago