Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-13 | - Brian Ulm figured out that if you did an SFTP upload with | Daniel Stenberg | |
CURLOPT_FTP_CREATE_MISSING_DIRS to create a directory, and then re-used the handle and uploaded another file to another directory that needed to be created, the second upload would fail. Another case of a state variable that wasn't properly reset between requests. - I rewrote the 100-continue code to use a single state variable instead of the previous two ones. I think it made the logic somewhat clearer. | |||
2008-03-13 | - Brian Ulm figured out that if you did an SFTP upload with | Daniel Stenberg | |
CURLOPT_FTP_CREATE_MISSING_DIRS to create a directory, and then re-used the handle and uploaded another file to another directory that needed to be created, the second upload would fail. Another case of a state variable that wasn't properly reset between requests. | |||
2008-03-13 | Change the confusing two variables for the expect 100 continue stuff into | Daniel Stenberg | |
a single state variable to make the code easier to follow and understand. | |||
2008-03-13 | --ftp-create-dirs works on SFTP as well | Dan Fandrich | |
2008-03-13 | fix code that is normally #ifdef'ed out | Daniel Stenberg | |
2008-03-12 | Done: 125 - Michal Marek's typechecker-gcc work | Daniel Stenberg | |
2008-03-11 | updated according to the name resolve race condition fix just committed | Daniel Stenberg | |
2008-03-11 | - Dmitry Popov filed bug report #1911069 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=1911069) that identified a race condition in the name resolver code when the DNS cache is shared between multiple easy handles, each running in simultaneous threads that could cause crashes. | |||
2008-03-11 | - Added a macro for curl_easy_setopt() that accepts three arguments and simply | Daniel Stenberg | |
does nothing with them, just to make sure libcurl users always use three arguments to this function. Due to its use of ... for the third argument, it is otherwise hard to detect abuse. | |||
2008-03-11 | Recommend passing a 1 as parameter to CURLOPT_SSLENGINE_DEFAULT rather than | Daniel Stenberg | |
a "dummy" just to get things as fixed as possible in case we ever get the urge to change this to actually mean something. | |||
2008-03-11 | - Added a type checking macro for curl_easy_setopt(), needs gcc-4.3 and only | Michal Marek | |
works in C mode atm (http://curl.haxx.se/mail/lib-2008-02/0267.html , http://curl.haxx.se/mail/lib-2008-02/0292.html ) | |||
2008-03-10 | Added tests 618-621 to test SFTP/SCP transfers of more than one file | Dan Fandrich | |
(test 620 tests the just-fixed problem reported by Brian Ulm). | |||
2008-03-10 | fixed typo | Michal Marek | |
2008-03-10 | (try to) use LIBS for libraries (-l) and LDFLAGS for paths (-L) in the | Michal Marek | |
gssapi check. Cleans up curl-config --libs output when REQUIRE_LIB_DEPS=no | |||
2008-03-09 | - Brian Ulm reported a crash when doing a second SFTP transfer on a re-used | Daniel Stenberg | |
easy handle if curl_easy_reset() was used between them. I fixed it and Brian verified that it cured his problem. - Brian Ulm reported that if you first tried to download a non-existing SFTP file and then fetched an existing one and re-used the handle, libcurl would still report the second one as non-existing as well! I fixed it abd Brian verified that it cured his problem. | |||
2008-03-08 | Done: 123 - Mike Protts' SFTP resume download | Daniel Stenberg | |
2008-03-07 | VS2005 and later dafault size for time_t is 64-bit, unless | Yang Tse | |
_USE_32BIT_TIME_T has been defined to get a 32-bit time_t | |||
2008-03-06 | Fix the gssapi configure check to detect newer MIT Kerberos (patch by | Michal Marek | |
Michael Calmer) | |||
2008-03-06 | spellchecked | Daniel Stenberg | |
2008-03-06 | curl_multi_timeout() is really not recommended with curl_multi_socket()-based | Daniel Stenberg | |
usage | |||
2008-03-06 | Regression 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-06 | Added tests 616 and 617 to see how SFTP and SCP cope with zero-length | Dan Fandrich | |
files, as questioned by Mike Protts. SFTP does for me but SCP doesn't so test 617 is disabled for now. | |||
2008-03-06 | Fixed the test harness so it will write out zero-length data files. | Dan Fandrich | |
2008-03-05 | fix log message used when unable to connect to destination port | Yang Tse | |
2008-03-04 | Mike 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 on | Daniel Stenberg | |
a re-used connection where both requests used Negotiate. | |||
2008-02-29 | Force AIX xlc to fail and not generate object code if the source code has | Yang 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-28 | Removed: | 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-28 | fixed commented define for SSPI. | Gunter Knauf | |
2008-02-28 | signal handling to properly cleanup on SIGINT and SIGTERM | Yang Tse | |
2008-02-28 | when terminating do it falling through cleanup code | Yang Tse | |
2008-02-28 | avoid inclusion of setup.h in util.h | Yang Tse | |
2008-02-28 | header inclusion cleanup | Yang Tse | |
2008-02-27 | make comment more precise | Yang Tse | |
2008-02-27 | Michal Marek's cleanup of how curl_easy_setopt() is used in examples and | Daniel Stenberg | |
test code. Thanks to his curl_easy_setopt() typechecker work... | |||
2008-02-27 | added get_ver.awk since c-ares is a standalone project, and should therefore ↵ | Gunter Knauf | |
also compile when cURL is absent. | |||
2008-02-27 | a 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-27 | another small change to the makefiles to simplify rules. | Gunter Knauf | |
2008-02-26 | trial to fix the HP-UX breakage... | Gunter Knauf | |
2008-02-26 | added curl.html to install package. | Gunter Knauf | |
2008-02-26 | some more minor makefile changes; removed useless dist target. | Gunter Knauf | |
2008-02-26 | fixed install target to create a ca-bundle.crt since we have no longer one ↵ | Gunter Knauf | |
in the project. | |||
2008-02-26 | all reads from stdin and writes to stdout will be retried until the | Yang Tse | |
whole operation completes or an unrecoverable condition is detected | |||
2008-02-26 | refactor some code out to write_pidfile() in util.c | Yang Tse | |
2008-02-26 | Added 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 that | Daniel Stenberg | |
forces it to prefer SSLv3. | |||
2008-02-23 | now builds and runs with GnuTLS-built libcurls too | Daniel Stenberg | |
2008-02-23 | - Sam Listopad provided a patch in feature-request #1900014 | Daniel 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 model | Daniel Stenberg | |
options as the lib/Makefile.vc6 already did. | |||
2008-02-22 | Revert sockfilt.c back to revision 1.42 | Yang Tse | |
Changes introduced in revision 1.43 were useless |