aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-01-13add client features partYang Tse
2008-01-12I re-arranged the curl --help output. All the options are now sorted onDaniel Stenberg
their long option names and all descriptions are one-liners.
2008-01-12Eric Landes provided the patch (edited by me) that introduces theDaniel Stenberg
--keepalive-time to curl to set the keepalive probe interval. I also took the opportunity to rename the recently added no-keep-alive option to no-keepalive to keep a consistent naming and to avoid getting two dashes in these option names. Eric also provided an update to the man page for the new option.
2008-01-12added release dates for four very old releasesDaniel Stenberg
2008-01-12Remove hardcoded verbosityYang Tse
2008-01-12OoopsYang Tse
2008-01-11OoopsYang Tse
2008-01-11new yearDaniel Stenberg
2008-01-11When verifying that test harness's SSH and SOCKS servers have beenYang Tse
started check also that the process is actually alive, since they could have died once the pidfile was written out
2008-01-11fix compiler warningYang Tse
2008-01-11fix compiler warningYang Tse
2008-01-11"114 - Ranged downloads on file:// URLs" doneDaniel Stenberg
2008-01-11Daniel Egger made CURLOPT_RANGE work on file:// URLs the very same way itDaniel Stenberg
already worked for FTP:// URLs
2008-01-11I made the curl tool switch from using CURLOPT_IOCTLFUNCTION to now use theDaniel Stenberg
spanking new CURLOPT_SEEKFUNCTION simply to take advantage of the improved performance for the upload resume cases where you want to upload the last few bytes of a very large file. To implement this decently, I had to switch the client code for uploading from fopen()/fread() to plain open()/read() so that we can use lseek() to do >32bit seeks (as fseek() doesn't allow that) on systems that offer support for that.
2008-01-10Michal Marek made curl-config --libs not include /usr/lib64 in the outputDaniel Stenberg
(it already before skipped /usr/lib). /usr/lib64 is the default library directory on many 64bit systems and it's unlikely that anyone would use the path privately on systems where it's not.
2008-01-10Temporary change to help debugging SSH server verification failuresYang Tse
2008-01-10Two more items done:Daniel Stenberg
109 - curl_easy_pause 110 - seekfunction
2008-01-10Georg Lippitsch brought CURLOPT_SEEKFUNCTION and CURLOPT_SEEKDATA to allowDaniel Stenberg
libcurl to seek in a given input stream. This is particularly important when doing upload resumes when there's already a huge part of the file present remotely. Before, and still if this callback isn't used, libcurl will read and through away the entire file up to the point to where the resuming begins (which of course can be a slow opereration depending on file size, I/O bandwidth and more). This new function will also be preferred to get used instead of the CURLOPT_IOCTLFUNCTION for seeking back in a stream when doing multi-stage HTTP auth with POST/PUT.
2008-01-10Nikitinskit Dmitriy filed bug report #1868255Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1868255) with a patch. It identifies and fixes a problem with parsing WWW-Authenticate: headers with additional spaces in the line that the parser wasn't written to deal with.
2008-01-10corrected commentDaniel Stenberg
2008-01-09fix compiler warningYang Tse
2008-01-09Fix file IdYang Tse
2008-01-09Add /usr/freeware/sbin and /usr/freeware/libexec to the ssh binariesYang Tse
locations search list.
2008-01-08added the --retry problems mention on the curl-library list todayDaniel Stenberg
2008-01-08Partially cleanup debugging messages in test harness, introduced forYang Tse
new minimum SSH version support for SCP, SFTP and SOCKS tests. Some verbosity which still remains, will go out before next release.
2008-01-08Remove increased loglevel intended to debug autobuild's publickeyYang Tse
authentication failures when using OpenSSH 2.9.9 or SunSSH. Verified fact: Even when only using publickey authentication, OpenSSH and SunSSH first validate the user, this implies that if the user validation fails, 'invalid user', the publickey authentication will not be allowed to complete.
2008-01-08Introducing curl_easy_pause() and new magic return codes for both the readDaniel Stenberg
and the write callbacks that now can make a connection's reading and/or writing get paused.
2008-01-08removed 113, both bugs #1850730 and #1854175 are fixed in CVSDaniel Stenberg
2008-01-08Change typecast due to ↵Yang Tse
http://cool.haxx.se/cvs.cgi/curl/include/curl/curl.h.diff?r1=1.336&r2=1.337
2008-01-08Increase loglevel to debug autobuild's publickey authenticationYang Tse
failures when using OpenSSH 2.9.9 or SunSSH
2008-01-08Display ssh server log and configuration upon socks server failureYang Tse
2008-01-07Fixed test descriptionDan Fandrich
2008-01-07ILE RPG support update (from include/curl/curl.h)Patrick Monnerat
2008-01-06updated URLs and moved down two issues to the new "less likely" sectionDaniel Stenberg
2008-01-06more SOCKS5_HOSTNAME adjustments from Richard AttererDaniel Stenberg
2008-01-06make sure we deal with SOCKS5_HOSTNAME as a proxy type as wellDaniel Stenberg
2008-01-06Richard Atterer reverted back what I missed in my previous revert ;-)Daniel Stenberg
2008-01-06make sure CURLPROXY_SOCKS5_HOSTNAME is taken care of as wellDaniel Stenberg
2008-01-06fixed: 116 - bug #1863171, curl_getdate() bugDaniel Stenberg
added: 117 - Eric Landes patch for introducing the --tcp-keep* options
2008-01-06Jeff Johnson filed bug report #1863171Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1863171) where he pointed out that libcurl's date parser didn't accept a +1300 time zone which actually is used fairly often (like New Zealand's Dailight Savings Time), so I modified the parser to now accept up to and including -1400 to +1400.
2008-01-06Increase MaxAuthTries from 0 to 10. Using a value of 0 is too restrictiveYang Tse
2008-01-05Based on further discussion on curl-library, I reverted yesterday's SOCKS5Daniel Stenberg
code to instead introduce support for a new proxy type called CURLPROXY_SOCKS5_HOSTNAME that is used to send the host name to the proxy instead of IP address and there's thus no longer any need for a new curl_easy_setopt() option. The default SOCKS5 proxy is again back to sending the IP address to the proxy. The new curl command line option for enabling sending host name to a SOCKS5 proxy is now --socks5-hostname.
2008-01-05Added Daniel Egger and extended the --no-keep-alive descriptionDaniel Stenberg
2008-01-05added keywordDaniel Stenberg
2008-01-05Don't abort operation when attempting to set SO_KEEPALIVEYang Tse
fails, just issue a warning and ignore the failure.
2008-01-04"yes" must be in quotes to be XML compatibleDan Fandrich
2008-01-04111 - DNS resolve over socks5 is doneDaniel Stenberg
added 116 - bug #1863171, curl_getdate() bug
2008-01-04Daniel Egger provided 'nonewline=yes' support for the <stdout> sectionDaniel Stenberg
2008-01-04Based on Maxim Perenesenko's patch, we now do SOCKS5 operations and let theDaniel Stenberg
proxy do the host name resolving and only if --socks5ip (or CURLOPT_SOCKS5_RESOLVE_LOCAL) is used we resolve the host name locally and pass on the IP address only to the proxy.
2008-01-0414.3 extend CURLOPT_SOCKOPTFUNCTION prototypeDaniel Stenberg
(for next SONAME bump)