summaryrefslogtreecommitdiff
path: root/lib/http2.c
Commit message (Expand)AuthorAgeFilesLines
* code style: use spaces around plusesDaniel Stenberg2017-09-111-1/+1
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-2/+2
* mime: new MIME API.Patrick Monnerat2017-09-021-0/+1
* http2_recv: return error better on fatal h2 errorsDaniel Stenberg2017-08-181-2/+2
* http2: handle PING framesMax Dymond2017-06-301-2/+46
* handler: refactor connection checkingMax Dymond2017-06-301-0/+2
* http2: fix OOM crashDaniel Stenberg2017-06-181-2/+6
* test1521: test *all* curl_easy_setopt optionsDaniel Stenberg2017-06-051-22/+24
* assert: avoid, use DEBUGASSERT instead!Daniel Stenberg2017-05-221-2/+2
* multi: use a fixed array of timers instead of mallocDaniel Stenberg2017-05-101-4/+4
* multi: assign IDs to all timers and make each timer singletonDaniel Stenberg2017-05-101-4/+4
* http2: use the correct set buffer sizeDaniel Stenberg2017-05-011-1/+1
* http2: declare TU-local variables staticMarcel Raad2017-04-301-2/+2
* http2: fix handle leak in error pathLarry Stefani2017-04-151-0/+1
* http2: silence unused parameter warningsMarcel Raad2017-03-301-0/+6
* http2: fix memory-leak when denying push streamsDaniel Stenberg2017-02-131-11/+19
* http2: reset push header counter fixes crashDaniel Stenberg2017-02-071-0/+1
* http2: disable server push if not requestedAlessandro Ghedini2017-01-151-16/+26
* http2_send: avoid unsigned integer wrap aroundDaniel Stenberg2017-01-111-12/+6
* http2: check nghttp2_session_set_local_window_size existsJay Satiro2016-11-281-0/+6
* http2: Fix crashes when parent stream gets abortedAnders Bakken2016-11-281-0/+76
* checksrc: move open braces to comply with function declaration styleDaniel Stenberg2016-11-241-2/+4
* checksrc: white space edits to comply to stricter checksrcDaniel Stenberg2016-11-241-1/+1
* http2: Use huge HTTP/2 windowsJay Satiro2016-11-161-2/+13
* http2: Fix address sanitizer memcpy warningJay Satiro2016-11-161-1/+2
* realloc: use Curl_saferealloc to avoid common mistakesDaniel Stenberg2016-11-111-4/+3
* http2: Don't send header fields prohibited by HTTP/2 specTatsuhiro Tsujikawa2016-11-071-14/+85
* strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg2016-10-311-4/+4
* http2: debug ouput sent HTTP/2 request headersDaniel Stenberg2016-09-161-0/+4
* http2: support > 64bit sized uploadsDaniel Stenberg2016-09-091-1/+2
* http2: return EOF when done uploading without known sizeDaniel Stenberg2016-09-051-2/+35
* http2: skip the content-length parsing, detect unknown sizeDaniel Stenberg2016-09-051-22/+6
* http2: minor white space editDaniel Stenberg2016-09-051-2/+3
* http2: use named define instead of magic constant in read callbackDaniel Stenberg2016-09-051-1/+1
* http2: return CURLE_HTTP2_STREAM for unexpected stream closeDaniel Stenberg2016-08-281-3/+2
* http2: handle closed streams when uploadingTatsuhiro Tsujikawa2016-08-281-0/+11
* http2: make sure stream errors don't needlessly close the connectionDaniel Stenberg2016-08-281-3/+45
* http2: Remove incorrect commentsJay Satiro2016-08-251-5/+0
* http2: always wait for readable socketDaniel Stenberg2016-08-051-2/+3
* CURLOPT_TCP_NODELAY: now enabled by defaultDaniel Stenberg2016-08-051-4/+0
* multi: make Curl_expire() work with 0 ms timeoutsDaniel Stenberg2016-08-041-5/+4
* typedefs: use the full structs in internal code...Daniel Stenberg2016-06-221-1/+1
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-25/+25
* http2: use HTTP/2 in the HTTP/1.1-alike headerDaniel Stenberg2016-05-191-1/+1
* http2: Add space between colon and header valueCory Benfield2016-05-121-2/+2
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-2/+2
* http2: Use size_t type for data drain countJay Satiro2016-04-121-0/+2
* http2: Improve header parsingJay Satiro2016-04-111-30/+102
* http2: Add Curl_http2_strerror for HTTP/2 error codesJay Satiro2016-04-111-4/+37
* http2: Don't increment drain when one header field is receivedTatsuhiro Tsujikawa2016-04-111-4/+0