Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-01 | Matt Kraai provided a patch that makes curl build on QNX 6 fine again. Mostly | Daniel Stenberg | |
by letting configure check for setmode and ifdef on HAVE_SETMODE. NOTE: non- configure platforms that havve setmode() needs their hard-coded config.h files fixed. I fixed the src/config-win32.h. | |||
2007-03-31 | Since the str2num() function gets called with the 'nextarg' pointer from | Daniel Stenberg | |
within the getparameter a lot, we must check it for NULL before accessing the str data. CID 14 of the coverity.com scan | |||
2007-03-31 | check the correct variable to want about --stderr failures properly | Daniel Stenberg | |
CID 18 by the coverity.com scan | |||
2007-03-31 | fix memory leak in case of memory problems | Daniel Stenberg | |
CID 16 by coverity.com scan | |||
2007-03-31 | fix a (minor) memory leak in case of error | Daniel Stenberg | |
CID 21 in the coverity.com scan | |||
2007-03-30 | pointless check for 'out' being non-NULL, since it was badly done and is | Daniel Stenberg | |
unnecessary - found by coverity.com scan | |||
2007-03-23 | Added --pubkey option to curl and made --key also work for SCP/SFTP, | Dan Fandrich | |
plus made --pass work on an SSH private key as well. | |||
2007-03-22 | Free some additional strings on exit to avoid memory leaks. | Dan Fandrich | |
2007-03-09 | - Justin Fletcher fixed a file descriptor leak in the curl tool when trying to | Daniel Stenberg | |
upload a file it couldn't open. Bug #1676581 (http://curl.haxx.se/bug/view.cgi?id=1676581) | |||
2007-03-06 | Fixed a couple of problems detected by valgrind in test cases 181 & 216 | Dan Fandrich | |
2007-02-28 | proper symbol definition check for all AmigaOS flavours | Yang Tse | |
2007-02-25 | Constify some arguments. | Gisle Vanem | |
2007-02-23 | - Added warning outputs if the command line uses more than one of the options | Daniel Stenberg | |
-v, --trace and --trace-ascii, since it could really confuse the user. Clarified this fact in the man page. | |||
2007-02-20 | New FTP CCC functionality - adds passive and active mode to accomodate for ↵ | Linus Nielsen Feltzing | |
different server behaviour | |||
2007-02-20 | curl tool was using functions curlx_tvnow and curlx_tvdiff which are not | Yang Tse | |
part of the official libcurl API http://curl.haxx.se/lxr/source/lib/README.curlx The documented way of using them would be to use timeval.c as a source code file. The above described method works very well when statically linking libcurl and apps, curl tool, but has several drawbacks when you build a true shared libcurl (i.e. Name space clash at linkage stage as functions are defined more than once. Windows makefiles are not capable of handling this system of source-level sharing) So... Now curlutil.h and curlutil.c define and implement cutil_tvnow and cutil_tvdiff which replace curlx_tvnow and curlx_tvdiff for the curl tool. Doing this we avoid the above described problems. | |||
2007-02-16 | use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling | Yang Tse | |
2007-02-12 | - Shmulik Regev fixed so that the final CRLF of HTTP response headers are sent | Daniel Stenberg | |
to the debug callback. - Shmulik Regev added CURLOPT_HTTP_CONTENT_DECODING and CURLOPT_HTTP_TRANSFER_DECODING that if set to zero will disable libcurl's internal decoding of content or transfer encoded content. This may be preferable in cases where you use libcurl for proxy purposes or similar. The command line tool got a --raw option to disable both at once. | |||
2007-01-27 | - David McCreedy fixed the Curl command line tool for HTTP on non-ASCII | Daniel Stenberg | |
platforms. | |||
2007-01-26 | Remove LoadLibrary() (from my private build). | Gisle Vanem | |
2007-01-26 | Free 'config->libcurl' at exit. | Gisle Vanem | |
2007-01-26 | Use "%Od" instead of CURL_FORMAT_OFF_T for <curlx.h> functions. | Gisle Vanem | |
2007-01-26 | Options of type CURLOPTTYPE_FUNCTIONPOINT are never printable. | Gisle Vanem | |
2007-01-25 | ugha, prevent a buffer overflow and allow very long strings in the generated | Daniel Stenberg | |
libcurl source... | |||
2007-01-25 | - Added the --libcurl [file] option to curl. Append this option to any | Daniel Stenberg | |
ordinary curl command line, and you will get a libcurl-using source code written to the file that does the equivalent operation of what your command line operation does! | |||
2007-01-23 | Speed-up djgpp's stat() by avoid checking for uneeded stuff. | Gisle Vanem | |
2007-01-05 | - Linus Nielsen Feltzing introduced the --ftp-ssl-ccc command line option to | Daniel Stenberg | |
curl that uses the new CURLOPT_FTP_SSL_CCC option in libcurl. If enabled, it will make libcurl shutdown SSL/TLS after the authentication is done on a FTP-SSL operation. | |||
2006-12-15 | Plug more leaks. | Gisle Vanem | |
2006-12-14 | Free 'config->iface' if set. | Gisle Vanem | |
2006-10-19 | Here's an effort to avoid saying 'data not shown' in the debug parts when the | Daniel Stenberg | |
data is actually shown on screen. Like when you do 'curl -v host' with data and debug info sent to the same terminal. | |||
2006-10-17 | Avoid typecasting a signed char to an int when using is*() functions, as that | Daniel Stenberg | |
could very well cause a negate number get passed in and thus cause reading outside of the array usually used for this purpose. We avoid this by using the uppercase macro versions introduced just now that does some extra crazy typecasts to avoid byte codes > 127 to cause negative int values. | |||
2006-10-13 | The tagging of application/x-www-form-urlencoded POST body data sent | Dan Fandrich | |
to the CURLOPT_DEBUGFUNCTION callback has been fixed (it was erroneously included as part of the header). A message was also added to the command line tool to show when data is being sent, enabled when --verbose is used. | |||
2006-10-12 | the textual arraw for "Send SSL data" was the wrong way | Daniel Stenberg | |
2006-10-11 | Remove redundant __CYGWIN__ symbol check | Yang Tse | |
2006-09-30 | Support for FTP third party transfers is now dropped | Daniel Stenberg | |
2006-09-24 | --ftp-ssl-control requires SSL/TLS, it does not "try" it | Daniel Stenberg | |
2006-09-23 | --ftp-alternative-to-user was missing in the help text | Daniel Stenberg | |
2006-09-23 | Mike Protts added --ftp-ssl-control to make curl use FTP-SSL, but only | Daniel Stenberg | |
encrypt the control connection and use the data connection "plain". | |||
2006-09-13 | Fix error introduced in file version 1.369 | Yang Tse | |
2006-09-12 | Compiler warning fix | Yang Tse | |
2006-09-11 | - Fixed my breakage from earlier today so that doing curl_easy_cleanup() on a | Daniel Stenberg | |
handle that is part of a multi handle first removes the handle from the stack. - Added CURLOPT_SSL_SESSIONID_CACHE and --no-sessionid to disable SSL session-ID re-use on demand since there obviously are broken servers out there that misbehave with session-IDs used. | |||
2006-08-16 | Minor portability fixes to get things running on UNICOS 9.0 on a Cray Y-MP | Dan Fandrich | |
2006-07-26 | David McCreedy added --ftp-ssl-reqd which makes curl *require* SSL for both | Daniel Stenberg | |
control and data connection, as the existing --ftp-ssl option only requests it. | |||
2006-07-25 | Dan Nelson added the CURLOPT_FTP_ALTERNATIVE_TO_USER libcurl option and curl | Daniel Stenberg | |
tool option named --ftp-alternative-to-user. It provides a mean to send a particular command if the normal USER/PASS approach fails. | |||
2006-07-25 | Added CURL_VERSION_CONV feature string. | Gisle Vanem | |
2006-07-19 | Avoid variable declaration shadowing previously declared one | Yang Tse | |
2006-07-11 | Moved strdup replacement from src/main.c into src/strdup.c so it's available | Dan Fandrich | |
in libcurl as well, if necessary. | |||
2006-06-22 | Peter Silva introduced CURLOPT_MAX_SEND_SPEED_LARGE and | Daniel Stenberg | |
CURLOPT_MAX_RECV_SPEED_LARGE that limit tha maximum rate libcurl is allowed to send or receive data. This kind of adds the the command line tool's option --limit-rate to the library. The rate limiting logic in the curl app is now removed and is instead provided by libcurl itself. Transfer rate limiting will now also work for -d and -F, which it didn't before. | |||
2006-06-19 | make -K on a bad file now displays a warning | Daniel Stenberg | |
2006-06-08 | Brian Dessent's fixes for cygwin builds | Daniel Stenberg | |
2006-04-25 | --ftp-method was missing in the --help output, as mentioned by Manfred Schwarb | Daniel Stenberg | |