summaryrefslogtreecommitdiff
path: root/lib/http2.c
Commit message (Expand)AuthorAgeFilesLines
* http2: don't set KEEP_SEND when there's no more data to be sentRobert Ronto2021-03-151-3/+5
* http2: fail if connection terminated without END_STREAMoxalica2021-03-121-0/+11
* http2: remove conn->data useDaniel Stenberg2021-02-151-37/+57
* urldata: remove duplicate 'upkeep_interval_ms' from connectdataDaniel Stenberg2021-01-271-1/+1
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-101/+103
* failf: remove newline from formatting stringsDaniel Stenberg2020-12-251-3/+3
* h2: do not wait for RECV on paused transfersDaniel Stenberg2020-12-221-3/+4
* infof/failf calls: fix format specifiersRikard Falkeborn2020-11-241-2/+2
* urldata: remove 'void *protop' and create the union 'p'Daniel Stenberg2020-11-231-25/+25
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* sendf: move the verbose-check into Curl_debugDaniel Stenberg2020-11-021-2/+1
* Curl_handler: add 'family' to each protocolDaniel Stenberg2020-09-211-0/+2
* http: consolidate nghttp2_session_mem_recv() call pathsLaramie Leavitt2020-09-101-88/+29
* h2: repair trailer handlingDaniel Stenberg2020-08-031-8/+28
* CURL_PUSH_ERROROUT: allow the push callback to fail the parent streamDaniel Stenberg2020-07-161-9/+18
* http2: only do the *done() cleanups for HTTPDaniel Stenberg2020-07-041-1/+2
* http2: close the http2 connection when no more requests may be sentLaramie Leavitt2020-07-031-0/+10
* http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messagesJeremy Maitin-Shepard2020-07-021-2/+2
* http2: set the correct URL in pushed transfersDaniel Stenberg2020-06-251-0/+44
* urldata: let the HTTP method be in the set.* structDaniel Stenberg2020-06-021-1/+1
* url: alloc the download buffer at transfer startDaniel Stenberg2020-05-301-3/+6
* http2: keep trying to send pending frames after req.upload_doneVyron Tsingaras2020-05-151-2/+20
* http2: simplify and clean up trailer handlingDaniel Stenberg2020-05-071-42/+11
* dynbuf: introduce internal generic dynamic buffer functionsDaniel Stenberg2020-05-041-65/+50
* http2: Fix erroneous debug message that h2 connection closedJay Satiro2020-03-181-2/+0
* version: make curl_version* thread-safe without using global contextDaniel Stenberg2020-03-071-1/+1
* http2: make pausing/unpausing set/clear local stream windowDaniel Stenberg2020-02-271-4/+53
* http2: now require nghttp2 >= 1.12.0Daniel Stenberg2020-02-211-47/+5
* ConnectionExists: respect the max_concurrent_streams limitsDaniel Stenberg2020-01-131-2/+2
* conncache: fix multi-thread use of shared connection cacheDaniel Stenberg2019-12-091-3/+2
* build: Disable Visual Studio warning "conditional expression is constant"Jay Satiro2019-12-011-1/+1
* url: make Curl_close() NULLify the pointer tooDaniel Stenberg2019-10-301-7/+5
* http2_recv: a closed stream trumps pause stateDaniel Stenberg2019-10-181-0/+3
* http2: expire a timeout at end of streamDaniel Stenberg2019-10-181-0/+1
* http2: move state-init from creation to pre-transferDaniel Stenberg2019-10-031-0/+1
* CURLMOPT_MAX_CONCURRENT_STREAMS: new setoptKunal Ekawde2019-10-021-1/+1
* http2: Expression 'stream->stream_id != - 1' is always trueDaniel Stenberg2019-09-231-11/+8
* http2: A value is being subtracted from the unsigned variableDaniel Stenberg2019-09-231-1/+2
* http: lowercase headernames for HTTP/2 and HTTP/3Barry Pollard2019-09-231-1/+3
* http2: relax verification of :authority in push promise requestsChristoph M. Becker2019-09-161-1/+3
* http2: when marked for closure and wanted to close == OKDaniel Stenberg2019-08-261-0/+5
* timediff: make it 64 bit (if possible) even with 32 bit time_tDaniel Stenberg2019-08-011-1/+1
* cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg2019-07-301-10/+3
* http2_recv: trigger another read when the last data is returnedDaniel Stenberg2019-07-291-0/+3
* headers: Remove no longer exported functionsDaniel Gustafsson2019-07-101-2/+2
* http2: call done_sending on end of uploadDaniel Stenberg2019-06-241-1/+5
* http2: don't call stream-close on already closed streamsDaniel Stenberg2019-06-211-4/+3
* http2: remove CURL_DISABLE_TYPECHECK defineDaniel Stenberg2019-06-111-2/+0
* http2: Stop drain from being permanently set onJosie Huddleston2019-05-301-3/+4
* cleanup: remove FIXME and TODO commentsDaniel Stenberg2019-05-161-5/+3