#
5845290f |
| 22-Dec-2021 |
bluhm <bluhm@openbsd.org> |
Replace deprecated IO::Socket::INET6 with IO::Socket::IP.
|
#
d8bc0d06 |
| 16-Oct-2020 |
bluhm <bluhm@openbsd.org> |
With TLS 1.2 the step by step handshake created precise error conditions. TLS 1.3 shortens the handshake, so some errors cannot be reported properly to the other side. Instead the connection is clo
With TLS 1.2 the step by step handshake created precise error conditions. TLS 1.3 shortens the handshake, so some errors cannot be reported properly to the other side. Instead the connection is closed and the other side receives a SIGPIPE when it tries to write the next TLS protocol message. Ignore this SIGPIPE signal in TLS client and server and adapt error messages when grepping the log files. discussed with tb@ and jsing@
show more ...
|
#
df3b6e8e |
| 24-Jul-2020 |
bluhm <bluhm@openbsd.org> |
If KTRACE environment is set, generate ktrace output also for client and server. Together with the syslogd ktrace this helps debugging.
|
#
027fd6b9 |
| 31-Jan-2017 |
bluhm <bluhm@openbsd.org> |
Mark the IO::Socket::SSL server socket with SSL_server to avoid OCSP error messages.
|
#
91c6fcb1 |
| 23-Sep-2016 |
bluhm <bluhm@openbsd.org> |
The TCP socket buffer size for syslogd has changed. Adapt tests where we count the dropped messages. A different number gets stuck in the kernel buffers now which is not included in the syslogd sta
The TCP socket buffer size for syslogd has changed. Adapt tests where we count the dropped messages. A different number gets stuck in the kernel buffers now which is not included in the syslogd statistics.
show more ...
|
#
15bf65a9 |
| 21-Sep-2016 |
bluhm <bluhm@openbsd.org> |
Test syslogd TLS client certificate validation.
|
#
476918ef |
| 12-Jul-2016 |
bluhm <bluhm@openbsd.org> |
Add regression tests for syslogd TLS client certificates.
|
#
ef01d180 |
| 04-Dec-2015 |
bluhm <bluhm@openbsd.org> |
Add tests that call the syscalls sendsyslog(2) and sendsyslog2(2) directly.
|
#
dbe795f4 |
| 28-Jan-2015 |
bluhm <bluhm@openbsd.org> |
Add a test where the TLS handshake fails because of null ciphers.
|
#
6d1e9c8e |
| 15-Jan-2015 |
bluhm <bluhm@openbsd.org> |
Add a test for syslogd that reconnects to a TCP syslog server after an established connection has been closed.
|
#
2bccb94a |
| 31-Dec-2014 |
bluhm <bluhm@openbsd.org> |
Create CA and certificates for TLS tests consistently. Better logging of SSL errors. Do not import unneeded Socket constants.
|
#
a0156d40 |
| 28-Dec-2014 |
bluhm <bluhm@openbsd.org> |
Add regression tests where OpenBSD syslogd is sending messages to rsyslogd from ports. If the rsyslog package is installed, rsyslogd is used as drain to test interoperability. This will be especial
Add regression tests where OpenBSD syslogd is sending messages to rsyslogd from ports. If the rsyslog package is installed, rsyslogd is used as drain to test interoperability. This will be especially useful for syslog via TCP and TLS.
show more ...
|
#
73e391cd |
| 25-Aug-2014 |
bluhm <bluhm@openbsd.org> |
Add tests for syslogd sending and receiving over IPv6 sockets.
|
#
1f53c19f |
| 20-Aug-2014 |
bluhm <bluhm@openbsd.org> |
Run syslogd regressions tests. As only one syslogd can run per machine, each test kills any syslogd first. At the end the system's syslogd gets restarted. The test framework runs a client, and a se
Run syslogd regressions tests. As only one syslogd can run per machine, each test kills any syslogd first. At the end the system's syslogd gets restarted. The test framework runs a client, and a server, and a syslogd. The messages are passed via the log socket or via UDP from the client to syslogd. From there UDP transport is used to reach the server. All processes write log files where the message has to show up. The test arguments are kept in the args-*.pl files. The content of a log file, the data sent to a pipe process and what the server received are checked. The invocation of the sendsyslog(2) syscall is checked with ktrace, the open file descriptors of syslogd are checked with fstat.
show more ...
|