summaryrefslogtreecommitdiff
path: root/tests/sshhelp.pm
Commit message (Collapse)AuthorAgeFilesLines
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
| | | | Closes #6172
* copyright: fix out-of-date copyright ranges and missing headersDaniel Stenberg2020-03-241-1/+1
| | | | | | | | | Reported by the new script 'scripts/copyright.pl'. The script has a regex whitelist for the files that don't need copyright headers. Removed three (mostly usesless) README files from docs/ Closes #5141
* libssh: Fix matching user-specified MD5 hex keyJay Satiro2020-03-071-0/+3
| | | | | | | | | | | Prior to this change a match would never be successful because it was mistakenly coded to compare binary data from libssh to a user-specified hex string (ie CURLOPT_SSH_HOST_PUBLIC_KEY_MD5). Reported-by: fds242@users.noreply.github.com Fixes https://github.com/curl/curl/issues/4971 Closes https://github.com/curl/curl/pull/4974
* tests: make it possible to set executable extensionsMarc Hoersken2019-12-091-7/+14
| | | | | | | | | | | | | | | | | This enables the use of Windows Subsystem for Linux (WSL) to run the testsuite against Windows binaries while using Linux servers. This commit introduces the following environment variables: - CURL_TEST_EXE_EXT: set the executable extension for all components - CURL_TEST_EXE_EXT_TOOL: set it for the curl tool only - CURL_TEST_EXE_EXT_SSH: set it for the SSH tools only Later testcurl.pl could be adjusted to make use of those variables. - CURL_TEST_EXE_EXT_SRV: set it for the test servers only (This is one of several commits to support use of WSL for the tests.) Closes https://github.com/curl/curl/pull/3899
* tests: add support to test against OpenSSH for WindowsMarc Hoersken2019-05-221-0/+10
| | | | | | Testing against OpenSSH for Windows requires v7.7.0.0 or newer due to the use of AllowUsers and DenyUsers. For more info see: https://github.com/PowerShell/Win32-OpenSSH/wiki/sshd_config
* whitespace fixesViktor Szakats2018-09-231-1/+0
| | | | | | | | | | | - replace tabs with spaces where possible - remove line ending spaces - remove double/triple newlines at EOF - fix a non-UTF-8 character - cleanup a few indentations/line continuations in manual examples Closes https://github.com/curl/curl/pull/3037
* tests/sshserver.pl: use RSA instead of DSA for host authKamil Dudka2016-02-231-2/+2
| | | | | | | | | | DSA is no longer supported by OpenSSH 7.0, which causes all SCP/SFTP test cases to be skipped. Using RSA for host authentication works with both old and new versions of OpenSSH. Reported-by: Karlson2k Closes #676
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* tests: support spaces in paths to SSH, SSHD and SFTP binariesMarc Hoersken2014-12-211-2/+2
| | | | First patch to enable Windows support using Cygwin-based OpenSSH.
* test harness: non-stunnel https server integration overhaulYang Tse2011-10-061-29/+88
|
* TLS-SRP: support added when using GnuTLSQuinn Slack2011-01-191-1/+8
|
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
|
* allow exporting of exe_ext() subYang Tse2010-01-211-0/+1
|
* Start using the centralized pidfile and logfile name generationYang Tse2010-01-151-5/+8
| | | | subroutines for ssh and socks test suite servers.
* To verify that the sftp server is actually running, responsive and thatYang Tse2008-02-081-1/+40
| | | | | | | | | | all curl's tests generated configuration and key files are fine, a real connection is established to the test harness sftp server authenticating and running a simple sftp remote pwd command. The verification is done using OpenSSH's or SunSSH's sftp client tool with a configuration file with the same options as the test harness socks server with the exception that dynamic forwarding is not used for sftp.
* Fix file IdYang Tse2008-01-091-1/+1
|
* Add /usr/freeware/sbin and /usr/freeware/libexec to the ssh binariesYang Tse2008-01-091-0/+2
| | | | locations search list.
* Modify test harness so that the minimum SSH version required to runYang Tse2008-01-031-0/+344
SCP, SFTP and SOCKS4 tests is now OpenSSH 2.9.9 or SunSSH 1.0 For SOCKS5 tests minimum versions are OpenSSH 3.7 or SunSSH 1.0