summaryrefslogtreecommitdiff
path: root/tests/secureserver.pl
Commit message (Collapse)AuthorAgeFilesLines
* all: fix codespell errorsViktor Szakats2020-05-251-1/+1
| | | | | | Reviewed-by: Jay Satiro Reviewed-by: Daniel Stenberg Closes https://github.com/curl/curl/pull/5452
* tests: use Cygwin/msys PIDs for stunnel and sshd on WindowsMarc Hoersken2020-04-111-1/+4
| | | | | | | | | | | | Since the Windows versions of both programs would write Windows PIDs to their pidfiles which we cannot handle, we need to use our known perl.exe Cygwin/msys PID together with exec() in order to tie the spawned processes to the existance of our perl.exe The perl.exe that is executing secureserver.pl and sshserver.pl has a Cygwin/msys PID, because it is started inside Cygwin/msys. Related to #5188
* 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
* tests: disable SO_EXCLUSIVEADDRUSE for stunnel on WindowsMarc Hoersken2018-11-151-0/+5
| | | | | | | SO_EXCLUSIVEADDRUSE is on by default on Vista or newer, but does not work together with SO_REUSEADDR being on. The default changes were made with stunnel 5.34 and 5.35.
* tests: give each stunnel.conf file a unique nameDan Fandrich2017-05-081-1/+1
| | | | | Otherwise, subsequent uses of stunnel overwrite the configuration file of previous invocations so they can no longer be inspected.
* spelling fixesklemens2017-03-261-3/+3
| | | | Closes #1356
* tests: Use 'pathhelp' for paths conversions in secureserver.plKarlson2k2016-04-291-3/+5
| | | | Closes #675
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* secureserver.pl: clean up formatting of config and fix verbose outputMarc Hoersken2014-12-191-18/+21
| | | | | Verbose output was not matching the actual configuration file, because FIPS and Windows conditions were ignored.
* secureserver.pl: update Windows detection and fix path conversionMarc Hoersken2014-12-191-2/+14
|
* secureserver.pl: make OpenSSL CApath and cert absolute path valuesMarc Hoersken2014-12-191-2/+6
| | | | | Recent stunnel versions (5.08) seem to have trouble with relative paths on Windows. This turns the relative paths into absolute ones.
* secureserver: Only set stunnel FIPS option when availableDan Fandrich2014-02-101-3/+8
| | | | | | | It seems the fips config option causes an error if FIPS mode was not enabled at stunnel compile-time. FIPS support was disabled by default in stunnel 5.00, so this is probably really only needed on versions between 4.32 and 5.00.
* secureserver: FIPS option is only supported since stunnel 5.00Marc Hoersken2014-02-091-1/+4
|
* secureserver: Disable FIPS mode for stunnelDan Fandrich2014-02-081-2/+4
| | | | | It's unnecessary for curl testing, and it can otherwise cause stunnel to fail to start if OpenSSL doesn't support FIPS mode.
* secureserver.pl: follow up fix for 87ade5fMarc Hoersken2014-01-131-1/+1
| | | | | | | Since /dev/stdout is not always emulated on Windows, just skip the output option on Windows. MinGW/msys support /dev/stdout only from a new login shell.
* secureserver.pl: added full support for tstunnel on WindowsMarc Hoersken2014-01-131-13/+34
| | | | | | | tstunnel on Windows does not support the pid option and is unable to write to an output log that is already being used as a redirection target for stdout. Therefore it does now output all log data to stdout by default and secureserver.pl creates a fake pidfile on Windows.
* Updated copyright year for recent changesSteve Holme2014-01-041-1/+1
|
* secureserver.pl: support for stunnel-path with nun-alphanum charsMarc Hoersken2014-01-041-1/+6
| | | | This is desired to support stunnel installations on Windows.
* runtests and friends: Do not add undefined values to @INCFabian Keil2012-12-061-1/+2
| | | | | On FreeBSD this fixes the warning: Use of uninitialized value $p in string eq at /usr/local/lib/perl5/5.14.2/BSDPAN/BSDPAN.pm line 36.
* restore executable bits on some filesDaniel Stenberg2010-03-241-0/+0
|
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
|
* secureserver.pl is now the test harness script used for SSL/TLS.Yang Tse2010-01-111-0/+299
Start using the centralized pidfile and logfile name generation subroutines for https and ftps test suite servers.