wireshark/extcap
João Valverde cf3cb3a695 wslog: Avoid logging any output to stdout
For historical reasons our logging inherited from GLib the logging of
some levels to stdout. Namely levels "info" and "debug" (to which we
added "noisy").

However this practice is discouraged because it mixes debug output
with application output for CLI tools and breaks many common usage
scenarios, like using tshark in pipes.

This change flips the logic on wslog to make logging to stderr the
default behavior.

Extcap subprocess have a hidden dependency on stdout so add that.

Some GUI users may also have a dependency on stdout. Because
GUI tools are unlikely to depend on stdout for programatic output
add another exception for wireshark GUI, to preserve backward
compatibility.
2021-12-14 12:05:41 +00:00
..
.editorconfig Fix extcap-base.[ch] indentation 2021-12-11 17:49:40 +00:00
CMakeLists.txt MinGW-w64: Fix extcap build output path 2021-09-22 16:34:37 +00:00
androiddump.c Define more log domains for extcaps 2021-12-05 00:28:26 +00:00
ciscodump.c Fix logging with extcaps 2021-12-03 12:30:53 +00:00
dpauxmon.c Fix logging with extcaps 2021-12-03 12:30:53 +00:00
dpauxmon_user.h extcap: Add header files to Doxygen 2021-11-30 08:29:39 +00:00
etl.c Define more log domains for extcaps 2021-12-05 00:28:26 +00:00
etl.h extcap: Add header files to Doxygen 2021-11-30 08:29:39 +00:00
etw_message.c Define more log domains for extcaps 2021-12-05 00:28:26 +00:00
etw_message.h extcap: Add header files to Doxygen 2021-11-30 08:29:39 +00:00
etwdump.c Define more log domains for extcaps 2021-12-05 00:28:26 +00:00
extcap-base.c wslog: Avoid logging any output to stdout 2021-12-14 12:05:41 +00:00
extcap-base.h Fix extcap-base.[ch] indentation 2021-12-11 17:49:40 +00:00
randpktdump.c Define more log domains for extcaps 2021-12-05 00:28:26 +00:00
sdjournal.c Fix logging with extcaps 2021-12-03 12:30:53 +00:00
ssh-base.c Extcap/ssh-base: Use password authentication before keys 2021-12-06 05:38:49 +00:00
ssh-base.h extcap: Add header files to Doxygen 2021-11-30 08:29:39 +00:00
sshdump.c Fix logging with extcaps 2021-12-03 12:30:53 +00:00
udpdump.c Fix logging with extcaps 2021-12-03 12:30:53 +00:00