summaryrefslogtreecommitdiff
path: root/tests/ftp.pm
Commit message (Collapse)AuthorAgeFilesLines
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* ftp.pm: Added tskill to support Windows XP HomeMarc Hoersken2013-04-061-0/+2
|
* runtests.pl: Modularization of MinGW/Msys compatibility functionsMarc Hoersken2013-04-061-56/+77
|
* ftp.pm: Made Perl testsuite able to handle Windows processesMarc Hoersken2013-04-061-0/+22
|
* ftp.pm: Made Perl testsuite able to kill Windows processesMarc Hoersken2013-04-061-0/+27
|
* gopher tests: revert parts of gopher in the pingpong serverDaniel Stenberg2010-08-251-1/+1
| | | | | | | Introduced in the initial gopher commits, there was added logic to do GOPHER test serving in the pingpong server but as it resembles HTTP much more than FTP or SMTP, the gopher testing has been moved over to instead use the sws (HTTP) server. This change simply removes unused code.
* Gopher using Curl_write; test suite (4 tests)Cameron Kaiser2010-08-251-1/+1
|
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
|
* Allow killsockfilters() to take a 5th optional parameter that when providedYang Tse2010-01-201-17/+24
| | | | | indicates that only one of the two possible sockfilter processes should be killed. Valid values for this parameter are 'main' and 'data'.
* Make sockfilter kill messages look alike server onesYang Tse2010-01-121-9/+9
|
* Start using the centralized pidfile and logfile name generationYang Tse2010-01-091-34/+48
| | | | subroutines for ftp, pop3, imap and smtp test suite servers.
* Enable warningsYang Tse2009-12-241-0/+3
|
* Fix warningsYang Tse2009-12-231-11/+10
|
* Back out some pingpong server stopping changes introduced last week inYang Tse2009-12-231-20/+6
| | | | | order to re-use 'classic' stopping and allow taking test-suite run time references from this state.
* Reap processes dead children ASAP without blockingYang Tse2009-12-211-2/+8
|
* Slack time reductionYang Tse2009-12-191-3/+3
|
* Test harness process control enhancementsYang Tse2009-12-171-33/+54
|
* Test harness process control enhancementsYang Tse2009-12-161-1/+5
|
* Test harness process control enhancementsYang Tse2009-12-161-11/+100
|
* - In order to better reflect that the returned pid is extracted from theYang Tse2009-11-301-18/+36
| | | | | | | | | | | given file, serverpid sub is renamed to pidfromfile. In addition it is enhanced to make sure that it always returns zero unless a numerical positive value is returned. - To better reflect that only process existance is actually checked, checkserver sub is renamed to processexists. In addition it is enhanced making it remove the given pid file when the extracted pid is no longer alive.
* improve synchronization between test harness runtests.pl scriptYang Tse2008-04-231-1/+22
| | | | | | and test harness servers to minimize risk of false test failures. http://curl.haxx.se/mail/lib-2008-04/0392.html
* Clear out FTP server options before each new client.Dan Fandrich2007-04-241-0/+1
| | | | Wait for child processes to die to avoid creating zombies.
* Revert ftp.pm back to revision 1.5 Adding copyright notice.Yang Tse2006-11-201-327/+36
| | | | This is done to back out changes done from revisions 1.6 to 1.10
* Add some message loggingYang Tse2006-11-201-12/+15
|
* Revert to KILL test servers until all test serversYang Tse2006-11-201-2/+8
| | | | have proper TERM and INT signal handlers implemented.
* Comment out the use of the "warnings" module now that ftp.pm seems toYang Tse2006-11-191-1/+1
| | | | | | | be clear of warnings. Uncomment it if this module is further modified. The "warnings" module requires perl 5.006 or later. Previous perl versions don't have it and die on missing modules.
* Fix warning "Use of uninitialized value in ...".Yang Tse2006-11-181-6/+15
| | | | If the list has only one item avoid sort subroutine.
* The hash of running servers is now a hash of hashes which for each runningYang Tse2006-11-171-36/+332
| | | | | | | | | | | server holds not only its two main pids, but also the pidfile of the test server and the 'slavepidfiles' for ftp* servers. This allows a better control when stopping servers. Now from runtests.pl when test servers are stopped they are signalled in sequence TERM, INT and KILL allowing time in between for them to die. This will give us a chance of gracefully stopping test servers, which we didn't have when we were killing them in first instance.
* added function for individual ftp slave killsDaniel Stenberg2005-05-251-9/+19
|
* moved in functions from runtests.pl to enable the ftpserver to use theDaniel Stenberg2005-04-281-1/+35
| | | | killslaves function
* no, the kill servers messages need to be verbose, they're too frequentDaniel Stenberg2005-04-281-1/+2
|
* display killed pids to make it easier to see for autobuilds etcDaniel Stenberg2005-04-281-0/+1
|
* Modified the FTP server to use the new 'sockfilt' program to do all the socketDaniel Stenberg2005-04-181-0/+17
level stuff. The FTP server communicates with sockfilt using perl's open2(). This enables easier IPv6 support and hopefully FTP-SSL support in the future. Added four test cases for FTP-ipv6.