summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2013-12-06test ed25519 support; from djm@Markus Friedl
2013-12-02Move ksh test files into regress.Todd C. Miller
2013-12-01Change 'mountlist' from CIRCLEQ to TAILQ. Be paranoid andKenneth R Westerback
use TAILQ_*_SAFE more than might be needed. Bulk ports build by sthen@ showed nobody sticking their fingers so deep into the kernel. Feedback and suggestions from millert@. ok jsing@
2013-11-21use new "ssh -Q cipher-auth" query to obtain lists of authenticatedDamien Miller
encryption ciphers instead of specifying them manually; ensures that the new chacha20poly1305@openssh.com mode is tested; ok markus@ and naddy@ as part of the diff to add chacha20poly1305@openssh.com
2013-11-21use unsigned long long instead of u_int64_t here to avoid warningsDamien Miller
on some systems portable OpenSSH is built on.
2013-11-21add some reminders for additional tests that I'd like to implementDamien Miller
2013-11-18cleanup styleAlexandre Ratchov
2013-11-18bump timeout to 10 seconds to allow slow machines (e.g. Alpha PC164)Christian Weisgerber
to successfully run this; ok djm@
2013-11-17Adapt the IPv6 routing header type 0 tests to the current behaviour.Alexander Bluhm
As header scanning is back, there is always a icmp6 parameter problem response. Add tests that hide the routing header behind an atomic fragment header to get the RFC 5095 behaviour. One test puts the routing header into the second fragment so that it cannot be detected without reassembly.
2013-11-13Fix typo prt -> ptr.Alexander Bluhm
2013-11-13Add a check-setup target to make sure that all addresses and routesAlexander Bluhm
are configured correctly. Add a scapy test that creates a packet without routing header to check the setup.
2013-11-11In the parser, when closing an explicit block that is not open,Ingo Schwarze
close below-subsection implicit scopes that may still be open. In the formatter, make sure indentation is reset when leaving a scope, not only when entering the next one. Improves the formatting of gpg(1); issue reported by jca on ports.
2013-11-10test man.c rev. 1.71Ingo Schwarze
2013-11-10Support the alternative syntax \C'uXXXX' for Unicode characters.Ingo Schwarze
It is already documented in the Heirloom troff manual, and groff handles it as well. Bug reported by Bjarni Ingi Gislason <bjarniig at rhi dot hi dot is> on <bug-groff at gnu dot org>. Well, admittedly, that bug was reported against groff, but mandoc was even more broken than groff with respect to this syntax...
2013-11-10basic tests for the \[uXXXX] escape sequenceIngo Schwarze
2013-11-10Framework extension to support -Tutf8 tests.Ingo Schwarze
New per-directory variables UTF8_TARGETS and SKIP_ASCII, intended as subsets of REGRESS_TARGETS. New .PHONY targets "utf8" and "utf8-clean" to only do -Tutf8 tests; of course, "all" and "clean" also include this functionality. While here, prefix internal variables with an underscore.
2013-11-10prettier whitespace in variable assignmentsIngo Schwarze
2013-11-09Use smaller test data files to speed up tests. Grow test datafilesDarren Tucker
where necessary for a specific test.
2013-11-08Rekey less frequently during tests to speed them upDarren Tucker
2013-11-07trailing spaceDarren Tucker
2013-11-07Use ssh -Q to get kex types instead of a static list.Darren Tucker
2013-11-07Use ssh -Q instead of hardcoding lists of ciphers or MACs.Darren Tucker
2013-11-07Factor out the data transfer rekey testsDarren Tucker
2013-11-07Test rekeying for every Cipher, MAC and KEX, plus test every KEX withDarren Tucker
the GCM ciphers.
2013-11-04Test rekeying with all KexAlgorithms.Darren Tucker
2013-11-03Grep pf state table on remote machine to find state reuse problems.Alexander Bluhm
2013-06-03Add a regression test suite for the pf divert-to and divert-replyAlexander Bluhm
feature. It requires two machines, the local host is running the regression test, the remote host gets pf divert rules installed. The diverted TCP connections are running between these hosts in both directions. The remote host is controlled via ssh.
2013-11-03Add divert tests that reuse protocol and port. They show whatAlexander Bluhm
happens when we close the socket but the divert state remains. If a new socket uses the same protocol and port, it will use the old dangling state. Without searching for the correct rule, the divert-to will fail. There are real life corner cases where this occurred.
2013-11-03Add a second test, shortseek(), to make sure that seekdir() also worksIngo Schwarze
correctly when moving the directory pointer by small distances. This is currently failing, i will send an updated libc/gen patch to fix this right afterwards. Move the functions createfiles() and delfiles() to utils.{h,c} for reuse. Minor cleanup in telldir.c.
2013-11-02add curve25519-sha256@libssh.orgMarkus Friedl
2013-11-01Link the pf_divert regression test to the build again as it doesAlexander Bluhm
not fail anymore if propper setup is missing.
2013-11-01Add a check-setup target. This allows to find setup errors moreAlexander Bluhm
easily. A remote machine with correct addresses, routes and pf rules is needed for the test.
2013-10-31Do not fail the regression tests if python or the scapy package isAlexander Bluhm
not installed. Print a warning, explain the problem and skip the test in this case. Also skip the test if the environment has not been configured for the remote test target machine. Fix the Makefile to run the tests with or without an obj directory. Finally link the netinet6 regression tests into the build.
2013-10-29ino_t is 64 bit nowJonathan Gray
ok guenther@
2013-10-29use lld format string and a cast for time_tJonathan Gray
ok guenther@
2013-10-28include string.h for memcpy()Jonathan Gray
2013-10-28include stdio.h for printf()Jonathan Gray
2013-10-28include stdlib.h for exit()Jonathan Gray
2008-01-02regression test for lazy binding.Matthieu Herrb
"people need never hold off on adding stuff to regress" deraadt@
2013-10-24Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval.Philip Guenther
Use useconds_t in the ualarm() declaration. Bump libstdc++ major to be sure there isn't ABI issues. ok deraadt@ jca@ jmc@ millert@ ports testing by landry@
2013-10-20Use scapy to test IPv6 packets with routing header type 0.Alexander Bluhm
2013-10-18Fix building regress outside of /usr/src where the objdirJonathan Gray
behaviour is different. ok deraadt@ miod@
2013-10-17test fails when run as root - test executability instead of writabilityDamien Miller
in setstat test; reported by Tim Ruehsen
2013-10-17Implement the .UR/.UE block (uniform resource identifier) introduced in theIngo Schwarze
man-ext macros by Eric S. Raymond, enabled by default in groff_man(7). Usual disclaimer: You don't write new man(7) code, so you are not going to use these, either. Improves e.g. the bzr(1) and etherape(1) manuals. Thanks to naddy@ for bringing these to my attention.
2013-10-17Fix run-regress-fragping to use ping(8) instead of ping6(8) to send theLawrence Teo
initial Path-MTU discovery packet. OK bluhm@
2013-10-15We do not produce "core" files, so they do not need to be deleted. theyTheo de Raadt
have been *.core files for a very long time. That's a lot of unlink() calls saved.
2013-10-12adopt existing altq regress to queueing changes; queuespecs for altq useHenning Brauer
"oldqueue" as keyword for the transition phase
2013-10-11tedu regress/usr.bin/pccLawrence Teo
ok deraadt
2013-10-09regression test for sftp request white/blacklisting and readonly mode.Damien Miller
2013-10-07Add a regression test that ensures profiling signals are delivered to theJoel Sing
thread whose execution consumed the CPU time and resulted in the profiling timer expiring. This test currently fails and will be fixed shortly. Feedback from guenther@