diff --git a/docs/changes.txt b/docs/changes.txt index bcfe489a5..d43021fa7 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -23,6 +23,7 @@ - Slightly increased NVidias rule-processing performance by using generic instructions instead of byte_perm() - Add support for @ rule (RULE_OP_MANGLE_PURGECHAR) to use on GPU - Add support for --outfile (short -o) to be used together with --stdout +- Skip periodic status output whenever --stdout is used together with stdin mode, but no outfile was specified ## ## Bugs diff --git a/src/hashcat.c b/src/hashcat.c index 8c53bd49c..43eb1c735 100644 --- a/src/hashcat.c +++ b/src/hashcat.c @@ -7898,7 +7898,10 @@ int main (int argc, char **argv) if (wordlist_mode == WL_MODE_STDIN) { - status = 1; + // enable status (in stdin mode) whenever we do not use --stdout together with an outfile + + if (stdout_flag == 0) status = 1; + else if (outfile != NULL) status = 1; data.status = status; }