aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-03- Julien Chaffraix eliminated a duplicated initialization in singlesocket().Kamil Dudka
2010-01-02- Make curl support --ssl and --ssl-reqd instead of the previous FTP-specificDaniel Stenberg
versions --ftp-ssl and --ftp-ssl-reqd as these options are now used to control SSL/TLS for IMAP, POP3 and SMTP as well in addition to FTP. The old option names are still working but the new ones are the prefered ones (listed and documented).
2010-01-01stop at once if the EOB marker shows up, even if something else might getDaniel Stenberg
sent afterwards
2010-01-01update copyright year since we are in 2010 nowDaniel Stenberg
2010-01-01added CURLOPT_FTP_USE_PRETDaniel Stenberg
2010-01-01- Ingmar Runge enhanced libcurl's FTP engine to support the PRET command. ThisDaniel Stenberg
command is a special "hack" used by the drftpd server, but even though it is a custom extension I've deemed it fine to add to libcurl since this server seems to survive and people keep using it and want libcurl to support it. The new libcurl option is named CURLOPT_FTP_USE_PRET, and it is also usable from the curl tool with --ftp-pret. Using this option on a server that doesn't support this command will make libcurl fail.
2009-12-31added descriptions for CURLOPT_MAIL_FROM and CURLOPT_MAIL_RCPTDaniel Stenberg
2009-12-31--mail-rcpt and --mail-from are starting to settle and work like this...Daniel Stenberg
2009-12-31turned CURLOPT_MAIL_RCPT into a curl_slist list instead to support multipleDaniel Stenberg
receivers, and made the command line tool thus support the option specified many times
2009-12-31Use '_stunnel.log' file name ending for stunneled server logsYang Tse
2009-12-31VMS adjustments by Steven M. SchwedaYang Tse
2009-12-31Subs for refactoring purposesYang Tse
2009-12-30CURLOPT_HEADERDATA was added in 7.10Daniel Stenberg
2009-12-30s/CURLOPT_WRITEHEADER/CURLOPT_HEADERDATA simply because it is a better nameDaniel Stenberg
2009-12-30modified to get the EHLO domain from the path part of the URL instead of theDaniel Stenberg
user name
2009-12-30moved the SMTP payload escape function into Curl_smtp_escape_eob and putDaniel Stenberg
it in smtp.c
2009-12-30(SMTP) support DATA better in the server and make sure to "escape" CRLF.CRLFDaniel Stenberg
sequences in uploaded data. The test server doesn't "decode" escaped dot-lines but instead test cases must be written to take them into account. Added test case 803 to verify dot-escaping.
2009-12-30Oops, should have removed 'not' in previous commit.Yang Tse
2009-12-30VMS build system enhancements by Steven M. Schweda and Craig A. BerryYang Tse
2009-12-30VMS specific preprocessor symbol checking adjustmentsYang Tse
2009-12-30VMS specific preprocessor symbol definition adjustmentsYang Tse
2009-12-30Replaced stricmp() usage with our portable strequal()Yang Tse
2009-12-29move HTTP-specific functions to http.c where they belongDaniel Stenberg
2009-12-29test 802 is the first SMTP test, although not strictly SMTP yet...Daniel Stenberg
2009-12-29Mention last changesYang Tse
2009-12-29- Fix configure_socket() to use ares_socket_t instead of int data type.Yang Tse
2009-12-29- Where run-time error checks enabling compiler option /GZ was used it is nowYang Tse
replaced with equivalent /RTCsu for Visual Studio 2003 and newer versions. - Compiler option /GX is now replaced with equivalent /EHsc for all versions.
2009-12-28Leftover from previous commitYang Tse
2009-12-28Initial refactoring step for server name strings centralized generationYang Tse
2009-12-27Julien Chaffraix's clarificationsDaniel Stenberg
2009-12-27Adjust FreeBSD version check to follow FreeBSD Porter's HandbookYang Tse
http://www.freebsd.org/doc/en/books/porters-handbook/porting-versions.html
2009-12-26symbols added in the CVS version meant for 7.20.0Daniel Stenberg
2009-12-26global variables reordering/refactoring/commentingYang Tse
2009-12-25add pointer to the bug reportDaniel Stenberg
2009-12-25- Renato Botelho and Peter Pentchev brought a patch that makes the libcurlDaniel Stenberg
headers work correctly even on FreeBSD systems before v8.
2009-12-25first shot at actually doing the SMTP upload as well, not doing the properDaniel Stenberg
end-of-body treatment
2009-12-25When verifying the SMTP server I had to add some hackery since SMTP in itselfDaniel Stenberg
doesn't really return any body data to check so I made SMTP check "headers" as well.
2009-12-25first basic SMTP supportDaniel Stenberg
2009-12-24Adjust test number mismatchYang Tse
2009-12-24Enable warningsYang Tse
2009-12-24Fix warningsYang Tse
2009-12-23Fix warningsYang Tse
2009-12-23Back out some pingpong server stopping changes introduced last week inYang Tse
order to re-use 'classic' stopping and allow taking test-suite run time references from this state.
2009-12-22use Time::HiRes whenever available, independently of perl versionYang Tse
2009-12-22log a message when continuing once sleep time is overYang Tse
2009-12-21- Ingmar Runge noticed that Windows config-win32.h configuration fileYang Tse
did not include a definition for HAVE_CLOSESOCKET which resulted in function close() being inappropriately used to close sockets.
2009-12-21Make 'classic' output end of a test-suite run become again the endYang Tse
of output, even when run time statistics are shown.
2009-12-21Move stopping of servers instructed by test definition, after the removal ofYang Tse
server logs advisor read lock and before test results verifications are done. When stopping a pingpong server, stop server before its slaves.
2009-12-21test 566 was missingDaniel Stenberg
2009-12-21dead_child_handler also takes care of reaping pingpong server dead child ↵Yang Tse
processes