Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-17 | syslogd(8) uses new libtls certificate and key file loading. So | Alexander Bluhm | |
the tests behave a little bit different now. | |||
2016-07-27 | Improve parsing of the Host by following RFC 7230 Section 5.4 more strictly: | Reyk Floeter | |
- Respond with a 400 (Bad Request) if there is more than one Host: header to prevent ambiguities. - Make sure that the host in the optional absolute form of request-target (eg. GET http://www.target.com/ HTTP/1.1) matches the Host: value. Proxies are supposed to ignore the Host: value if the request-target exists, but relayd used to ignore the absolute request-target form instead. In HTTP terminology, relayd is a gateway and not a proxy, but it has to make sure that the host is validated consistently. OK benno@ bluhm@ | |||
2016-07-22 | add a regression test | Sebastian Benoit | |
2016-07-22 | Fix generated Perl headers. | Reyk Floeter | |
With input from bluhm@ | |||
2016-07-20 | s/sudo/doas/ | Sebastian Benoit | |
2016-07-19 | Add two more tests that use traffic that was captured with tcpdump. | Reyk Floeter | |
These files serve as an example, no more .pcap files should be added here (especially not large ones). | |||
2016-07-19 | Add simple OpenFlow tests for switchd. | Reyk Floeter | |
2016-07-12 | Allow to run the syslogd tests as root without SUDO also if the | Alexander Bluhm | |
libevent method environment is set. | |||
2016-07-12 | Add regression tests for syslogd TLS client certificates. | Alexander Bluhm | |
2016-07-11 | Revert previous adaption of the test. The behavior change in libtls | Alexander Bluhm | |
has been backed out. | |||
2016-07-06 | Now libtls is always reading cert.pem during tls_config_new(). | Alexander Bluhm | |
Adapt ktrace count in syslogd test. | |||
2016-07-01 | Timing changed, now a syslogd test may get EPIPE instead of | Alexander Bluhm | |
ECONNREFUSED error. | |||
2016-06-22 | Syslogd can send messages to a user, test what happens if the | Alexander Bluhm | |
terminal is blocking to receive messages. Stop the fake user terminal and look for a delayed write debug message from syslogd. This makes the test more reliable. | |||
2016-05-29 | When connecting to a non existing tcp listen socket on localhost, | Alexander Bluhm | |
connect(2) does no longer fail immediately. It reports EINPROGRESS first, an ECONNREFUSED or EPIPE error follows later. Allow this changed behavior in syslogd(8) regression tests. | |||
2016-05-03 | Fix some Perl statements perlcritic was bitching about: Variable | Alexander Bluhm | |
declared in conditional statement. | |||
2016-05-03 | To test syslogd compatibility rsyslog is used as remote server. | Alexander Bluhm | |
New rsyslog has other options and debug output, adapt test. | |||
2016-03-29 | Kdump contains LOG_CONS now. TLS error message changes. | Alexander Bluhm | |
Adapt grep regex in syslogd tests. | |||
2016-03-24 | Check that only one published entry can be added. | Martin Pieuchot | |
2016-03-23 | arp(8) regression tests, some of which are currently failing with ART. | Martin Pieuchot | |
2016-03-21 | System call sendsyslog2 is gone, adapt tests. | Alexander Bluhm | |
2016-01-22 | Replace a (broken) test for @option explicit-update (the code has been | Landry Breuil | |
removed 2 years ago) by a (working) test for @ask-update | |||
2016-01-07 | When syslogd is not running, check that no syslog priority or dropped | Alexander Bluhm | |
message is logged to the console by the kernel. | |||
2015-12-30 | Test logging to console by redirecting the system's console into a | Alexander Bluhm | |
file. All subtests get an additional /dev/console entry in syslog.conf, then check that messages appear in the console file. Add a test that stops syslogd, calls sendsyslog2() with LOG_CONS and checks that the message appears in the console file. | |||
2015-12-04 | Add tests that call the syscalls sendsyslog(2) and sendsyslog2(2) | Alexander Bluhm | |
directly. | |||
2015-11-04 | replace setbuf with setvbuf, from Frederic Nowak | Ted Unangst | |
2015-11-04 | Generating the self-signed syslogd test certificate does not depend | Alexander Bluhm | |
on the CA certificate. Found by Jan Klemkow. | |||
2015-11-02 | Test that rsyslogd can send over TLS to OpenBSD syslogd. | Alexander Bluhm | |
2015-10-31 | As syslog(3) in libc no longer inserts the timestamp, the maximum | Alexander Bluhm | |
message length that may be generated by syslogd got longer. Adapt the test. | |||
2015-10-24 | Handling of bogus CA file has changed in syslogd. Adapt tests to | Alexander Bluhm | |
new error messages. | |||
2015-10-23 | Test syslogd with empty or non existing server certificates and | Alexander Bluhm | |
keys. | |||
2015-10-23 | Check that syslogd delays a blocking write to tty and that that all | Alexander Bluhm | |
messages still appear on the tty. | |||
2015-10-19 | Test syslogd logging to a tty which belongs to a user. This is | Alexander Bluhm | |
done with a utmp entry for a pty fake login. All messages are read from the pty and written into a log file. | |||
2015-10-09 | Keep relayd test certificate names in sync with syslogd. | Alexander Bluhm | |
2015-10-09 | Add tests for syslogd TLS accept and receive encrypted messages. | Alexander Bluhm | |
2015-09-25 | In libtls connection error EOF has changed to connection close. | Alexander Bluhm | |
Adapt syslogd tests. | |||
2015-09-11 | Adapt test to 50MB CAfile limit. | Alexander Bluhm | |
2015-09-11 | Check that there are no illegal spaces in the sendsyslog message. | Alexander Bluhm | |
2015-09-10 | Grep for new error messages about tls_connect_socket. Libtls now | Alexander Bluhm | |
reports handshake failed. Make bufsize tests more reliable. | |||
2015-09-09 | Add args-bufsize-native.pl that checks wether libc syslog(3) can | Alexander Bluhm | |
handle 8192 bytes messages. Rename the sendsyslog(2) tests consistently. | |||
2015-09-09 | Test that syslogd can process 8 full size messages from sendsyslog(2) | Alexander Bluhm | |
or UDP socket or UNIX domain socket at once. | |||
2015-09-03 | Add test for sendsyslog(2) dropped message reporting. | Alexander Bluhm | |
2015-08-31 | New tests for +host in syslog.conf that matches on an IPv4 and IPv6 | Alexander Bluhm | |
address. Add test for syslogd -p log_socket. | |||
2015-08-25 | Do not inherit the event environment, delete and set explicitly | Alexander Bluhm | |
after sudo. | |||
2015-08-01 | Use Socket to make Perl syntax check of single test files pass. | Alexander Bluhm | |
2015-08-01 | Make syslogd tests more reliable. Allow TLS tests to drop a wider | Alexander Bluhm | |
rage of messages and make dropped regexes more specific. | |||
2015-07-20 | Test what happens when syslogd reaches its file descriptor limit | Alexander Bluhm | |
and cannot accept TCP connections anymore. | |||
2015-07-20 | More reliable test due to more specific regex. | Alexander Bluhm | |
2015-07-20 | Fix white spaces. | Alexander Bluhm | |
2015-07-20 | Allow to use $curdir, $objdir, $host, $hostname in the test config | Alexander Bluhm | |
file. They are substituted automatically, to avoid this in each single test. | |||
2015-07-19 | Test octet counting and non transparent framing. | Alexander Bluhm | |