aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-03-06Regression fix:Yang Tse
select/poll calls will only be retried upon EINTR failures as it previously was in lib/select.c revision 1.29 In this way Curl_socket_ready() and Curl_poll() will again fail on any select/poll errors different than EINTR.
2008-03-06Added tests 616 and 617 to see how SFTP and SCP cope with zero-lengthDan Fandrich
files, as questioned by Mike Protts. SFTP does for me but SCP doesn't so test 617 is disabled for now.
2008-03-06Fixed the test harness so it will write out zero-length data files.Dan Fandrich
2008-03-05fix log message used when unable to connect to destination portYang Tse
2008-03-04Mike Protts brought a patch that makes resumed transfers work with SFTP.Daniel Stenberg
2008-03-01- Anatoli Tubman found and fixed a crash with Negotiate authentication used onDaniel Stenberg
a re-used connection where both requests used Negotiate.
2008-02-29Force AIX xlc to fail and not generate object code if the source code hasYang Tse
compiled with errors. This behaviour is needed for autoconf macros which rely on the ability to compile with or without errors, and is safer than xlc's default of failing only upon severe errors.
2008-02-28Removed:Daniel Stenberg
121 - Kaspar Brand's and Guenter Knauf's work on the TLS extension Server Name Indication is now committed 122 - Progress callback not called during failed socket connect with the multi interface, is now simply pending a closure since no feedback has been received lately. Added: 123 - Mike Protts' SFTP resume download 124 - Anatoli Tubman's fix for a Negotiate: crash 125 - Michal Marek's typechecker-gcc work
2008-02-28fixed commented define for SSPI.Gunter Knauf
2008-02-28signal handling to properly cleanup on SIGINT and SIGTERMYang Tse
2008-02-28when terminating do it falling through cleanup codeYang Tse
2008-02-28avoid inclusion of setup.h in util.hYang Tse
2008-02-28header inclusion cleanupYang Tse
2008-02-27make comment more preciseYang Tse
2008-02-27Michal Marek's cleanup of how curl_easy_setopt() is used in examples andDaniel Stenberg
test code. Thanks to his curl_easy_setopt() typechecker work...
2008-02-27added get_ver.awk since c-ares is a standalone project, and should therefore ↵Gunter Knauf
also compile when cURL is absent.
2008-02-27a couple of small fixes to the makefile:Gunter Knauf
fixed comments; fixed INSTDIR define, simplified rules; changed to use get_ver.awk in current dir rather than the curl one.
2008-02-27another small change to the makefiles to simplify rules.Gunter Knauf
2008-02-26trial to fix the HP-UX breakage...Gunter Knauf
2008-02-26added curl.html to install package.Gunter Knauf
2008-02-26some more minor makefile changes; removed useless dist target.Gunter Knauf
2008-02-26fixed install target to create a ca-bundle.crt since we have no longer one ↵Gunter Knauf
in the project.
2008-02-26all reads from stdin and writes to stdout will be retried until theYang Tse
whole operation completes or an unrecoverable condition is detected
2008-02-26refactor some code out to write_pidfile() in util.cYang Tse
2008-02-26Added support for server name indication (RFC 4366).Gunter Knauf
Patch submitted by Kaspar Brand.
2008-02-25- Kaspar Brand made GnuTLS-built libcurl properly acknowledge the option thatDaniel Stenberg
forces it to prefer SSLv3.
2008-02-23now builds and runs with GnuTLS-built libcurls tooDaniel Stenberg
2008-02-23- Sam Listopad provided a patch in feature-request #1900014Daniel Stenberg
http://curl.haxx.se/bug/feature.cgi?id=1900014 that makes libcurl (built to use OpenSSL) support a full chain of certificates in a given PKCS12 certificate.
2008-02-22- Georg Lippitsch made the src/Makefile.vc6 makefile use the same memory modelDaniel Stenberg
options as the lib/Makefile.vc6 already did.
2008-02-22Revert sockfilt.c back to revision 1.42Yang Tse
Changes introduced in revision 1.43 were useless
2008-02-21- Zmey Petroff found a crash when libcurl accessed a NULL pointer, whichDaniel Stenberg
happened if you set the connection cache size to 1 and for example failed to login to an FTP site. Bug report #1896698 (http://curl.haxx.se/bug/view.cgi?id=1896698)
2008-02-21fixed missing header; changed bail out from exit() to return().Gunter Knauf
Mentioned on the list by Michal Marek.
2008-02-21assert that the *connp is a non-NULL pointer when Curl_done() is calledDaniel Stenberg
2008-02-20Avoid timeout restart when signal caught while awaiting socket and stdin eventsYang Tse
2008-02-20reformatted comment.Gunter Knauf
2008-02-20added read callback function in order to prevent crashs on Win32 when linked ↵Gunter Knauf
against DLL:
2008-02-20- Fixed test case 405 to not fail when libcurl is built with GnuTLSDaniel Stenberg
2008-02-20made the non-matching error code output nicer since we know it is a numberDaniel Stenberg
and the string contains a newline...
2008-02-20mention removal of SSLv2 by default.Gunter Knauf
2008-02-20oops, fixed to buildDaniel Stenberg
2008-02-20"118 - Gautam Kachroo's issue with proxies and ssl" is now in CVSDaniel Stenberg
2008-02-20- Based on initial work done by Gautam Kachroo to address a bug, we now keepDaniel Stenberg
better control at the exact state of the connection's SSL status so that we know exactly when it has completed the SSL negotiation or not so that there won't be accidental re-uses of connections that are wrongly believed to be in SSL-completed-negotiate state.
2008-02-20- We no longer support setting the CURLOPT_URL option from inside a callbackDaniel Stenberg
such as the CURLOPT_SSL_CTX_FUNCTION one treat that as if it was a Location: following. The patch that introduced this feature was done for 7.11.0, but this code and functionality has been broken since about 7.15.4 (March 2006) with the introduction of non-blocking OpenSSL "connects". It was a hack to begin with and since it doesn't work and hasn't worked correctly for a long time and nobody has even noticed, I consider it a very suitable subject for plain removal. And so it was done.
2008-02-19applied patch to disable SSLv2 by default; discussion:Gunter Knauf
http://sourceforge.net/tracker/index.php?func=detail&aid=1767276&group_id=976&atid=350976 Submitted by Kaspar Brand.
2008-02-19Added test309 to test HTTP redirect to HTTPS URLDan Fandrich
2008-02-19juggle() actually returns bool.Yang Tse
Remove redundant and unreachable log message.
2008-02-19fix compiler warnings: 'statement is unreachable'Yang Tse
2008-02-19fix for new codestyle.Gunter Knauf
2008-02-19made changes to work with Win32;Gunter Knauf
replaced fstat() with stat() call and bail out if local file not found.
2008-02-19fix compiler warnings: 'enumerated type mixed with another type'Yang Tse