summaryrefslogtreecommitdiff
path: root/lib/http2.c
AgeCommit message (Expand)Author
2019-04-12Merge tag 'curl-7_64_1' of https://github.com/curl/curlng0
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
2018-09-11Merge tag 'curl-7_61_1'Nils Gillmann
2018-09-10misc: fix typos in commentsDaniel Gustafsson
2018-09-07upkeep: add a connection upkeep API: curl_easy_conn_upkeep()Max Dymond
2018-09-02http2: Use correct format identifier for stream_idRikard Falkeborn
2018-08-22http2: abort the send_callback if not setup yetDaniel Stenberg
2018-08-21http2: remove four unused nghttp2 callbacksDaniel Stenberg
2018-08-21http2: avoid set_stream_user_data() before stream is assignedDaniel Stenberg
2018-08-17http2: make sure to send after RST_STREAMDaniel Stenberg
2018-08-15http2: check nghttp2_session_set_stream_user_data return codeDaniel Stenberg
2018-08-13http: fix for tiny "HTTP/0.9" responseDaniel Stenberg
2018-08-05Merge tag 'curl-7_61_0'Nils Gillmann
2018-07-30http2: clear the drain counter in Curl_http2_doneDaniel Stenberg
2018-07-20http2: several cleanupsDaniel Stenberg
2018-05-31strictness: correct {infof, failf} format specifiersRikard Falkeborn
2018-05-23Merge tag 'curl-7_60_0' (with fixes)Nils Gillmann
2018-05-21checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg
2018-05-14http2: remove unused variablesteini2000
2018-05-14http2: use easy handle of stream for loggingsteini2000
2018-05-14http2: use the correct function pointer typedefDaniel Stenberg
2018-05-14http2: getsock fix for uploadsDaniel Stenberg
2018-04-26http2: fix null pointer dereference in http2_connisdeadDaniel Stenberg
2018-04-26http2: get rid of another strstr()Daniel Stenberg
2018-04-23http2: convert an assert to run-time checkDaniel Stenberg
2018-04-20http2: handle GOAWAY properlyDaniel Stenberg
2018-04-20http2: clear the "drain counter" when a stream is closedDaniel Stenberg
2018-04-20http2: avoid strstr() on data not zero terminatedDaniel Stenberg
2018-04-19http2: handle on_begin_headers() called more than onceDaniel Stenberg
2018-03-30Merge tag 'curl-7_59_0' of https://github.com/curl/curlNils Gillmann
2018-03-22http2: read pending frames (including GOAWAY) in connection-checkDaniel Stenberg
2018-03-15http2: fixes typoKobi Gurkan
2018-03-12http2: mark the connection for close on GOAWAYDaniel Stenberg
2018-03-10http2: verbose output new MAX_CONCURRENT_STREAMS valuesDaniel Stenberg
2018-02-15TODO fixed: Detect when called from within callbacksBjörn Stenberg
2018-01-30http2: set DEBUG_HTTP2 to enable more HTTP/2 loggingDaniel Stenberg