Commit Graph

132 Commits (c7ed2ade176b888172bda1765ba92677198208b7)

Author SHA1 Message Date
Jens Steube c7ed2ade17 Fixed a race condition when a session finishes the input-base was freed but accessed afterwards
7 years ago
philsmd 269b1ee6a5
renamed ST_9998 -> ST_0011
7 years ago
philsmd 9b0821bb20
fixes #1162: visual indication if checkpoint quit is enabled
7 years ago
Timo Juhani Lindfors 289744e7a3 Fix spelling of MHz
7 years ago
jsteube 0642639b81 CID 1402417 (#1 of 1): Division or modulo by float zero
7 years ago
jsteube 717da7f4f2 Added support for loading hccapx files
7 years ago
jsteube c7999c66bc Returncode: Added dedicated returncode (see docs/status_codes.txt) for shutdowns caused by --runtime and checkpoint keypress
8 years ago
jsteube d36cc4c5cb Give some extra space for plain_buf1 in case $HEX[...] is added
8 years ago
Jens Steube feb6d4f740 Fixed buffer overflow in status screen display in case of long non-utf8 string
8 years ago
jsteube 9f64f9e705 Removed *throttled* message from NVML as this created more confusion than it helped
8 years ago
jsteube ec5610271a New option --progress-only: Quickly provides ideal progress step size and time to process it per device based on the user hashes and selected options, then quit
8 years ago
jsteube 1342cf2ce3 Use $HEX[...] in case the password includes the separater character, increases potfile reading performance
8 years ago
Gabriele Gristina cadd3d24ea Fix sec_etc overflow
8 years ago
Gabriele Gristina 134922ba7a Fix wrong usage of ctime_r()
8 years ago
Rosen Penev 96591f3118
Replace ctime with _r variant
8 years ago
Rosen Penev f5f17997b2 Fix cppcheck warnings
8 years ago
jsteube 3c40b88eff Status: Do not show Recovered/Time as floats but as integers to reduce over-information
8 years ago
jsteube 7ca6a45781 Add some hint about performance for new users
8 years ago
jsteube 06c1d4a52e Hardware-Management initialization refactor, to show HM related errors only once on startup
8 years ago
jsteube 9e1574a97b Simplify status_get_hwmon_dev() a bit
8 years ago
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
jsteube c8daffb4b6 Fix some unreachable code
8 years ago
jsteube e8078f2c73 Add output buffer size to ascii_digest()
8 years ago
jsteube 2f398becfb Do not store result of binary operation in a bool
8 years ago
jsteube 907fb52c7b Replaced all calls to gmtime() with gmtime_r() to ensure thread safety with exception to windows, because there's no _gmtime64_r() for windows
8 years ago
jsteube 3da0232ead Remove some code which was already moved from mpsp.c to interface.c
8 years ago
jsteube cad9120a48 Fix Input.Queue.Mod in hybrid mode
8 years ago
jsteube 4d9cb462a9 Add back input queue in status view
8 years ago
jsteube 1edc129f8a Added core-clock and memory-clock to output in benchmark mode with --machine-readable enabled
8 years ago
jsteube 2507f62722 Add hash-mode option OPTS_TYPE_PT_ALWAYS_ASCII to control need_hexify() from interface.c
8 years ago
magnum 7d7ca48704 Change need_hexify so it optionally tests for printable UTF-8 as opposed
8 years ago
jsteube 0fb9779c15 Make a final status snapshot
8 years ago
jsteube d6b7b39515 Fix for invalid error "Restore value greater keyspace"
8 years ago
jsteube 7eef713ff7 Fix compiler warnings caused by -Wshadow
8 years ago
Jens Steube 6133809704 Merge pull request #561 from neheb/master
8 years ago
Rosen Penev a219b95c17
Fix a bunch of warnings
8 years ago
Gabriele Gristina f500727bd8 Fix string format
8 years ago
jsteube 7147d659f9 Fix input-base and input-mod ordering for status screen
8 years ago
jsteube 9e156321ef Bring back mask length of mask as number to status screen
8 years ago
jsteube 87aed3482f Fix missing zero-byte termination in build_plain()
8 years ago
jsteube f3fc5d96c4 Limit status_ctx access with a flag, easier to test
8 years ago
jsteube 5accadb511 Fix invalid Time.Estimated value in status screen
8 years ago
jsteube 97b58b16af Fix some EOL handling
8 years ago
jsteube e1010ffba1 Prepare library user access to OpenCL device information without running an attack
8 years ago
jsteube bfdd0edbad Move event_log_info() out of thread.c
8 years ago
jsteube 6b96146e0f Fix integer overflow in status.c
8 years ago
jsteube 761e3f0d96 Move out words_cur from restore_ctx to status_ctx and let the dispatcher update it
8 years ago
jsteube 0a26b09684 Fix buffer overflow in status_get_hash_target()
8 years ago
jsteube c3266e363a Make status_display_machine_readable() use of hashcat_status_t
8 years ago
jsteube 65b3910dc0 Converted status_benchmark_automate()
8 years ago