summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2019-07-26The strncat test is passing, do not add it to expected failures.Alexander Bluhm
2019-07-26Restrict limit-keytype to types supported by build. This means we haveDarren Tucker
to skip a couple tests when only one key type is supported.
2019-07-25Since switching from bfd to lld linker there are no warnings aboutAlexander Bluhm
insecure libc functions anymore. To avoid false positives, change the regress result from FAILED to EXPECTED_FAIL if lld is used. When lld will support this feature, the regress tests can be enabled again. OK deraadt@
2019-07-25Only use supported key types during KRL test, preferring ed25519 sinceDarren Tucker
it's supported by both OpenSSL and non-OpenSSL builds.
2019-07-25Switch keys-command test from rsa to ed25519 since it's supported forDarren Tucker
both OpenSSL and non-OpenSSL builds.
2019-07-25Make certificate tests work with the supported key algorithms. AllowsDarren Tucker
tests to pass when built without OpenSSL.
2019-07-23Construct list of key types to test based on the types supported by theDarren Tucker
binaries.
2019-07-23Only use DSA key type in tests if binaries support it.Darren Tucker
2019-07-23Fix realpath(3) errno code for an empty input path string.Stefan Sperling
It should return ENOENT in this case, but was returning EINVAL. ok bluhm@ deraadt@
2019-07-23Skip DH group generation test if binaries don't support DH-GEX.Darren Tucker
2019-07-23Only test conversion of key types supported by the binaries.Darren Tucker
2019-07-23Only add ssh-dss to allowed key types if it's supported by the binary.Darren Tucker
2019-07-20Remove the sleeps and thus races from the forwarding test. They wereDarren Tucker
originally required to work with Protocol 1, but now we can use ssh -N and the control socket without the sleeps. While there, suppress output fro the control exit commands.
2019-07-20Allow SLEEPTIME to be overridden.Darren Tucker
2019-07-20Move sleep time into a variable so that we can increase it for platformsDarren Tucker
or configurations that are much slower then usual.
2019-07-19add regression tests for scp for out-of-destination path file creationDamien Miller
by Harry Sintonen via Jakub Jelen in bz3007
2019-07-18new test for an empty text block; from rea@ via bapt@ (FreeBSD)Ingo Schwarze
2019-07-17Update appstest.shKinichiro Inoguchi
- Add -modulus for dsa sub command - Remove -nextprotoneg
2019-07-17The Adj-RIB-Out is gone (or actually implemented differently). AdjustClaudio Jeker
the expected output files.
2019-07-16adapt to sshbuf_dtob64() changeDamien Miller
2019-07-16New realpath(3) requires existing files. Create fake disk imagesAlexander Bluhm
that are used in vmd(8) config parser.
2019-07-16Call stat(2) only once in realpath(3) userland reference implementation.Alexander Bluhm
2019-07-16so the output changed slightly, againMarc Espie
2019-07-16Remove ssh1 files from CLEANFILES since ssh1 no longer supported.Darren Tucker
2019-07-16Update names of host key files in CLEANFILES to match recent changes toDarren Tucker
the tests.
2019-07-15Our kernel __realpath(2) implementation does not allow non-existingAlexander Bluhm
files anymore. This is conforming to POSIX. Adjust the regression test to the new behavior. OK beck@
2019-07-15unit tests for sshbuf_cmp() and sshbuf_find(); ok markusDamien Miller
2019-07-14unit tests for sshbuf_peek/poke bounds-checked random accessDamien Miller
functions. ok markus@
2019-07-12Test should also run if there is no obj directory. Name regressAlexander Bluhm
targets consistently with a run- prefix.
2019-07-11fix date which got broken by Mdocdate during commitIngo Schwarze
2019-07-11When parsing a tab character that is not preceded by a space characterIngo Schwarze
on an .It -column line, args() sets the MDOC_PHRASEQL flag to Quote the Last word of the Phrase. Even if it turns out this quoting is not needed because the word is already quoted for other reasons, clear the flag at the end of parsing the phrase, such that the flag does not leak to the next phrase. This patch fixes the bug that the trailing Macro on a line of the form .It "word<tab>word" Ta word Macro<eol> was incorrectly considered quoted and hence not parsed. Bug found by Havard Eidnes (he@) with the NetBSD gettytab(5) manual page: https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54361 Reported via Thomas Klausner (wiz@).
2019-07-11tweak tests to match simpler behaviorMarc Espie
also actually check the return code now that it makes sense
2019-07-10yet another creation instanceMarc Espie
2019-07-10actually we only care about the first error line, and the final statusMarc Espie
so just tell sed to do that
2019-07-10tweak the pipe to backsubstitute USER for `whoami` so that we can storeMarc Espie
the ref error messages
2019-07-10another error injectionMarc Espie
2019-07-09Regress realpath(3) fails since the non directory hack has beenAlexander Bluhm
removed from libc. Make the regress implementation more POSIX compliant like it has been done for the kernel. OK beck@ deraadt@
2019-07-09Fix white spaces.Alexander Bluhm
2019-07-09There was a race what is read first: the EOF from stdin to terminateAlexander Bluhm
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.
2019-07-09add a test that explicitly requires test to run.Marc Espie
thanks to tedu's tweaks to doas, there's no simpler way than to recurse thru make...
2019-07-09add a test using fault injection to trigger OpenBSD::Temp errorsMarc Espie
2019-07-09On slow armv7 machine reconnect timeout is faster than test, soAlexander Bluhm
error message appears twice.
2019-07-09don't look into installurlMarc Espie
2019-07-09a bit too enthusiastic in removing codeMarc Espie
2019-07-09byebye, superseded by genericMarc Espie
2019-07-09tweak the command runs to be able to inject code systematically, in orderMarc Espie
to trigger some bugs more easily
2019-07-08Add some padding bytes to syscall argument struct so that testsAlexander Bluhm
pass on armv7. from Moritz Buhl
2019-07-06oops. added but not committed. Reminded by PatrickMarc Espie
2019-07-05Put some padding in Perl pack of struct timeval. On armv7 structAlexander Bluhm
timeval is 16 bytes, on i386 only 12 bytes were needed. The additional space makes setsockopt(2) succeed in armv7 regress. from Moritz Buhl
2019-07-05Add (recently added) rsa_oldfmt to CLEANFILES.Darren Tucker