Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-04 | don't parse (...|...) patterns in variable substitution inside double quotes | Dmitrij Czarkoff | |
fixes posix compatibility issue OK millert@, nicm@, otto@ | |||
2016-03-04 | rename xxx-what-do-you-call-this-1 to qouted-brace-expansion-1 | Dmitrij Czarkoff | |
suggestion from beck@, OK millert@, otto@ | |||
2016-03-04 | Filter debug messages out of log before picking the last two lines. | Darren Tucker | |
Should prevent problems if any more debug output is added late in the connection. | |||
2016-03-04 | add KEX fuzzer harness; ok deraadt@ | Damien Miller | |
2016-03-03 | Remove option USER_LDT and everything depending on it. | Christian Weisgerber | |
Remove machdep.userldt sysctl. Remove i386_[gs]et_ldt syscall stub from libi386. Remove i386_[gs]et_ldt regression test. ok mlarkin@ millert@ guenther@ | |||
2016-03-03 | Look back 3 lines for possible error messages. Changes to the code mean | Darren Tucker | |
that "Bad packet length" errors are 3 lines back instead of the previous two, which meant we didn't skip some offsets that we intended to. | |||
2016-03-01 | After the bugfix in libedit/chared.c rev. 1.17, | Ingo Schwarze | |
chared unit tests now work, so enable them. | |||
2016-03-01 | Enter libedit directory by default. | Ingo Schwarze | |
A few tests are enabled and work, so this starts being useful. | |||
2016-03-01 | More unit tests for libedit. | Ingo Schwarze | |
Those that still fail are commented out in the Makefiles for now; i have patches for them. | |||
2016-02-28 | Repair the namegen function to make ffs regress useful again. | natano | |
openssl md5 adds a "(stdin)= " prefix to the output, but all we need is the actual md5 sum itself. This caused most of the ffs regress tests to fail. ok mpi@ | |||
2016-02-26 | Add a test for negated POSIX characer classes. | Todd C. Miller | |
2016-02-22 | Properly handle ed-files which fully replace input file content. This | Tobias Stoeckmann | |
misbehaviour is triggered with 'c' and 'i' commands on empty buffers. Spotted and fixed by Martin Natano <natano at natano dot net>. ok millert@ | |||
2016-02-18 | bsd.regress.mk doesn't automatically add "make clean" targets for | Damien Miller | |
$SUBDIRS so do it explicitly | |||
2016-02-17 | include bad $SSH_CONNECTION in failure output | Damien Miller | |
2016-02-11 | Test the C/POSIX locale too, in addition to UTF-8. | Ingo Schwarze | |
2016-02-11 | Slowly start a unit test suite for libedit; Christos is right that | Ingo Schwarze | |
fiddling with the internals of that code is dangerous without it. Intentionally not linked to the build yet, because many of the tests still fail: The related bugfixes are too intrusive right now and will go in after unlock. | |||
2016-01-29 | Add regression test for RekeyLimit parsing of >32bit values (4G and 8G). | Darren Tucker | |
2016-01-27 | Properly initialize sin_family. | Jeremie Courreges-Anglas | |
2016-01-24 | In the OpenBSD-specific part of verify_xref(), discard the standard error | Ingo Schwarze | |
output from man -f: Messages "man: nothing appropriate" are not helpful. If no matching manual exists anywhere, a more specific message follows right afterwards. If a matching manual exists in the current directory, such messages are just wrong. Issue reported by jmc@. | |||
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-16 | better mockup for promptlen() | Ingo Schwarze | |
2016-01-12 | The ksh(1) vi editing mode code is much harder to understand than | Ingo Schwarze | |
the emacs editing mode code, so add a testsuite before touching it. To avoid having to deal with the horrendous low-level terminal handling and high-level command execution code, write the tests in unit test style rather than in integration test style, by providing minimal glue to run vi.c stand-alone. In case relevant internal interfaces in sh.c, edit.c, and friends are changed, the glue may need adjustment. Not testing completion and history at this time, only line editing. | |||
2016-01-10 | tests for double backspace after double-width characters | Ingo Schwarze | |
2016-01-10 | Make the test file 7-bit clean and improve diagnostics with hexdump(1), | Ingo Schwarze | |
both in the same way as it was done for ul(1). No functional change. | |||
2016-01-10 | some UTF-8 tests | Ingo Schwarze | |
2016-01-09 | drop "abort" promise, and make it the default behaviour. | Sebastien Marie | |
The current code has already setted it by default since 1.74 any pledge failure tries to make a coredump (default rules for coredump still applies: so setuid binaries don't create them locally). ok deraadt@ | |||
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. | |||
2016-01-05 | Regression suite for ul(1). | Ingo Schwarze | |
Even though this is testing UTF-8, the test file is 7-bit clean. Will be enabled once the ul(1) program is fixed. | |||
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-28 | initialize pointer to avoid undefined free on failure | Brent Cook | |
ok beck@ | |||
2015-12-23 | Add my machines' configuration files as an example to the readme. | Alexander Bluhm | |
That should make it easier for others to set up the test. | |||
2015-12-22 | Test suite for colrm(1) including tests for single byte characters, | Ingo Schwarze | |
tabs, backspaces, multibyte characters of width 1, 0, and 2, invalid bytes and non-printable characters. All tests are run both with the UTF-8 and the C locale. About half the tests are currently broken, and not only the multibyte tests, but also half of the tab and backspace tests. The program is expected to be fixed soon, and the suite will be hooked up after that. | |||
2015-12-22 | Correct expected results on v6 mcast bind on ANY, and add comments to | Vincent Gross | |
explain why they are expected. | |||
2015-12-21 | add parsing tests that must not segfault based on Jonathan Gray initial | Marc Espie | |
report. | |||
2015-12-15 | test some valid UTF-8, but in the C locale | Ingo Schwarze | |
2015-12-15 | test encoding of a few invalid UTF-8 sequences | Ingo Schwarze | |
2015-12-15 | test vis(3)ing | Ingo Schwarze | |
2015-12-15 | tests for the following keywords: cwd login group rgroup ruser user | Ingo Schwarze | |
2015-12-15 | regression suite for the "command" keyword | Ingo Schwarze | |
2015-12-09 | add multicast test suites | Vincent Gross | |
2015-12-09 | add a quick test for utf-8 handling | Ted Unangst | |
2015-12-07 | Add regression tests for in_pcbbind. | Vincent Gross | |
2015-12-07 | basic unit tests for rsa-sha2-* signature types | Damien Miller | |
2015-12-06 | test suite for fmt(1) written from scratch | Ingo Schwarze | |
2015-12-06 | Check .Xr links by forking "man -f" rather than manually looking | Ingo Schwarze | |
through manual page directories. It's slower but more robust because it doesn't require MLINKS. Fragility noticed and patch OK'ed by jmc@. | |||
2015-12-05 | simplistic regress test for KEVENT_TIMER kqueue(2) calls | Bret Lambert | |
ok and prodding tedu@ | |||
2015-12-04 | Comment all existing ARP test cases describing what is going on. | Alexander Bluhm | |
Add a new test that creates proxy ARP entries on a second interface. Requests for that from the first interfaces must not be answered. | |||
2015-12-04 | Enter a static ARP entry for a fake address which is not published | Alexander Bluhm | |
by the ARP proxy. The kernel must not answer ARP requests for such addresss. This test triggers a misbehavior in ART as it currently answers in such situations. Radix tree works fine as it uses 33 bit IPv4 entries for ARP proxy. | |||
2015-11-05 | Add regression tests for the ARP implementation in the kernel. Send | Alexander Bluhm | |
multiple ARP packets to a remote machine with Scapy. Check ARP replies, table entries and log messages. All log messages in in_arpinput() are generated. Proxy ARP is also tested. | |||
2015-12-04 | tweak wc test to include a nonbreaking space | Ted Unangst | |