Sync with FreeBSD syslogd to get full RFC5424 support

This massive patch brings support for parsing incoming syslog messages,
remote or local, to determine if format is RFC5424 or the older RFC3164.
For logging syslogd currently defaults to RFC3164 for local files and
supports RFC5424 for sending to remote servers.

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson
2019-10-29 09:01:01 +01:00
parent 4f45f3c22f
commit ee2d0ce106
3 changed files with 826 additions and 399 deletions

File diff suppressed because it is too large Load Diff