summaryrefslogtreecommitdiff
path: root/lib/http2.c
AgeCommit message (Expand)Author
2020-04-01Merge tag 'curl-7_69_1'nikita
2020-03-07version: make curl_version* thread-safe without using global contextDaniel Stenberg
2020-02-27http2: make pausing/unpausing set/clear local stream windowDaniel Stenberg
2020-02-21http2: now require nghttp2 >= 1.12.0Daniel Stenberg
2020-01-13ConnectionExists: respect the max_concurrent_streams limitsDaniel Stenberg
2019-12-20Merge remote-tracking branch 'upstream/master'ng0
2019-12-09conncache: fix multi-thread use of shared connection cacheDaniel Stenberg
2019-12-01build: Disable Visual Studio warning "conditional expression is constant"Jay Satiro
2019-11-06Merge tag 'curl-7_67_0'ng0
2019-10-30url: make Curl_close() NULLify the pointer tooDaniel Stenberg
2019-10-18http2_recv: a closed stream trumps pause stateDaniel Stenberg
2019-10-18http2: expire a timeout at end of streamDaniel Stenberg
2019-10-03http2: move state-init from creation to pre-transferDaniel Stenberg
2019-10-02CURLMOPT_MAX_CONCURRENT_STREAMS: new setoptKunal Ekawde
2019-09-23http2: Expression 'stream->stream_id != - 1' is always trueDaniel Stenberg
2019-09-23http2: A value is being subtracted from the unsigned variableDaniel Stenberg
2019-09-23http: lowercase headernames for HTTP/2 and HTTP/3Barry Pollard
2019-09-16http2: relax verification of :authority in push promise requestsChristoph M. Becker
2019-09-12Merge tag 'curl-7_66_0'ng0
2019-08-26http2: when marked for closure and wanted to close == OKDaniel Stenberg
2019-08-15Merge tag 'curl-7_65_3'ng0
2019-08-01timediff: make it 64 bit (if possible) even with 32 bit time_tDaniel Stenberg
2019-07-30cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg
2019-07-29http2_recv: trigger another read when the last data is returnedDaniel Stenberg
2019-07-10headers: Remove no longer exported functionsDaniel Gustafsson
2019-06-24http2: call done_sending on end of uploadDaniel Stenberg
2019-06-21http2: don't call stream-close on already closed streamsDaniel Stenberg
2019-06-11http2: remove CURL_DISABLE_TYPECHECK defineDaniel Stenberg
2019-06-07Merge tag 'curl-7_65_1' of https://github.com/curl/curlng0
2019-05-30http2: Stop drain from being permanently set onJosie Huddleston
2019-05-22Merge tag 'curl-7_65_0' of https://github.com/curl/curlng0
2019-05-16cleanup: remove FIXME and TODO commentsDaniel Stenberg
2019-04-12Merge tag 'curl-7_64_1' of https://github.com/curl/curlng0
2019-04-06pipelining: removedDaniel Stenberg
2019-04-03documentation: Fix several typosTim Rühsen
2019-02-25Merge tag 'curl-7_64_0'ng0
2019-02-20http2: verify :athority in push promise requestsDaniel Stenberg
2019-02-12http2: multi_connchanged() moved from multi.c, only used for h2Daniel Stenberg
2019-02-10cleanup: make local functions staticDaniel Stenberg
2019-01-12Merge tag 'curl-7_63_0'ng0
2019-01-11urldata: rename easy_conn to just connDaniel Stenberg
2018-12-20http2: clear pause stream id if it gets closedDaniel Stenberg
2018-12-08Upon HTTP_1_1_REQUIRED, retry the request with HTTP/1.1Johannes Schindelin
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2018-11-10Merge tag 'curl-7_62_0'Nils Gillmann
2018-10-18travis: add build for "configure --disable-verbose"Daniel Stenberg
2018-10-03memory: ensure to check allocation resultsDaniel Gustafsson
2018-09-25Curl_http2_done: fix memleak in error pathDaniel Stenberg
2018-09-16http: made Curl_add_buffer functions take a pointer-pointerDaniel Stenberg
2018-09-16http2: fix memory leaks on error-pathDaniel Stenberg