Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-18 | - James Housley made SFTP uploads use libssh2's non-blocking API (if available) | Daniel Stenberg | |
2007-04-18 | - Prevent the internal progress meter from updating more frequently than once | Daniel Stenberg | |
per second. | |||
2007-04-18 | Added test cases 296, 297 and 298 to test --ftp-method handling | Dan Fandrich | |
2007-04-16 | - Robert Iakobashvil added curl_multi_socket_action() to libcurl, which is a | Daniel Stenberg | |
function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl what action that was found in the socket that it passes in. This gives a significant performance boost as it allows libcurl to avoid a call to poll()/select() for every call to curl_multi_socket*(). | |||
2007-04-16 | Jay Austin added "DH PARAMETERS" to the stunnel.pem certificate | Daniel Stenberg | |
2007-04-13 | Added test cases 294 and 295 to test --ftp-account handling | Dan Fandrich | |
2007-04-13 | Fix test case 534 which started to fail 2007-04-13 due to the existance | Yang Tse | |
of a new host on the net with the same silly domain the test was using for a host which was supposed not to exist. | |||
2007-04-12 | Song Ma found a memory leak in the if2ip code if you pass in an interface | Daniel Stenberg | |
name longer than the name field of the ifreq struct (typically 6 bytes), as then it wouldn't close the used dummy socket. | |||
2007-04-11 | 7.16.2 | Daniel Stenberg | |
2007-04-10 | Ravi Pratap provided fixes for HTTP pipelining | Daniel Stenberg | |
2007-04-10 | configure script will ignore --enable-sspi option for non-native Windows | Yang Tse | |
2007-04-08 | Nick Zitzmann did ssh.c cleanups | Daniel Stenberg | |
2007-04-03 | Rob Jones fixed better #ifdef'ing for a bunch of #include lines. | Daniel Stenberg | |
2007-04-02 | Nick Zitzmann made CURLOPT_POSTQUOTE work for SFTP as well. | Daniel Stenberg | |
2007-04-01 | Robert Iakobashvili made curl_multi_remove_handle() a lot faster when many | Daniel Stenberg | |
easy handles are added to a multi handle, by avoiding the looping over all the handles to find which one to remove. | |||
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 | "Pixel" fixed a problem that appeared when you used -f with user+password | Daniel Stenberg | |
embedded in the URL. | |||
2007-03-30 | Don't tear down the ftp connection if the maximum filesize was exceeded | Dan Fandrich | |
and added tests 290 and 291 to check. | |||
2007-03-27 | New Internal wrapper function Curl_select() around select (2), it | Yang Tse | |
uses poll() when a fine poll() is available, so now libcurl can be built without select() support at all if a fine poll() is available. | |||
2007-03-26 | Fix date | Yang Tse | |
2007-03-26 | Internal function Curl_select() renamed to Curl_socket_ready() | Yang Tse | |
2007-03-25 | - Daniel Johnson fixed multi code to traverse the easy handle list properly. | Daniel Stenberg | |
A left-over bug from the February 21 fix. | |||
2007-03-24 | Fixed a memory leak when specifying a proxy with a file: URL and added | Dan Fandrich | |
test case 288 to verify it. | |||
2007-03-24 | Changed the test harness to attempt to gracefully shut down servers | Dan Fandrich | |
before resorting to the kill -9 hammer. Added test harness infrastructure to support scp/sftp tests, using OpenSSH as the server. | |||
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-20 | Fixed: When a signal was caught awaiting for an event using Curl_select() | Yang Tse | |
or Curl_poll() with a non-zero timeout both functions would restart the specified timeout. This could even lead to the extreme case that if a signal arrived with a frecuency lower to the specified timeout neither function would ever exit. Added experimental symbol definition check CURL_ACKNOWLEDGE_EINTR in Curl_select() and Curl_poll(). When compiled with CURL_ACKNOWLEDGE_EINTR defined both functions will return as soon as a signal is caught. Use it at your own risk, all calls to these functions in the library should be revisited and checked before fully supporting this feature. | |||
2007-03-19 | Bryan Henderson fixed the progress function so that it can get called | Yang Tse | |
more frequently allowing same calling frecuency for the client progress callback, while keeping the once a second frecuency for speed calculations and internal display of the transfer progress. | |||
2007-03-15 | Various memory leaks plugged and NULL pointer fixes made in the ssh code. | Dan Fandrich | |
2007-03-15 | - Nick made the curl tool accept globbing ranges that only is one number, i.e | Daniel Stenberg | |
you can now use [1-1] without curl complaining. | |||
2007-03-11 | reverted the pselect patch => http://curl.haxx.se/mail/lib-2007-03/0100.html | Daniel Stenberg | |
2007-03-10 | Eygene Ryabinkin fixed a use-after-free issue with HTTP transfers with the | Daniel Stenberg | |
multi interface | |||
2007-03-10 | - Bryan Henderson introduces two things: | Daniel Stenberg | |
1) the progress callback gets called more frequently (at times) 2) libcurl *might* call the callback when it receives a signal | |||
2007-03-09 | Updated the test harness to add a new "crypto" feature check and updated the | Dan Fandrich | |
appropriate test case to use it. For now, this is treated the same as the "SSL" feature because curl doesn't list it separately. | |||
2007-03-09 | - Robert Iakobashvili fixed CURLOPT_INTERFACE for IPv6. | Daniel Stenberg | |
2007-03-09 | - Robert A. Monat improved the maketgz and VC6/8 generating to set the correct | Daniel Stenberg | |
machine type too. | |||
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-09 | Updated the test harness to check for protocol support before running each | Dan Fandrich | |
test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features. | |||
2007-03-08 | Added SSL as a required feature for test case 400. | Dan Fandrich | |
2007-03-07 | Honour --ftp-ssl-control on ftps:// URLs to allow encrypted control and | Dan Fandrich | |
unencrypted data connections. | |||
2007-03-02 | - Robert A. Monat and Shmulik Regev helped out to fix the new */Makefile.vc8 | Daniel Stenberg | |
makefiles that are included in the source release archives, generated from the Makefile.vc6 files by the maketgz script. I also modified the root Makefile to have a VC variable that defaults to vc6 but can be overridden to allow it to be used for vc8 as well. Like this: nmake VC=vc8 vc | |||
2007-02-27 | - Hang Kin Lau found and fixed: When I use libcurl to connect to an https | Daniel Stenberg | |
server through a proxy and have the remote https server port set using the CURLOPT_PORT option, protocol gets reset to http from https after the first request. User defined URL was modified internally by libcurl and subsequent reuse of the easy handle may lead to connection using a different protocol (if not originally http). I found that libcurl hardcoded the protocol to "http" when it tries to regenerate the URL if CURLOPT_PORT is set. I tried to fix the problem as follows and it's working fine so far | |||
2007-02-25 | - Adam D. Moss made the HTTP CONNECT procedure less blocking when used from | Daniel Stenberg | |
the multi interface. Note that it still does a part of the connection in a blocking manner. | |||
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-21 | - Ravi Pratap provided work on libcurl making pipelining more robust and | Daniel Stenberg | |
fixing some bugs: o Don't mix GET and POST requests in a pipeline o Fix the order in which requests are dispatched from the pipeline o Fixed several curl bugs with pipelining when the server is returning chunked encoding: * Added states to chunked parsing for final CRLF * Rewind buffer after parsing chunk with data remaining * Moved chunked header initializing to a spot just before receiving headers | |||
2007-02-19 | Ian Turner fixed the libcurl.m4 macro's support for --with-libcurl. | Daniel Stenberg | |
AC_PATH_PROG was not used properly. | |||
2007-02-19 | - Shmulik Regev found a memory leak in re-used HTTPS connections, at least | Daniel Stenberg | |
when the multi interface was used. | |||
2007-02-19 | - Robson Braga Araujo made passive FTP transfers work with SOCKS (both 4 and | Daniel Stenberg | |
5). | |||
2007-02-18 | - Jeff Pohlmeyer identified two problems: first a rather obscure problem with | Daniel Stenberg | |
the multi interface and connection re-use that could make a curl_multi_remove_handle() ruin a pointer in another handle. The second problem was less of an actual problem but more of minor quirk: the re-using of connections wasn't properly checking if the connection was marked for closure. | |||
2007-02-16 | - Duncan Mac-Vicar Prett and Michal Marek reported problems with resetting | Daniel Stenberg | |
CURLOPT_RANGE back to no range on an easy handle when using FTP. | |||
2007-02-14 | Don't bother adding a library path of /usr/lib in curl-config --libs | Dan Fandrich | |