]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: log/sink: re-work and merge of build message API.
authorEmeric Brun <ebrun@haproxy.com>
Mon, 6 Jul 2020 13:54:06 +0000 (15:54 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 15 Jul 2020 15:50:12 +0000 (17:50 +0200)
commit546488559a161e4783dac7ce5092f5efbd10a7e2
tree34b2e971fb490823003a20fd47fefa2a3cd25dc3
parent3835c0dcb52e328fe59347135a6bc2257240f997
MEDIUM: log/sink: re-work and merge of build message API.

This patch merges build message code between sink and log
and introduce a new API based on struct ist array to
prepare message header with zero copy, targeting the
log forwarding feature.

Log format 'iso' and 'timed' are now avalaible on logs line.
A new log format 'priority' is also added.
doc/configuration.txt
include/haproxy/log-t.h
include/haproxy/log.h
include/haproxy/sink-t.h
include/haproxy/sink.h
src/log.c
src/sample.c
src/sink.c
src/trace.c