summaryrefslogtreecommitdiff
path: root/lib/http2.c
Commit message (Expand)AuthorAgeFilesLines
* http2: Curl_http2_setup needs to init stream data in all invokesDaniel Stenberg2021-09-111-12/+17
* Revert "http2: skip immediate parsing of payload following protocol switch"Daniel Stenberg2021-08-301-9/+2
* http2: revert call the handle-closed function correctly on closed streamArtur Sinila2021-08-161-4/+0
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-69/+69
* version: turn version number functions into returning voidDaniel Stenberg2021-06-301-4/+3
* http2: Clarify 'Using HTTP2' verbose messageJay Satiro2021-06-151-1/+1
* http2_connisdead: handle trailing GOAWAY betterShikha Sharma2021-06-051-1/+3
* http2: init recvbuf struct for pushed streamsDaniel Stenberg2021-05-311-0/+2
* conn: add 'attach' to protocol handler, make libssh2 use itDaniel Stenberg2021-05-171-0/+2
* http2: make sure pause is done on HTTPDaniel Stenberg2021-05-171-1/+2
* http2: skip immediate parsing of payload following protocol switchPeng-Yu Chen2021-05-111-2/+9
* http2: use nghttp2_session_upgrade2 instead of nghttp2_session_upgradePeng-Yu Chen2021-05-111-3/+3
* http2: fix potentially uninitialized variableJay Satiro2021-05-051-1/+1
* http2: fix a resource leak in push_promise()Kamil Dudka2021-05-011-0/+1
* http2: fix resource leaks in set_transfer_url()Kamil Dudka2021-05-011-7/+17
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-9/+9
* http2: remove DEBUG_HTTP2Daniel Stenberg2021-04-211-1/+0
* http2: move the stream error field to the per-transfer storageDaniel Stenberg2021-04-211-14/+14
* http2: call the handle-closed function correctly on closed streamDaniel Stenberg2021-04-211-0/+4
* urldata: merge "struct DynamicStatic" into "struct UrlState"Daniel Stenberg2021-03-261-4/+4
* 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