aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-17three new CURLFTP_CREATE_DIR* symbolsDaniel Stenberg
2009-02-17- CURLOPT_FTP_CREATE_MISSING_DIRS can now be set to 2 in addition to 1 forDaniel Stenberg
plain FTP connections, and it will then allow MKD to fail once and retry the CWD afterwards. This is especially useful if you're doing many simultanoes connections against the same server and they all have this option enabled, as then CWD may first fail but then another connection does MKD before this connection and thus MKD fails but trying CWD works! The numbers can (should?) now be set with the convenience enums now called CURLFTP_CREATE_DIR and CURLFTP_CREATE_DIR_RETRY. Tests has proven that if you're making an application that uploads a set of files to an ftp server, you will get a noticable gain in speed if you're using multiple connections and this option will be then be very useful.
2009-02-16Preparation of imminent release: synchronizing OS400 wrappers + RPG binding ↵Patrick Monnerat
to current state.
2009-02-14In MSVC9 'time_t' is a 64-bit quantity. This causes a truncation warningGisle Vanem
when an 'int' is assigned to a 'time_t' variable. Hence redefine 'retry_time' and 'retry_max' to 'time_t'.
2009-02-14nah, use the simpler year - year range syntax only, no matter what emacs'Daniel Stenberg
copyright-update script thinks
2009-02-14- Andre Guibert de Bruet found and fixed a memory leak in the content encodingDaniel Stenberg
code, which could happen on libz errors.
2009-02-13there is nothing left planned for next release, metalink experiments are post-Daniel Stenberg
poned
2009-02-13Anthony Bryan's letter=>symbol fixesDaniel Stenberg
2009-02-13ignoreYang Tse
2009-02-13Remove following files generated on previous buildconf run:Yang Tse
ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
2009-02-13check for poll() as it is done for other functionsYang Tse
2009-02-12Fixed NTLM on curl-config --features with GnuTLSDan Fandrich
2009-02-12Added support for Digest and NTLM authentication using GnuTLS.Dan Fandrich
2009-02-12credit Jocelyn Jaubert for his bug report and associated workDaniel Stenberg
2009-02-11- CURLINFO_CONDITION_UNMET was added to allow an application to get to know ifDaniel Stenberg
the condition in the previous request was unmet. This is typically a time condition set with CURLOPT_TIMECONDITION and was previously not possible to reliably figure out. From bug report #2565128 (http://curl.haxx.se/bug/view.cgi?id=2565128)
2009-02-10Added docs/libcurl/symbols-in-versionsDaniel Stenberg
2009-02-10completed the CURLPROXY_ collectionDaniel Stenberg
2009-02-10include the symbols-in-versions file in the release archiveDaniel Stenberg
2009-02-10remove a trailing name from a commentDaniel Stenberg
2009-02-10introducing the symbols-in-versions file, in an effort to help app authorsDaniel Stenberg
to better know and track symbols in earlier libcurl versions
2009-02-10mention when CURLOPT_ADDRESS_SCOPE was addedDaniel Stenberg
2009-02-09#45. libcurl built to support ipv6 uses getaddrinfo() to resolve host names.Daniel Stenberg
getaddrinfo() sorts the response list This isn't a libcurl bug since this is how getaddrinfo() is *supposed* to work! Apparently you deal with this using the /etc/gai.conf file.
2009-02-09#53. SFTP busy-loop problem. should be fixed in 7.19.3 with libssh2 1.0 (orDaniel Stenberg
later)
2009-02-07Moved Curl_strntoupper() to the rawstr.c file where the other raw stringDaniel Stenberg
functions are.
2009-02-07214 - progress bar prefix, second try (for the curl tool)Daniel Stenberg
patch declined
2009-02-06Mention the first release of CURLOPT_FTP_FILEMETHODDan Fandrich
2009-02-05Added an explicit buffer limit check in msdosify() (patch based on FreeBSD).Dan Fandrich
This couldn't ever overflow in curl, but might if the code were used elsewhere or under different conditions.
2009-02-04Fixed a typo (spotted in the FreeBSD ports).Dan Fandrich
2009-02-04Don't add the standard /usr/lib or /usr/include paths to LDFLAGS and CPPFLAGSDan Fandrich
(respectively) when --with-ssl=/usr is used (patch based on FreeBSD).
2009-02-04206 - A. Craig West's CURLOPT_HTTP_VERSION change for CONNECTDaniel Stenberg
applied!
2009-02-03- Hidemoto Nakada provided a small fix that makes it possible to get theDaniel Stenberg
CURLINFO_CONTENT_LENGTH_DOWNLOAD size from file:// "transfers" with CURLOPT_NOBODY set true.
2009-02-03* February 3 2009 (Phil Blundell)Phil Blundell
- If the server returns garbage or nothing at all in response to an AAAA query, go on and ask for A records anyway.
2009-02-02- Patrick Scott found a rather large memory leak when using the multiDaniel Stenberg
interface and setting CURLMOPT_MAXCONNECTS to something less than the number of handles you add to the multi handle. All the connections that didn't fit in the cache would not be properly disconnected nor freed!
2009-02-02minor comment fixDaniel Stenberg
2009-02-02- Craig A West brought us: libcurl now defaults to do CONNECT with HTTPDaniel Stenberg
version 1.1 instead of 1.0 like before. This change also introduces the new proxy type for libcurl called 'CURLPROXY_HTTP_1_0' that then allows apps to switch (back) to CONNECT 1.0 requests. The curl tool also got a --proxy1.0 option that works exactly like --proxy but sets CURLPROXY_HTTP_1_0. I updated all test cases cases that use CONNECT and I tried to do some using --proxy1.0 and some updated to do CONNECT 1.1 to get both versions run.
2009-01-31- When building with c-ares 1.6.1 (not yet released) or later and IPv6 supportDaniel Stenberg
enabled, we can now take advantage of its brand new AF_UNSPEC support in ares_gethostbyname(). This makes test case 241 finally run fine for me wtih this setup since it now parses the "::1 ip6-localhost" line fine in my /etc/hosts file!
2009-01-31- ares_gethostbyname() now accepts 'AF_UNSPEC' as a family for resolvingDaniel Stenberg
either AF_INET6 or AF_INET. It works by accepting any of the looksups in the hosts file, and it resolves the AAAA field with a fallback to A.
2009-01-31- Scott Cantor filed bug report #2550061Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=2550061) mentioning that I failed to properly make sure that the VC9 makefiles got included in the latest release. I've now fixed the release script and verified it so next release will hopefully include them properly!
2009-01-30Truly make sure that the vc8 and vc9 makefiles that are generated get includedDaniel Stenberg
in the release archive - by using our .dist suffix trick.
2009-01-30Fixed --disable-proxy for FTP and SOCKS. Thanks to Daniel Egger for reportingDan Fandrich
the problem.
2009-01-30Mentioned some other characters that may need escaping on the curl commandDan Fandrich
line and fixed a few typos.
2009-01-30ensure that we use the ANSI version functionsYang Tse
2009-01-30fix typo in commentYang Tse
2009-01-30Provide another definition missing in MinGW's headersYang Tse
2009-01-29Provide some definitions missing in MinGW's headersYang Tse
2009-01-29Introduced curl_sspi.c and curl_sspi.h for the implementation of functionsYang Tse
Curl_sspi_global_init() and Curl_sspi_global_cleanup() which previously were named Curl_ntlm_global_init() and Curl_ntlm_global_cleanup() in http_ntlm.c Also adjusted socks_sspi.c to remove the link-time dependency on the Windows SSPI library using it now in the same way as it was done in http_ntlm.c.
2009-01-29added some more messages to SSPI error functionYang Tse
2009-01-29Avoid inclusion of ntsecapi.h and directly provide the KERB_WRAP_NO_ENCRYPTYang Tse
definition to avoid a 'STRING' duplicate definition from OpenSSL's safestack.h
2009-01-29fix compiler warningsYang Tse
2009-01-28- Markus Moeller introduced two new options to libcurl:Daniel Stenberg
CURLOPT_SOCKS5_GSSAPI_SERVICE and CURLOPT_SOCKS5_GSSAPI_NEC to allow libcurl to do GSS-style authentication with SOCKS5 proxies. The curl tool got the options called --socks5-gssapi-service and --socks5-gssapi-nec to enable these.