Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-21 | blank lines in tables do not need special handling; simplifies code | Ingo Schwarze | |
and reduces groff/mandoc differences in base by about 1% | |||
2015-01-20 | use SUBDIR to recuse into unit tests; makes "make obj" actually | Damien Miller | |
work | |||
2015-01-20 | Split the -Werror message level into -Werror (broken manual, probably | Ingo Schwarze | |
using mandoc is better than using groff) and -Wunsupp (manual using unsupported low-level roff(7) feature, probably using groff is better than using mandoc). Once this feature is complete, it is intended to help porting, making the decision whether to USE_GROFF easier. As a first step, distinguish four classes of roff(7) requests: 1. Supported (currently 24 requests) 2. Currently ignored because unimportant (120) -> no message 3. Ignored for good because insecure (14) -> -Werror 4. Currently unsupported (68) -> these trigger the new -Wunsupp messages | |||
2015-01-20 | this test would accidentally delete agent.sh if run without obj/ | Damien Miller | |
2015-01-20 | Missing $OpenBSD$'s. | Kenneth R Westerback | |
ok deraadt@ | |||
2015-01-19 | finally enable the KEX tests I wrote some years ago... | Markus Friedl | |
2015-01-19 | adapt to new error message (SSH_ERR_MAC_INVALID) | Markus Friedl | |
2015-01-19 | this test was broken in at least two ways, such that it | Damien Miller | |
wasn't checking that a KRL was not excluding valid keys | |||
2015-01-19 | be a bit more careful in these tests to ensure that | Damien Miller | |
known_hosts is clean | |||
2015-01-19 | The kernel doesn't actually care what a sockaddr's sa_len is on input, | Philip Guenther | |
so don't waste code setting it | |||
2015-01-18 | regression test for known_host file editing using | Damien Miller | |
ssh-keygen (-H / -R / -F) after hostkeys_foreach() change; feedback and ok markus@ | |||
2015-01-18 | more and better key tests | Damien Miller | |
test signatures and verification test certificate generation flesh out nested cert test removes most of the XXX todo markers | |||
2015-01-18 | make the signature fuzzing test much more rigorous: | Damien Miller | |
ensure that the fuzzed input cases do not match the original (using new fuzz_matches_original() function) and check that the verification fails in each case | |||
2015-01-18 | add a fuzz_matches_original() function to the fuzzer to | Damien Miller | |
detect fuzz cases that are identical to the original data. Hacky implementation, but very useful when you need the fuzz to be different, e.g. when verifying signature | |||
2015-01-18 | better dumps from the fuzzer (shown on errors) - include the | Damien Miller | |
original data as well as the fuzzed copy. | |||
2015-01-18 | didn't mean to commit these changes | Damien Miller | |
2015-01-18 | enable hostkey-agent.sh test | Damien Miller | |
2015-01-17 | unit test for hostkeys in ssh-agent | Damien Miller | |
2015-01-16 | Add test that exchanges database description packets with ospfd. | Alexander Bluhm | |
From Florian Riehm. | |||
2015-01-16 | Add regression tests for syslog over TLS. | Alexander Bluhm | |
2015-01-15 | add kex unit tests | Markus Friedl | |
2015-01-15 | Test shmat() with a non-NULL address, both failure and success | Philip Guenther | |
2015-01-15 | Add a test for syslogd that reconnects to a TCP syslog server after | Alexander Bluhm | |
an established connection has been closed. | |||
2015-01-15 | unit tests for KRL bitmap | Damien Miller | |
2015-01-14 | re-add comment about full path | Markus Friedl | |
2015-01-14 | don't reset to the installed sshd; connect before reconfigure, too | Markus Friedl | |
2015-01-13 | implement a SIGINFO handler so we can discern a stuck fuzz test | Damien Miller | |
from a merely glacial one; prompted by and ok markus | |||
2015-01-13 | use $SSH instead of installed ssh to allow override; spotted by markus@ | Damien Miller | |
2015-01-13 | regress test for PubkeyAcceptedKeyTypes; ok markus@ | Damien Miller | |
2015-01-12 | unbreak parsing of pubkey comments; with gerhard; ok djm/deraadt | Markus Friedl | |
2015-01-12 | fatal if soft-PKCS11 library is missing rather (rather than continue | Damien Miller | |
and fail with a more cryptic error) | |||
2015-01-12 | let this test all supporte key types; pointed out/ok markus@ | Damien Miller | |
2015-01-09 | Add test suites for SHA-224 and SHA-384. | Lawrence Teo | |
Relevant lines from testsuite.sha224 were verified against the test vectors in RFC 3874, while testsuite.384 was verified against https://www.cosic.esat.kuleuven.be/nessie/testvectors/hash/sha/Sha-2-384.unverified.test-vectors ok millert@ | |||
2015-01-08 | adjust for sshkey_load_file() API change | Damien Miller | |
2015-01-07 | Bugfix: When the invocation of a user-defined macro follows a roff | Ingo Schwarze | |
conditional request on the same input line, don't skip the first few bytes of its content. | |||
2015-01-05 | Fix relayd http regression tests. If http response is not ok, the | Alexander Bluhm | |
response's content length may be an unexpected value as an error page is shown. | |||
2015-01-05 | Add SORTPROG environment variable to test a different sort program. | Todd C. Miller | |
Replace -y with -S (supported by GNU and FreeBSD sorts). | |||
2015-01-05 | Make syslogd TCP tests more reliable. Increase timeouts, shutdown | Alexander Bluhm | |
write to trigger connection close, allow errors EPIPE or ECONNRESET. | |||
2015-01-01 | Test that syslogd sending over TCP does not leak a file descriptor | Alexander Bluhm | |
when it receives a SIGHUP. | |||
2015-01-01 | Fix a read buffer overrun triggered by trailing \s- or trailing \s+ | Ingo Schwarze | |
without the required subsequent argument; found by jsg@ with afl. | |||
2015-01-01 | Don't dereference NULL pointers when formatting missing denominators, | Ingo Schwarze | |
subscripts, superscripts, or "from" or "to" arguments. Found by jsg@ with afl. | |||
2015-01-01 | activate eqn(7) tests | Ingo Schwarze | |
2015-01-01 | eqn(7) tests | Ingo Schwarze | |
2015-01-01 | The roff(7) language is Turing-complete, even the part implemented | Ingo Schwarze | |
in mandoc(1). So practice some recursive programming to make sure it doesn't get broken. | |||
2014-12-31 | Adapt and add regression tests for sending syslog messages over TCP. | Alexander Bluhm | |
2014-12-31 | Create CA and certificates for TLS tests consistently. Better | Alexander Bluhm | |
logging of SSL errors. Do not import unneeded Socket constants. | |||
2014-12-30 | Test the weird construct of a user-defined macro starting (but not | Ingo Schwarze | |
ending!) the definition of another user defined macro. Mandoc already handles this correctly, make sure it won't get broken. | |||
2014-12-30 | let the "make groff" maintainer target show groff warnings | Ingo Schwarze | |
2014-12-28 | Add regress tests for default option handling. | Joel Sing | |
2014-12-28 | Add regress tests for multiple argument callback functions. | Joel Sing | |