aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-10-25Don't assume there's a sessionhandle around when a connection is disconnected,Daniel Stenberg
so do the data->reqdata.current_conn assignment when we know there is an easy handle existing! Fixes the valgrind report on test 509.
2007-10-25fix the checkDaniel Stenberg
2007-10-25Fixed a TFTP memory leak. Enabled test 2003 to verify this.Daniel Stenberg
2007-10-24Fixed the test TFTP server to support the >10000 test number notationDan Fandrich
Added test cases 2002 and 2003 (the latter disabled for now)
2007-10-24enable 2000 and 2001Daniel Stenberg
2007-10-24Curl_ftp_disconnect() no longer relies on anything in the reqdata struct. ThatDaniel Stenberg
was even mentioned to be bad in a comment! Should make test 2000 and 2001 work fine. Also, freedirs() now take a ftp_conn struct pointer which saves some extra unnecessary variable assignments.
2007-10-24added clarifying commentDaniel Stenberg
2007-10-24Added test cases 2000 and 2001 which test multiple protocols using theDan Fandrich
same easy handle Fixed the filecheck: make target to work outside the source tree
2007-10-24Fixed the test FTP server to support the >10000 test number notationDan Fandrich
2007-10-24Missing double quotesYang Tse
2007-10-24Windows build targets have socklen_t definition in ws2tcpip.h but someYang Tse
versions of ws2tcpip.h do not have the definition. It seems that when the socklen_t definition is missing from ws2tcpip.h the definition for INET_ADDRSTRLEN is also missing, and that when one definition is present the other one also is available.
2007-10-24Close log/server.input ASAP to avoid lengthy file lock on cygwinPatrick Monnerat
2007-10-24Vladimir Lazarenko pointed out that we should do some 'mt' magic whenDaniel Stenberg
building with VC8 to get the "manifest" embedded to make fine stand-alone binaries. The maketgz and the src/Makefile.vc6 files were adjusted accordingly.
2007-10-23Bug report #1812190 (http://curl.haxx.se/bug/view.cgi?id=1812190) points outDaniel Stenberg
that libcurl tried to re-use connections a bit too much when using non-SSL protocols tunneled over a HTTP proxy.
2007-10-23File is not a protocol that can deal with "persistancy"Yang Tse
2007-10-23Read callback should return 0 when no more data leftYang Tse
2007-10-23Fix compiler warning: subscript has type `char'Yang Tse
2007-10-22removed dependency on gettimeofday() since we use only 1 sec resolution here.Gunter Knauf
2007-10-22removed 105, it is now assumed to be fixed!Daniel Stenberg
105 - "invalid free after an http redirect to ftp"
2007-10-22Michal Marek forwarded the bug reportDaniel Stenberg
https://bugzilla.novell.com/show_bug.cgi?id=332917 about a HTTP redirect to FTP that caused memory havoc. His work together with my efforts created two fixes: #1 - FTP::file was moved to struct ftp_conn, because is has to be dealt with at connection cleanup, at which time the struct HandleData could be used by another connection. Also, the unused char *urlpath member is removed from struct FTP. #2 - provide a Curl_reset_reqproto() function that frees data->reqdata.proto.* on connection setup if needed (that is if the SessionHandle was used by a different connection).
2007-10-22Removed 93 and 100, there's no work on these and they're not critical in anyDaniel Stenberg
way: 93 - Digest for IIS fix (subject for removal) 100 - icc segmentation faults (subject for removal)
2007-10-22#103 is fixedDaniel Stenberg
2007-10-22mention Patrick Monnerat's recent work on the postfields problemsDaniel Stenberg
2007-10-22Bug report #1815530 (http://curl.haxx.se/bug/view.cgi?id=1815530) points outDaniel Stenberg
that specifying a proxy with a trailing slash didn't work (unless it also contained a port number).
2007-10-20Mohun Biswas sent a patch to fix generated MSVC8 makefiles.Gunter Knauf
2007-10-20We use this ZERO_NULL to avoid picky compiler warnings,Yang Tse
when assigning a NULL pointer to a function pointer var.
2007-10-20Fix compiler warning: conversion from "int" to "unsigned short" may lose ↵Yang Tse
significant bits
2007-10-19Add custom check for WINLDAP libraries.Yang Tse
In CURL_CHECK_LIBS_WINLDAP and CURL_CHECK_LIBS_LDAP, check first with no additional library even when the optional list of libraries has been given.
2007-10-19Fix message shown when detecting icc versionYang Tse
2007-10-19Avoid shadowing a global declarationYang Tse
2007-10-18Renamed a variable to avoid shadowing a global declarationYang Tse
2007-10-18Renamed internal function to avoid a variable shadowing itYang Tse
2007-10-18Fix compiler warning: feupdateenv is not implemented and will always fail.Yang Tse
Specifically for linux x86-64 with Intel's icc.
2007-10-18Sync PLATFORM_AIX_V3 detection and CURL_CC_DEBUG_OPTS()Yang Tse
icc warning level with libcurl's
2007-10-18Allow CURLOPT_COPYPOSTFIELDS with explicit data size = 0Patrick Monnerat
2007-10-18Avoid a NULL pointer dereference in an OOM condition.Dan Fandrich
2007-10-18Fix compiler warning: conversion from "int" to "unsigned char"Yang Tse
may lose significant bits
2007-10-17Fix overflow detection, take four. Avoiding zero size malloc.Yang Tse
2007-10-17Fix CURL_CHECK_LIBS_LDAP failure when no parameter is givenYang Tse
2007-10-17actually sync with lib/setup_once.hYang Tse
2007-10-17Fix overflow detection, thanks to Patrick Monnerat detecting testYang Tse
failure condition: http://curl.haxx.se/mail/lib-2007-10/0152.html
2007-10-17sync with lib/setup_once.hYang Tse
2007-10-17We use this ZERO_NULL to avoid picky compiler warnings,Yang Tse
when assigning a NULL pointer to a function pointer var.
2007-10-17Default check for more libraries in CURL_CHECK_LIBS_LDAP,Yang Tse
and allow parameter specification of libraries to check.
2007-10-17Fix compiler warning: signed and unsigned type in conditional expressionYang Tse
2007-10-17Fix compiler warning: comparison between signed and unsignedYang Tse
2007-10-16ANSI C compliant overflow checkYang Tse
2007-10-16Fix a bug where fallback from AF_INET6 to AF_INET would not work properly ↵Steinar H. Gunderson
together with relative search; if you had a search path of .a.com and .b.com, and foo.a.com would return ARES_ENODATA and foo.b.com would return ARES_ENOTFOUND, the lookup would not properly retry with AF_INET as it forgot the first ARES_ENODATA.
2007-10-16Fixed compiler warning re: unused variable `bigsize'Dan Fandrich
2007-10-15Avoid depending on a header file for the definition of NULLYang Tse