aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-03- Dmitry Kurochkin cleaned up the pipelining code and removed the need for andDaniel Stenberg
use of the "is_in_pipeline" struct field.
2008-02-03threaded-ssl.c is a little example that does multi-threaded downloads fromDaniel Stenberg
HTTPS sites with OpenSSL-enabled libcurl (and pthreads) and thus do the thread-locking and things openssl-style.
2008-02-03it is stable now...Daniel Stenberg
2008-02-01Make mkinstalldirs ignore umask, for consistency with the rest of theDan Fandrich
install process. Note that mkinstalldirs appears to be used only in some configurations.
2008-01-31When possible, use additional config options for test harness ssh server,Yang Tse
which are deprecated in recent OpenSSH versions but are current for SunSSH.
2008-01-31- Niklas Angebrand made the cookie support in libcurl properly deal with theDaniel Stenberg
"HttpOnly" feature introduced by Microsoft and apparently also supported by Firefox: http://msdn2.microsoft.com/en-us/library/ms533046.aspx . HttpOnly is now supported when received from servers in HTTP headers, when written to cookie jars and when read from existing cookie jars.
2008-01-31- Dmitry Kurochkin moved several struct fields from the connectdata struct toDaniel Stenberg
the SingleRequest one to make pipelining better. It is a bit tricky to keep them in the right place, to keep things related to the actual request or to the actual connection in the right place.
2008-01-31bug 51 may possibly be fixed, and as such it is not a known bug anymore:Daniel Stenberg
51.Kevin Reed's reported problem with a proxy when doing CONNECT and it wants NTLM and close the connection to the initial CONNECT response: http://curl.haxx.se/bug/view.cgi?id=1879375
2008-01-29silent stupid 'del' message when no files to delete found;Gunter Knauf
added curl.res to clean target.
2008-01-29add verbose output to test 509 for easier debuggingDaniel Stenberg
2008-01-29- Dmitry Kurochkin fixed Curl_done() for pipelining, as it could previouslyDaniel Stenberg
crash!
2008-01-29- Michal Marek fixed minor mistake in test case 553 that prevented it fromDaniel Stenberg
working on other IP-addresses or port numbers.
2008-01-28start over on 7.18.1Daniel Stenberg
2008-01-28Added peeps from the 7.18.0 release annoucementDaniel Stenberg
2008-01-287.18.0Daniel Stenberg
2008-01-28Add the three currently discussed bugs that won't make it into the 7.18.0Daniel Stenberg
release but hopefully they'll all be fixed in 7.18.1...
2008-01-28this was modified this year so we bump the copyright yearDaniel Stenberg
2008-01-28updated copyright year in the generated configureDaniel Stenberg
2008-01-27Dmitry Kurochkin: In "real world" testing I found more bugs inDaniel Stenberg
pipelining. Broken connection is not restored and we get into infinite loop. It happens because of wrong is_in_pipeline values.
2008-01-27Dont rely on PAMAuthenticationViaKbdInt default being 'no'Yang Tse
2008-01-26added test 1021 to verify my fix for bug report #1879375Daniel Stenberg
2008-01-25- Kevin Reed filed bug report #1879375Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1879375) which describes how libcurl got lost in this scenario: proxy tunnel (or HTTPS over proxy), ask to do any proxy authentication and the proxy replies with an auth (like NTLM) and then closes the connection after that initial informational response. libcurl would not properly re-initialize the connection to the proxy and continue the auth negotiation like supposed. It does now however, as it will now detect if one or more authentication methods were available and asked for, and will thus retry the connection and continue from there. - I made the progress callback get called properly during proxy CONNECT.
2008-01-25using anyauth isn't unconditionally an extra roundtripDaniel Stenberg
2008-01-25just wanted to mention two uclinux archs I've tried libcurl builds on myselfDaniel Stenberg
2008-01-25improve request initialization for test harness HTTP serverYang Tse
2008-01-25Dmitry Kurochkin's test harness HTTP server pipelining fix fot test 530Yang Tse
2008-01-24and Igor Franchuk is his name!Daniel Stenberg
2008-01-24fixed link to latest native awk.Gunter Knauf
2008-01-24updated makefiles to use global copyright define.Gunter Knauf
2008-01-24updated awk script to fetch copyright from header.Gunter Knauf
2008-01-24minor makefile tweaks.Gunter Knauf
2008-01-24happy new yearGunter Knauf
2008-01-24use more correctly named define.Gunter Knauf
2008-01-24use copyright define instead of hardcoded string.Gunter Knauf
2008-01-24added copyright define to curlver.h.Gunter Knauf
2008-01-23"Igor" pointed out that CURLOPT_COOKIELIST set to "ALL" leaked memory, and soDaniel Stenberg
did "SESS". Fixed now.
2008-01-23Dmitry Kurochkin's pipelining close-down segfault fixDaniel Stenberg
2008-01-23update openssl versionYang Tse
2008-01-23STDIN_FILENO, STDOUT_FILENO and STDERR_FILENO clone macrosYang Tse
2008-01-23happy new yearGunter Knauf
2008-01-23removed inclusion of libcurl memory debug headers since this lib stub is a ↵Gunter Knauf
well proofed method suggested by Novell. This enables usage of the stub with language bindings.
2008-01-22when unable to initialize sftp session, also log failure reasonYang Tse
2008-01-22check availability of poll.h header at configuration time, and includeYang Tse
it when sys/poll.h is unavailable
2008-01-22update copyright yearYang Tse
2008-01-21Dmitry Kurochkin removed the cancelled state for pipelining, as we agreedDaniel Stenberg
that it is bad anyway. Starting now, removing a handle that is in used in a pipeline will break the pipeline - it'll be set back up again but still...
2008-01-21Disable ldap support for cygwin builds, since it breaks whole build process.Yang Tse
2008-01-21undo using internal *printf() clones for test #530Yang Tse
2008-01-20use internal *printf() clones since snprintf() not available on all platformsYang Tse
2008-01-20Judson provided an example, and the added mirror adds the countDaniel Stenberg
2008-01-20This is a multi threaded application that uses a progress bar to showDaniel Stenberg
status. It uses Gtk+ to make a smooth pulse. Written by Jud Bishop