Commit graph

9 commits

Author SHA1 Message Date
Daniel Eklöf
7d3851046e
log: pull in log.{c,h} from foot 2021-08-15 11:41:12 +02:00
Daniel Eklöf
0794b453dd
log: make syslog facility and level configurable, always log filename+lineno 2020-02-20 19:49:27 +01:00
Daniel Eklöf
7397ab9457
log: make more logging options configurable
* Add --log-colorize=never|always|auto
* Add --log-no-syslog
2020-02-05 19:42:48 +01:00
Daniel Eklöf
0ea4e5a2d8 log: LOG_ERRNO_P(), like LOG_ERRNO(), except user provides errno value 2018-12-31 13:18:22 +01:00
Daniel Eklöf
7f2c0681a7 log: add LOG_ERRNO()
Works like LOG_ERR(), but appends a string representation of the
current errno value to the log message string.
2018-12-19 21:01:01 +01:00
Daniel Eklöf
8897e480c5 log: rename log_class() -> log_msg() 2018-12-19 20:56:26 +01:00
Daniel Eklöf
5e80cf2204 log: only enable debug logging if LOG_ENABLE_DBG has been set to 1 2018-12-18 19:41:05 +01:00
Daniel Eklöf
33ffe02244 log: allow logging of format string only, no format arguments 2018-12-17 20:28:49 +01:00
Daniel Eklöf
d516ffdda0 log: initial framework for logging things 2018-12-17 20:25:18 +01:00