summaryrefslogtreecommitdiff
path: root/lib/http2.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* pipelining: removedDaniel Stenberg2019-04-061-1/+1
* documentation: Fix several typosTim Rühsen2019-04-031-1/+1
* http2: verify :athority in push promise requestsDaniel Stenberg2019-02-201-0/+22
* http2: multi_connchanged() moved from multi.c, only used for h2Daniel Stenberg2019-02-121-2/+14
* cleanup: make local functions staticDaniel Stenberg2019-02-101-5/+5
* urldata: rename easy_conn to just connDaniel Stenberg2019-01-111-3/+3
* http2: clear pause stream id if it gets closedDaniel Stenberg2018-12-201-0/+4
* Upon HTTP_1_1_REQUIRED, retry the request with HTTP/1.1Johannes Schindelin2018-12-081-0/+8
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* travis: add build for "configure --disable-verbose"Daniel Stenberg2018-10-181-1/+4
* memory: ensure to check allocation resultsDaniel Gustafsson2018-10-031-0/+2