History log of /openbsd-current/regress/usr.sbin/syslogd/args-length-vis.pl
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.5 16-Jun-2022 bluhm

OpenBSD syslogd(8) escapes binary data with vis(3). Use the
VIS_NOSLASH option to avoid additional backslashes. Although this
option prevents to decode binaries, it makes automatic post processing
easier. Formats like JSON use backslash escaping themself, additional
escaping from syslogd would break SIEM systems. vis protection was
introduced to avoid evil characters in log files and not to make
binary logging possible.
from Matthias Pitzl; OK deraadt@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE
# 1.4 15-Jun-2015 bluhm

Rework how fstat and ktrace pattern are specified in the test
arguments. Add tests to check wether syslogd privsep works. This
is done for debug and foreground and daemon mode. Fstat is checked
for chroot and sockets. Ktrace dump is grepped for setting uid and
gid.


Revision tags: OPENBSD_5_7_BASE
# 1.3 11-Feb-2015 bluhm

Make syslogd tests more reliable. Allow a range of certain log
messages, in case some got lost. Slow down client when sending
multiple log messages. Sort patterns when checking log files. TLS
error messages have changed, adapt tests.


# 1.2 06-Feb-2015 bluhm

Add syslogd tests for dropped messages.


# 1.1 02-Feb-2015 bluhm

Test that long syslog messages are truncated correctly.


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.4 15-Jun-2015 bluhm

Rework how fstat and ktrace pattern are specified in the test
arguments. Add tests to check wether syslogd privsep works. This
is done for debug and foreground and daemon mode. Fstat is checked
for chroot and sockets. Ktrace dump is grepped for setting uid and
gid.


Revision tags: OPENBSD_5_7_BASE
# 1.3 11-Feb-2015 bluhm

Make syslogd tests more reliable. Allow a range of certain log
messages, in case some got lost. Slow down client when sending
multiple log messages. Sort patterns when checking log files. TLS
error messages have changed, adapt tests.


# 1.2 06-Feb-2015 bluhm

Add syslogd tests for dropped messages.


# 1.1 02-Feb-2015 bluhm

Test that long syslog messages are truncated correctly.