72 Commits (master)

Author SHA1 Message Date
Glenn Strauss f86b448799 [core] h2: optim: send window update in 16k units 2 weeks ago
Glenn Strauss 5a32a6dc51 [core] update cached tables with Priority header 3 weeks ago
Glenn Strauss f20061e482 [core] h2: avoid sending tiny DATA frames 3 weeks ago
Glenn Strauss ad4a790495 [core] h2: avoid sending small WINDOW_UPDATE frames 3 weeks ago
Glenn Strauss ef62ff9419 [core] increase session window size to 256k 3 weeks ago
Glenn Strauss 5d0f174feb [core] h2 SETTINGS_INITIAL_WINDOW_SIZE 64k (fixes #3089) 3 weeks ago
Glenn Strauss 2adc62e9bb [multiple] simplify bytes_in/bytes_out accounting 1 month ago
Glenn Strauss 1ed3a78ea9 [core] send Priority resp hdr w/ .css, .js re-prio 2 months ago
Glenn Strauss 59b9a9a73d [core] h2 prio sort urgency, incr, then stream id 2 months ago
Glenn Strauss 3795c6740c [core] stricter check of HTTP/2 GOAWAY frame size 3 months ago
Glenn Strauss 0f3075b885 [core] send HTTP/2 SETTINGS_NO_RFC7540_PRIORITIES 3 months ago
Glenn Strauss 9a3f6c521b [core] HTTP/2 PRIORITY_UPDATE frame (experimental) 3 months ago
Glenn Strauss 8fa3014483 [core] short-circuit earlier parsing h2 trailers 3 months ago
Glenn Strauss 5d1aa5d06f [multiple] WebSockets over HTTP/2 (fixes #3151) 3 months ago
Glenn Strauss 8fe9f1c053 [core] discard DATA from REFUSED_STREAM at h2 init 3 months ago
Glenn Strauss 96557115cb [core] isolate plugins_*() funcs to main server 4 months ago
Glenn Strauss a162fc70e9 [core] prep server_tag at startup for h2 resp hdr 4 months ago
Glenn Strauss f98df3c62b [core] connection_handle_read_state() tweak 6 months ago
Glenn Strauss ef9608f307 [core] fix reqpool mem corruption in 1.4.62 (fixes #3118) 7 months ago
Glenn Strauss 670b3a395f [core] allocate one fewer cond_match_t, if needed 7 months ago
Glenn Strauss 7512d82ca4 [core] pcre2 support (--with-pcre2) 7 months ago
Glenn Strauss 7ea2d40734 [core] save config regex captures only if used 7 months ago
Glenn Strauss 05dc3d123a [core] better asm for binary num to ascii string 7 months ago
Glenn Strauss e8a6ed6e35 [core] thwart h2c smuggling when Upgrade enabled 8 months ago
Glenn Strauss 71544129f9 [core] expose chunkqueue_remove_empty_chunks() 8 months ago
Glenn Strauss f5b5537ef1 [core] fix HTTP/2 upload > 64k w/ max-request-size (fixes #3108) 8 months ago
Glenn Strauss 6e4cc3b0bb [core] read files into mem when framed for HTTP/2 9 months ago
Glenn Strauss 62dc817caf [core] h2_send_cqdata() returns how much data sent 9 months ago
Glenn Strauss 60a1224cd0 [core] fix typo in h2_send_cqdata() 9 months ago
Glenn Strauss 94053349c2 [core] remove redundant check in h2_recv_headers() 9 months ago
Glenn Strauss a407636eae [core] reject HTTP/2 pseudo-header in trailers (#3102) 9 months ago
Glenn Strauss 3a5704380b [core] refuse excess initial streams only if block (fixes #3100) 9 months ago
Glenn Strauss c82ca970fb [core] refuse excess h2 streams at con start (fixes #3093) 10 months ago
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 10 months ago
Glenn Strauss 0f90a9e320 [core] reduce memcmp in http_request_parse_header 10 months ago
Glenn Strauss d5366c0aee [core] request_config_reset() 10 months ago
Glenn Strauss af3df29ae8 [multiple] reduce redundant NULL buffer checks 10 months ago
Glenn Strauss 7cd984c51d [core] adjust buffer use for hdr name for lshpack 10 months ago
Glenn Strauss a8b5ad2b5c [core] tweaks writing response header (better asm) 10 months ago
Glenn Strauss 22e8f600f5 [core] quiet coverity noise 1 year ago
Glenn Strauss b2f4c00784 [core] mark some likely hot paths (better asm) 1 year ago
Glenn Strauss 28f1d010d2 [core] improve HTTP/2 behavior w/ max-request-size 1 year ago
Glenn Strauss 81d18a8e35 [core] discard some HTTP/2 DATA after response (fixes #3078) 1 year ago
Glenn Strauss dc01487ea6 [multiple] use buffer_append_* aggregates 1 year ago
Glenn Strauss a6d1dccad3 [multiple] strftime %F and %T 1 year ago
Glenn Strauss dbe3e2361b [multiple] prefer monotonic time for internal use 1 year ago
Glenn Strauss 603a1fa573 [core] inline funcs to decode h2 framing nums (fixes #3067) 1 year ago
Glenn Strauss 2a557809d9 [core] re-validate h2 CONTINUATION frame len in cq 1 year ago
Glenn Strauss 5ccebbf04e [multiple] quiet some clang-analyzer warnings 1 year ago
Glenn Strauss 122094e3e3 [multiple] employ http_date.h, sys-time.h 2 years ago