Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Kernel drops fewer messages in sendsyslog(2), adapt syslogd(8) | 2021-03-09 | 13 | -15/+300 | |
| | | | | | tests. Kernel stashes logs temporarily, test it. Fix some races in existing tests. | ||||
* | Timing on slow armv7 machine is different. Instead of a broken | 2020-12-26 | 2 | -14/+15 | |
| | | | | pipe error we may also receive a TLS alert. | ||||
* | Remove echo headlines. | 2020-12-17 | 1 | -7/+1 | |
| | |||||
* | Certificate verification error message has been improved. | 2020-11-16 | 1 | -1/+1 | |
| | |||||
* | Fix some races in syslogd tests. Fewer handshakes in TLS 1.3 make | 2020-11-06 | 4 | -9/+25 | |
| | | | | the error messages and behavior less deterministic. | ||||
* | With TLS 1.2 the step by step handshake created precise error | 2020-10-16 | 5 | -6/+22 | |
| | | | | | | | | | | 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@ | ||||
* | Error messages for LibreSSL have changed when switching to TLS 1.3. | 2020-09-15 | 3 | -20/+21 | |
| | |||||
* | Null cipher test works only with TLS 1.2. | 2020-09-15 | 1 | -1/+2 | |
| | |||||
* | Use more specific regex for ktrace to avoid false positives. | 2020-09-14 | 1 | -2/+2 | |
| | |||||
* | If KTRACE environment is set, generate ktrace output also for client | 2020-07-24 | 4 | -14/+23 | |
| | | | | and server. Together with the syslogd ktrace this helps debugging. | ||||
* | With TLS 1.3 error message has slightly changed if the cafile does | 2020-07-24 | 1 | -2/+3 | |
| | | | | not contain the CA of the server certificate. | ||||
* | LibreSSL default TLS version has changed from 1.2 to 1.3. Adapt | 2020-07-24 | 3 | -3/+36 | |
| | | | | tests that use and check selected SSL version. | ||||
* | Test that syslogd closes the UDP sockets only if not configured to | 2020-05-25 | 2 | -0/+52 | |
| | | | | send UDP packets. | ||||
* | LibreSSL error message has been improved, adapt syslogd TLS tests. | 2020-05-19 | 2 | -2/+2 | |
| | |||||
* | Currently LibreSSL reports an unknown SSL_internal error. Adjust | 2020-05-06 | 2 | -11/+10 | |
| | | | | | | regex in test. So make regress passes for the release, the error message will be improved later. discussed with jsing@ | ||||
* | The error message from LibreSSL has changed. Adjust regex in test. | 2020-05-06 | 1 | -1/+1 | |
| | | | | discussed with jsing@ | ||||
* | Disable interop test with rsyslogd and TLS. Starting rsyslogd with | 2019-12-28 | 1 | -2/+2 | |
| | | | | GnuTLS does not work reliably. | ||||
* | REGRESS_SKIP_TARGETS was spelled incorrectly. | 2019-09-20 | 1 | -2/+2 | |
| | | | | reported by Moritz Buhl | ||||
* | Rsyslogd TLS client side is unreliable. Disable compatiblity test. | 2019-09-17 | 3 | -5/+12 | |
| | |||||
* | If rsyslogd is not installed, explicitly skip these syslogd | 2019-09-10 | 3 | -11/+21 | |
| | | | | | compatibility tests. Fix some races and increase the timeout for rsyslog tests. | ||||
* | Fix more races in syslogd test. | 2019-09-10 | 3 | -16/+21 | |
| | |||||
* | Fix race in syslogd test. | 2019-09-10 | 1 | -1/+1 | |
| | |||||
* | Test should also run if there is no obj directory. Name regress | 2019-07-12 | 1 | -2/+2 | |
| | | | | targets consistently with a run- prefix. | ||||
* | There was a race what is read first: the EOF from stdin to terminate | 2019-07-09 | 1 | -5/+18 | |
| | | | | | | the tty log collector, or log messages from the ptty. So some log messages could get lost at the end of testing. Now all available messages are read from the ptty before the test program terminates. | ||||
* | On slow armv7 machine reconnect timeout is faster than test, so | 2019-07-09 | 1 | -1/+1 | |
| | | | | error message appears twice. | ||||
* | With new Perl we have add .OBJDIR to @INC. | 2019-02-19 | 1 | -3/+3 | |
| | |||||
* | Adapt expected number of dropped messages after sendsyslog(2) kernel | 2019-01-18 | 6 | -16/+16 | |
| | | | | buffer size has changed. | ||||
* | Debug output of rsyslogd has changed, adapt regex in compatibility | 2018-10-06 | 1 | -2/+2 | |
| | | | | test. | ||||
* | Simplify regress tests by using the new setup and cleanup feature. | 2018-10-06 | 1 | -14/+15 | |
| | |||||
* | In the sendsyslog-dropped test the client has to write a log message | 2018-05-22 | 20 | -41/+45 | |
| | | | | | | before syslogd is running. To fix a race in regress, delay the syslogd startup until the message has been written. For debugging add the process class to all die messages. | ||||
* | Fix a race in the syslogd test. It did not wait long enough for | 2018-04-11 | 2 | -8/+8 | |
| | | | | syslogd to shutdown. So the test could miss some log messages. | ||||
* | The error handling of invalid certificate files has changed in | 2018-02-27 | 1 | -11/+8 | |
| | | | | libtls. Adjust test. | ||||
* | Unlocking the TCP stack resulted in smaller TCP segments sent out | 2018-01-14 | 1 | -2/+6 | |
| | | | | | early on some machines. Use the TCP_NOPUSH socket option to get reliable regress results and syslogd(8) debug messages for grep. | ||||
* | lenght->length, mostly in comments | 2017-11-27 | 1 | -5/+5 | |
| | |||||
* | Test file system full behavior of syslogd(8). This is done by | 2017-10-23 | 6 | -5/+316 | |
| | | | | creating a vnd(4) disk image that is filled up during logging. | ||||
* | Update matching regexp now that the pid is included. | 2017-10-17 | 1 | -1/+1 | |
| | | | | From bluhm@ | ||||
* | Check that the dropped during initialization message appears in | 2017-10-05 | 3 | -2/+63 | |
| | | | | local and remote log files. | ||||
* | If file descriptors are exhausted during initialization, we see | 2017-09-17 | 4 | -16/+24 | |
| | | | | better log messages on the console now. | ||||
* | Check that pending "message repeated" is printed at exit and restart. | 2017-09-13 | 2 | -0/+113 | |
| | |||||
* | Check that the hostname added by syslogd -h in file and server log | 2017-09-13 | 13 | -119/+201 | |
| | | | | | is correct. Use generic redo functions. Do syntax check for all Perl files. | ||||
* | Syslogd does no longer keep the *:514 UDP sockets open by default. | 2017-09-12 | 27 | -14/+72 | |
| | | | | Adapt tests. | ||||
* | Use signed ssize_t to make read(2) error check actually work. | 2017-09-11 | 1 | -2/+2 | |
| | | | | found by clang warning | ||||
* | Start syslogd with -rr. With different timing the order of messages | 2017-06-08 | 1 | -1/+1 | |
| | | | | changed. Then a "last message repeated" confused the test. | ||||
* | Test that suslogd's UDP sockets bound to *.514 do not receive packets | 2017-04-29 | 1 | -0/+80 | |
| | | | | if the -u insecure mode is not selected. | ||||
* | Check that non existing log files in syslog.conf are reported to | 2017-04-28 | 13 | -11/+98 | |
| | | | | | | /dev/console during startup and restart. Startup warnings contain the pid now. Console logging creates additional errors if the file descriptor limit is exhausted. | ||||
* | Test listening on multiple syslog over TLS sockets. | 2017-04-25 | 1 | -48/+62 | |
| | |||||
* | Test syslogd(8) "last message repeated" feature and -r option. | 2017-04-17 | 2 | -2/+60 | |
| | |||||
* | Adapt test to new syslogd's local message priority. | 2017-04-07 | 4 | -8/+42 | |
| | |||||
* | Check that local syslog messages have the the expected priority. | 2017-04-06 | 3 | -30/+71 | |
| | |||||
* | Syslogd's debug and error messages have changed a bit, adapt test. | 2017-04-05 | 47 | -127/+140 | |
| |