Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-11 | tests: fix conflict between Cygwin/msys and Windows PIDs | Marc Hoersken | |
Add 65536 to Windows PIDs to allow Windows specific treatment by having disjunct ranges for Cygwin/msys and Windows PIDs. See also: - https://cygwin.com/git/?p=newlib-cygwin.git;a=commit; ↵ h=b5e1003722cb14235c4f166be72c09acdffc62ea - https://cygwin.com/git/?p=newlib-cygwin.git;a=commit; ↵ h=448cf5aa4b429d5a9cebf92a0da4ab4b5b6d23fe Replaces #5178 Closes #5188 | |||
2020-03-07 | tests: use native Sleep function as fallback on Windows | Marc Hoersken | |
Reviewed-By: Daniel Stenberg Closes #5054 | |||
2020-03-04 | tests: try to make sleeping portable by avoiding select | Marc Hoersken | |
select does not support just waiting on Windows: https://perldoc.perl.org/perlport.html#select Reviewed-By: Daniel Stenberg Closes #5035 | |||
2016-02-03 | URLs: change all http:// URLs to https:// | Daniel Stenberg | |
2013-04-06 | ftp.pm: Added tskill to support Windows XP Home | Marc Hoersken | |
2013-04-06 | runtests.pl: Modularization of MinGW/Msys compatibility functions | Marc Hoersken | |
2013-04-06 | ftp.pm: Made Perl testsuite able to handle Windows processes | Marc Hoersken | |
2013-04-06 | ftp.pm: Made Perl testsuite able to kill Windows processes | Marc Hoersken | |
2010-08-25 | gopher tests: revert parts of gopher in the pingpong server | Daniel Stenberg | |
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. | |||
2010-08-25 | Gopher using Curl_write; test suite (4 tests) | Cameron Kaiser | |
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-01-20 | Allow killsockfilters() to take a 5th optional parameter that when provided | Yang Tse | |
indicates that only one of the two possible sockfilter processes should be killed. Valid values for this parameter are 'main' and 'data'. | |||
2010-01-12 | Make sockfilter kill messages look alike server ones | Yang Tse | |
2010-01-09 | Start using the centralized pidfile and logfile name generation | Yang Tse | |
subroutines for ftp, pop3, imap and smtp test suite servers. | |||
2009-12-24 | Enable warnings | Yang Tse | |
2009-12-23 | Fix warnings | Yang Tse | |
2009-12-23 | Back out some pingpong server stopping changes introduced last week in | Yang Tse | |
order to re-use 'classic' stopping and allow taking test-suite run time references from this state. | |||
2009-12-21 | Reap processes dead children ASAP without blocking | Yang Tse | |
2009-12-19 | Slack time reduction | Yang Tse | |
2009-12-17 | Test harness process control enhancements | Yang Tse | |
2009-12-16 | Test harness process control enhancements | Yang Tse | |
2009-12-16 | Test harness process control enhancements | Yang Tse | |
2009-11-30 | - In order to better reflect that the returned pid is extracted from the | Yang Tse | |
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. | |||
2008-04-23 | improve synchronization between test harness runtests.pl script | Yang Tse | |
and test harness servers to minimize risk of false test failures. http://curl.haxx.se/mail/lib-2008-04/0392.html | |||
2007-04-24 | Clear out FTP server options before each new client. | Dan Fandrich | |
Wait for child processes to die to avoid creating zombies. | |||
2006-11-20 | Revert ftp.pm back to revision 1.5 Adding copyright notice. | Yang Tse | |
This is done to back out changes done from revisions 1.6 to 1.10 | |||
2006-11-20 | Add some message logging | Yang Tse | |
2006-11-20 | Revert to KILL test servers until all test servers | Yang Tse | |
have proper TERM and INT signal handlers implemented. | |||
2006-11-19 | Comment out the use of the "warnings" module now that ftp.pm seems to | Yang Tse | |
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. | |||
2006-11-18 | Fix warning "Use of uninitialized value in ...". | Yang Tse | |
If the list has only one item avoid sort subroutine. | |||
2006-11-17 | The hash of running servers is now a hash of hashes which for each running | Yang Tse | |
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. | |||
2005-05-25 | added function for individual ftp slave kills | Daniel Stenberg | |
2005-04-28 | moved in functions from runtests.pl to enable the ftpserver to use the | Daniel Stenberg | |
killslaves function | |||
2005-04-28 | no, the kill servers messages need to be verbose, they're too frequent | Daniel Stenberg | |
2005-04-28 | display killed pids to make it easier to see for autobuilds etc | Daniel Stenberg | |
2005-04-18 | Modified the FTP server to use the new 'sockfilt' program to do all the socket | Daniel Stenberg | |
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. |