- May 18, 2015
-
-
Daniel Stenberg authored
... from the connection struct. The stream one being the 'struct HTTP' which is kept in the SessionHandle struct (easy handle). lookup streams for incoming frames in the stream hash, hashing is based on the stream id and we get the SessionHandle for the incoming stream that way.
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Once we know we are HTTP/2 enabled we know the server can multiplex.
-
Daniel Stenberg authored
... and do not blacklist any.
-
- May 15, 2015
-
-
Daniel Stenberg authored
All the details mentioned here are better documented in man pages
-
- May 14, 2015
-
-
Dan Fandrich authored
This file was removed in commit fd137786
-
Daniel Stenberg authored
-
- May 12, 2015
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Previously we counted all connections to a specific host name and that would be used for the CURLMOPT_MAX_HOST_CONNECTIONS check for example, while servers on different port numbers are normally considered different "origins" on the web and should thus be considered different hosts.
-
Daniel Stenberg authored
All the existing Curl_bundle* functions were only ever used from within the conncache.c file, so I moved them over and made them static (and removed the Curl_ prefix).
-
Daniel Stenberg authored
This avoids unnecessary dynamic allocs and as this also removed the last users of *hash_alloc() and *hash_destroy(), those two functions are now removed.
-
Daniel Stenberg authored
avoids extra dynamic allocation
-
Daniel Stenberg authored
... by using plain structs instead of pointers for the connection cache, we can avoid several dynamic allocations that weren't necessary.
-
- May 08, 2015
-
-
Daniel Stenberg authored
-
Patrick Monnerat authored
-
Patrick Monnerat authored
This ensures an alternate address is not used. Does not apply to proxy tunnel.
-
Alessandro Ghedini authored
-
Egon Eckert authored
-
Jay Satiro authored
- Document option RTLIBCFG (runtime library configuration). Bug: https://github.com/bagder/curl/issues/254 Reported-by: Bert Huijben
-
- May 06, 2015
-
-
Orgad Shaneh authored
Use text mode when cygwin to eliminate trailing carriage returns. Bug: https://github.com/bagder/curl/pull/258
-
- May 05, 2015
-
-
Patrick Monnerat authored
-
- May 04, 2015
-
-
Daniel Stenberg authored
Reported-by: Liviu Chircu
-
Daniel Stenberg authored
Reported-by: Fred Stluka Bug: https://github.com/bagder/curl/issues/255
-
Alessandro Ghedini authored
Also print the revocation reason if appropriate.
-
Daniel Stenberg authored
The symbol is fairly new. Reported-by: Kamil Dudka
-
Daniel Stenberg authored
The OpenSSL trace callback is wonderfully undocumented but given a journey in the source code, it seems the cases were ssl_ver is zero doesn't follow the same pattern and thus turned out confusing and misleading. For now, we skip doing any CURLINFO_TEXT logging on those but keep sending them as CURLINFO_SSL_DATA_OUT/IN. Also, I added direction to the text info and I edited some functions slightly. Bug: https://github.com/bagder/curl/issues/219 Reported-by: Jay Satiro, Ashish Shukla
-
- May 02, 2015
-
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Chris Araman authored
https://github.com/bagder/curl/issues/244 Commit 145c263a changed the behavior when Curl_read_plain returns CURLE_AGAIN. We now handle CURLE_AGAIN and SEC_I_CONTEXT_EXPIRED correctly.
-
- May 01, 2015
-
-
Marc Hoersken authored
Commit: https://github.com/bagder/curl/commit/926cb9f Reported-by: Ray Satiro
-
- Apr 30, 2015
-
-
Michael Osipov authored
The missing file has not been autogenerated because a temporary fix was employed in acinclude.m4 which blocked update. Removed that fix and a recent version of missing is copied to build root.
-
Michael Osipov authored
test(1) on HP-UX requires a single equals sign and fails with two. Let's use one and make every OS happy.
-
Daniel Stenberg authored
Reported-By: Michael Osipov
-
Dan Fandrich authored
-
Michael Osipov authored
That option is not mentioned in the man page of libtoolize 2.4.4.19-fda4. Moveover, a comment in line 2623 says "--automake is for 1.5 compatibility". This option is redundant now.
-