- Sep 12, 2010
-
-
Dan Fandrich authored
When curl calls a function from that library then it needs to explicitly link to the library instead of piggybacking on libcurl's own dependency. Without this, GNU ld with the --no-add-needed flag fails when linking (which Fedora now does by default). Reported by: Quanah Gibson-Mount Bug: http://curl.haxx.se/mail/lib-2010-09/0085.html
-
- Sep 09, 2010
-
-
Dan Fandrich authored
-
Tor Arntsen authored
Use %HOSTIP:%HTTPPORT instead of 127.0.0.1:8990 so that verification works if the baseport change option is used when executing runtests.pl.
-
- Sep 08, 2010
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Clarified as it isn't used with a -D option for them. Reported by: Artfunkel Bug: http://curl.haxx.se/bug/view.cgi?id=3060381
-
- Sep 07, 2010
-
-
Daniel Stenberg authored
Added "3.19 How do I get HTTP from a host using a specific IP address?" and updated some stuff about certs etc.
-
Daniel Stenberg authored
The code reading chunked encoding attempts to rewind the code if it had read more data than the chunky parser consumes. The rewinding can fail and it will then cause an error. This change now makes the rewinding only happen if pipelining is in use - as that's the only time it really needs to be done. Bug: http://curl.haxx.se/mail/lib-2010-08/0297.html Reported by: Ron Parker
-
- Sep 06, 2010
-
-
Kamil Dudka authored
-
Kamil Dudka authored
-
- Sep 05, 2010
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Curl_getconnectinfo() is changed to return a proper curl_socket_t for the last socket so that it'll work more portably (and cause less compiler warnings).
-
- Sep 03, 2010
-
-
Guenter Knauf authored
-
Dan Fandrich authored
Otherwise, there could be problems running in certain locales.
-
- Sep 02, 2010
-
-
Guenter Knauf authored
-
- Sep 01, 2010
-
-
Guenter Knauf authored
-
Guenter Knauf authored
Adam Light posted this patch to the list which enables builds from git with VC versions other than vc6; also he added a vc10 target.
-
Guenter Knauf authored
-
Daniel Stenberg authored
Add a timeout check for handles in the state machine so that they will timeout in all states disregarding what actions that may or may not happen. Fixed a bug in socket_action introduced recently when looping over timed out handles: it wouldn't assign the 'data' variable and thus it wouldn't properly take care of handles. In the update_timer function, the code now checks if the timeout has been removed and then it tells the application. Previously it would always let the remaining timeout(s) just linger to expire later on.
-
Daniel Stenberg authored
Curl_expire() set to 0 expires ALL timeouts so it should only be called if we truly and really want to remove all timeouts for the handle.
-
Daniel Stenberg authored
Make use of the helper function Curl_timeleft() instead of duplicating code.
-
- Aug 30, 2010
-
-
Daniel Stenberg authored
Each easy handle has a list of timeouts, so as soon as the main timeout for a handle expires, we must make sure to get the next entry from the list and re-add the handle to the splay tree. This was attempted previously but was done poorly in my commit 232ad654.
-
Dan Fandrich authored
-
- Aug 28, 2010
-
-
Daniel Stenberg authored
When a new transfer is about to start we now set the proper timeouts to expire for the multi interface if they are set for the handle. This is a follow-up bugfix to make sure that easy handles timeout properly when the times expire and the multi interface is used. This also improves curl_multi_timeout().
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Fabian Keil authored
-
Fabian Keil authored
-
Fabian Keil authored
'm4 version found. You need a GNU m4 installed!' is a bit confusing.
-
Daniel Stenberg authored
-
- Aug 25, 2010
-
-
Dan Fandrich authored
Fixed some issues that caused xmllint failures, added features and keywords, fixed some quotes and removed some <strip> sections that unnecessarily limited test checking.
-
Dan Fandrich authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
As the VC and RISCOS makefiles don't use the .inc file
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Introduced in the initial gopher commits, there was added logic to do GOPHER test serving in the pingpong server but as it resembles HTTP much more than FTP or SMTP, the gopher testing has been moved over to instead use the sws (HTTP) server. This change simply removes unused code.
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Patches over email very easily lose CRLF line endings in files otherwise LF-only so I had to put them back where needed.
-
Daniel Stenberg authored
The fix for the busyloop really only is a temporary work-around. It causes a BLOCKING behavior which is a NO-NO. This function should rather be split up in a do and a doing piece where the pieces that aren't possible to send now will be sent in the doing function repeatedly until the entire request is sent.
-