summaryrefslogtreecommitdiffstats
path: root/regress/usr.bin/ssh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cannot effectively test posix-rename extension after changes indjm2021-03-311-8/+10
| | | | feature advertisment.
* add a test for misc.c:argv_split(), currently failsdjm2021-03-193-2/+144
|
* splitdjm2021-03-195-151/+235
|
* Add TEST_SSH_MODULI_FILE variable to allow overriding of the moduli filedtucker2021-03-131-2/+7
| | | | used during the test run.
* remove this KEX fuzzer; it's awkward to use and doesn't play nicedjm2021-02-264-585/+1
| | | | | with popular fuzzing drivers like libfuzzer. AFAIK nobody has used it but me.
* s/PubkeyAcceptedKeyTypes/PubkeyAcceptedAlgorithms/djm2021-02-255-29/+29
|
* Rename pubkeyacceptedkeytypes to pubkeyacceptedalgorithms in test todtucker2021-02-241-13/+13
| | | | match change to config-dump output.
* Make sure puttygen is new enough to successfully run the PuTTY interopdtucker2021-02-171-10/+9
| | | | tests, otherwise skip them.
* Roll back the hostname->uname change in rev 1.10. It turns outdtucker2021-02-051-3/+3
| | | | | | | uname -n doesn't do what we need for some platforms in portable, so we'll fix the original problem (that some other platforms don't have hostname at all) by providing wrapper function to implement it.
* hostname is not specified by POSIX but uname -n is, so use the latter fordtucker2021-02-051-3/+3
| | | | portability. Patch from Geert Hendrickx via github PR#208.
* add a SK_DUMMY_INTEGRATE define that allows the dummy security keydjm2021-01-301-0/+7
| | | | middleware to be directly linked; useful for writing fuzzers, etc.
* Fix long->int for convtime tests here too. Spotted by tobhe@.dtucker2021-01-181-17/+17
|
* Change types in convtime() unit test to int to match change its new type.dtucker2021-01-151-16/+27
| | | | | Add tests for boundary conditions and fix convtime to work up to INT_MAX. ok djm@
* Adjust kexfuzz to addr.c/addrmatch.c split.dtucker2021-01-091-2/+2
|
* Update unittests for addr.c/addrmatch.c split.dtucker2021-01-099-17/+18
|
* Adapt to replacement of sntrup4591761x25519-sha512@tinyssh.org withdjm2020-12-293-7/+9
| | | | | | sntrup761x25519-sha512@openssh.com. Also test sntrup761x25519-sha512@openssh.com in unittests/kex
* more detail for failing testsdjm2020-12-221-3/+3
|
* regress test for KnownHostsCommanddjm2020-12-222-4/+58
|
* Remove explicit rijndael-cbc@lysator.liu.se test since the cipher wasdtucker2020-12-211-2/+2
| | | | removed.
* adapt to API change in hostkeys_foreach()/load_hostkeys()djm2020-12-211-19/+72
|
* few more things needs match.c and addrmatch.c now that log.cdjm2020-10-163-3/+7
| | | | calls match_pattern_list()
* remove GlobalKnownHostsFile for this test after UpdateHostkeysdjm2020-10-071-2/+5
| | | | change
* adapt to SSH_SK_VERSION_MAJOR crankdjm2020-09-091-1/+1
|
* Ensure that address/mask mismatches are flagged at config-check time.dtucker2020-08-281-1/+13
| | | | ok djm@
* adapt to API changesdjm2020-08-272-6/+7
|
* dummy firmware needs to match API version numner crank (fordjm2020-08-271-1/+1
| | | | | verify-required resident keys) even though it doesn't implement this feature
* Add test for '%k' (HostKeyAlias) TOKEN.dtucker2020-07-171-1/+2
|
* Add tests for expansions on UserKnownHostsFile.dtucker2020-07-171-10/+29
|
* Fix previous by calling the correct function.dtucker2020-07-151-2/+2
|
* Update test to match recent change in match.cdtucker2020-07-151-2/+2
|
* Use $OBJ to find key files. Fixes test when run on an obj directorydtucker2020-07-151-5/+5
| | | | (on OpenBSD) or out of tree (in Portable).
* regress test for ssh-add -d; ok dtucker@djm2020-06-261-5/+68
|
* add test for mux w/-Oproxy; ok djmmarkus2020-06-241-6/+8
|
* add support for verification of webauthn sshsig signature, anddjm2020-06-224-7/+718
| | | | | example HTML/JS to generate webauthn signatures in SSH formats (also used to generate the testdata/* for the test).
* Test that ssh-agent exits when running as as subprocess of a specifieddtucker2020-06-192-1/+24
| | | | command (ie "ssh-agent command"). Would have caught bz#3181.
* run sshsig unit testsdjm2020-06-191-2/+2
|
* basic unit test for sshsig.[ch], including FIDO keysdjm2020-06-1923-0/+339
| | | | verification only so far
* basic unit test for FIDO kep parsingdjm2020-06-1924-7/+258
|
* Add regression and unit tests for ${ENV} style environment variabledtucker2020-05-292-5/+79
| | | | expansion in various keywords (bz#3140). ok djm@
* Unit test for convtime. ok djm@dtucker2020-05-291-1/+20
|
* two new tests for Include in sshd_config, checking whether Portdjm2020-05-271-1/+35
| | | | | | directives are processed correctly and handling of Include directives that appear before Match. Both tests currently fail. bz#3122 and bz#3169 - patch from Jakub Jelen
* sure enough, some of the test data that we though were in new formatdjm2020-05-014-33/+50
| | | | were actually in the old format; fix from Michael Forney
* make mktestdata.sh generate old/new format keys that we expect.djm2020-05-011-13/+13
| | | | | | This script was written before OpenSSH switched to new-format private keys by default and was never updated to the change (until now) From Michael Forney
* portability fix for sed that always emil a newline even if thedjm2020-05-011-3/+3
| | | | input does not contain one; from Michael Forney
* remove obsolete RSA1 test keys; spotted by Michael Forneydjm2020-05-0111-8/+0
|
* adapt dummy FIDO middleware to API change; ok markus@djm2020-04-281-4/+10
|
* Backslash '$' at then end of string. Prevents warning on some shells.dtucker2020-04-211-1/+1
|
* regression test for printing of private key fingerprints and keydjm2020-04-202-2/+55
| | | | | comments, mostly by loic AT venez.fr (slightly tweaked for portability) ok dtucker@
* Add tests for TOKEN expansion of LocalForward and RemoteForward.dtucker2020-04-101-2/+9
|
* Add utf8.c for asmprintf used by krl.cdtucker2020-04-064-4/+8
|