Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use build-time configured curl_socklen_t instead of socklen_t | Yang Tse | 2009-05-02 | 2 | -7/+0 |
| | |||||
* | David McCreedy's "TPF-platform specific changes to various files" patch | Yang Tse | 2009-05-01 | 2 | -5/+10 |
| | |||||
* | - Bug report #2709004 (http://curl.haxx.se/bug/view.cgi?id=2709004) by Tim | Daniel Stenberg | 2009-04-28 | 1 | -3/+4 |
| | | | | | | | | | | | | Chen pointed out how curl couldn't upload with resume when reading from a pipe. This ended up with the introduction of a new return code for the CURLOPT_SEEKFUNCTION callback that basically says that the seek failed but that libcurl may try to resolve the situation anyway. In our case this means libcurl will attempt to instead read that much data from the stream instead of seeking and that way curl can now upload with resume when data is read from a stream! | ||||
* | - Gisle Vanem noticed that --libtool would produce bogus strings at times for | Daniel Stenberg | 2009-04-20 | 1 | -40/+41 |
| | | | | | | OBJECTPOINT options. Now we've introduced a new function - my_setopt_str - within the app for setting plain string options to avoid the risk of this mistake happening. | ||||
* | moved HAVE_LIMITS_H to common defines (no idea why I didnt this initially ↵ | Gunter Knauf | 2009-04-15 | 1 | -2/+1 |
| | | | | already) | ||||
* | HAVE_LIMITS_H definition for NetWare CLIB | Yang Tse | 2009-04-14 | 1 | -0/+1 |
| | |||||
* | first take at bundling cmake-related files in the tarball | Daniel Stenberg | 2009-04-14 | 1 | -3/+4 |
| | |||||
* | some minor Makefile tweaks for latest libssh2. | Gunter Knauf | 2009-04-09 | 2 | -3/+3 |
| | |||||
* | Added newline ad the end of generated hugehelp.c (the "default" one, when it ↵ | Benoit Neil | 2009-04-08 | 1 | -1/+1 |
| | | | | hasn't been generated before). | ||||
* | Made the CMake scripts read Makefile.inc. Needs testing I guess. | Benoit Neil | 2009-04-06 | 1 | -21/+6 |
| | |||||
* | Added tests (exes) targets, refactor a few things. | Benoit Neil | 2009-04-06 | 1 | -9/+1 |
| | | | | PS: Once again, sorry if the added files have executable perms on Linux. | ||||
* | Added curl (exe) target, fixed static/dynamic linking errors. | Benoit Neil | 2009-04-06 | 1 | -0/+78 |
| | | | | PS: Sorry if the added file has executable perms on Linux, I didn't found anything related to it... | ||||
* | some minor Makefile tweaks. | Gunter Knauf | 2009-03-29 | 2 | -8/+8 |
| | |||||
* | Oops, make the memory magic debug stuff done before global init too just to | Daniel Stenberg | 2009-03-11 | 1 | -6/+9 |
| | | | | catch them all. The memory debug stuff is not in the public API anyway. | ||||
* | - Kamil Dudka made the curl tool properly call curl_global_init() before any | Daniel Stenberg | 2009-03-11 | 1 | -4/+6 |
| | | | | other libcurl function. | ||||
* | - Bill Egert pointed out (http://curl.haxx.se/bug/view.cgi?id=2671602) that | Daniel Stenberg | 2009-03-08 | 1 | -4/+5 |
| | | | | | | | curl didn't use sprintf() in a way that is documented to work in POSIX but since we use our own printf() code (from libcurl) that shouldn't be a problem. Nonetheless I modified the code to not rely on such particular features and to not cause further raised eyebrowse with no good reason. | ||||
* | Do not halt compilation when using VS2008 to build a Windows 2000 target | Yang Tse | 2009-02-20 | 1 | -6/+22 |
| | |||||
* | spell-fixed comments and other minor non-code edits | Daniel Stenberg | 2009-02-18 | 1 | -4/+5 |
| | |||||
* | - CURLOPT_FTP_CREATE_MISSING_DIRS can now be set to 2 in addition to 1 for | Daniel Stenberg | 2009-02-17 | 1 | -14/+8 |
| | | | | | | | | | | | | | | 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. | ||||
* | Added an explicit buffer limit check in msdosify() (patch based on FreeBSD). | Dan Fandrich | 2009-02-05 | 1 | -3/+5 |
| | | | | | This couldn't ever overflow in curl, but might if the code were used elsewhere or under different conditions. | ||||
* | - Craig A West brought us: libcurl now defaults to do CONNECT with HTTP | Daniel Stenberg | 2009-02-02 | 1 | -0/+11 |
| | | | | | | | | | | 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. | ||||
* | Introduced curl_sspi.c and curl_sspi.h for the implementation of functions | Yang Tse | 2009-01-29 | 1 | -2/+2 |
| | | | | | | | 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. | ||||
* | - Markus Moeller introduced two new options to libcurl: | Daniel Stenberg | 2009-01-28 | 2 | -2/+36 |
| | | | | | | | 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. | ||||
* | added CURLX_ONES again to object list for dynamic linking. | Gunter Knauf | 2009-01-26 | 1 | -2/+5 |
| | |||||
* | - Craig A West brought CURLOPT_NOPROXY and the corresponding --noproxy option. | Daniel Stenberg | 2009-01-25 | 1 | -1/+11 |
| | | | | | | They basically offer the same thing the NO_PROXY environment variable only offered previously: list a set of host names that shall not use the proxy even if one is specified. | ||||
* | Created a CURLMIN macro to match CURLMAX | Dan Fandrich | 2009-01-07 | 1 | -8/+0 |
| | |||||
* | added HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID to ares Makefile.netware and sync'd ↵ | Gunter Knauf | 2008-12-30 | 1 | -3/+3 |
| | | | | with other Makefile.netware. | ||||
* | changed HAVE_SIN6_SCOPE_ID define to HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID since ↵ | Gunter Knauf | 2008-12-30 | 3 | -3/+3 |
| | | | | just found that ares already uses this define. | ||||
* | added HAVE_SIN6_SCOPE_ID define to all non-configure platforms which seem to ↵ | Gunter Knauf | 2008-12-30 | 3 | -0/+7 |
| | | | | be IPv6-aware. | ||||
* | Added the use of Watt-32 tcp/ip stack for Win32 targets. | Gisle Vanem | 2008-12-16 | 2 | -4/+30 |
| | | | | | Added USE_WATT32 unconditionally for MSDOS targets since it's the only option. Adjusted the text for '--wdebug'. | ||||
* | the IP address we want/request/use from the interface is the 'local' | Yang Tse | 2008-11-17 | 1 | -3/+0 |
| | | | | address, the one on the box libcurl is running, not the 'remote' one. | ||||
* | if2ip.c related preprocessor cleanup | Yang Tse | 2008-11-17 | 1 | -2/+0 |
| | |||||
* | check for NULL returns from strdup() - reported by Jim Meyering | Daniel Stenberg | 2008-11-14 | 1 | -8/+21 |
| | | | | | also prevent buffer overflow on MSDOS when you do for example -O on a url with a file name part longer than PATH_MAX letters | ||||
* | Refactor configure script detection of functions used to set sockets into | Yang Tse | 2008-11-13 | 3 | -5/+15 |
| | | | | non-blocking mode, and decouple function detection from function capability. | ||||
* | changed to latest libidn version. | Gunter Knauf | 2008-11-13 | 2 | -2/+2 |
| | |||||
* | changed defines to make autobuild logs display libidn usage. | Gunter Knauf | 2008-11-13 | 1 | -1/+2 |
| | |||||
* | updated OpenSSL version. | Gunter Knauf | 2008-11-11 | 1 | -1/+1 |
| | |||||
* | added libidn build. | Gunter Knauf | 2008-11-11 | 1 | -0/+12 |
| | |||||
* | updated coment, updated OpenSSL version. | Gunter Knauf | 2008-11-11 | 1 | -2/+2 |
| | |||||
* | added libidn build. | Gunter Knauf | 2008-11-11 | 1 | -1/+10 |
| | |||||
* | If building with CURLDEBUG, sprintf() is defined away. So use curl_msprintf() | Gisle Vanem | 2008-11-03 | 1 | -8/+8 |
| | | | | and not sprintf(). | ||||
* | Adjust WIN32 freeaddrinfo, getaddrinfo and getnameinfo availability | Yang Tse | 2008-11-01 | 1 | -2/+2 |
| | |||||
* | WIN32 availability of freeaddrinfo, getaddrinfo and getnameinfo functions is ↵ | Yang Tse | 2008-11-01 | 1 | -0/+14 |
| | | | | | | quite convoluted, compiler dependant and in some cases even build target dependat. | ||||
* | NetWare LIBC target has getaddrinfo() and freeaddrinfo() | Yang Tse | 2008-10-30 | 1 | -0/+2 |
| | |||||
* | curlx.h isn't a system include file so it gets double quotes | Dan Fandrich | 2008-10-28 | 1 | -1/+1 |
| | |||||
* | Added rawstr.c to some more non-configure curl makefiles | Dan Fandrich | 2008-10-27 | 2 | -2/+6 |
| | |||||
* | Added explicit rule and dependencies for $(OBJ_DIR)\rawstr.obj. | Gisle Vanem | 2008-10-27 | 1 | -3/+15 |
| | |||||
* | add missing header inclusions | Yang Tse | 2008-10-25 | 1 | -1/+4 |
| | |||||
* | fix compiler warning | Yang Tse | 2008-10-24 | 2 | -8/+8 |
| | |||||
* | Added rawstr.c to the non-configure curl makefiles | Dan Fandrich | 2008-10-23 | 2 | -0/+14 |
| |