summaryrefslogtreecommitdiffhomepage
path: root/src/http (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-03-28Fixed handling of already closed connections.Maxim Dounin3-7/+22
2021-03-28Upstream: fixed broken connection check with eventport.Maxim Dounin1-0/+6
2021-03-28Upstream: fixed non-buffered proxying with eventport.Maxim Dounin1-3/+1
2021-03-26HTTP/2: improved handling of "keepalive_timeout 0".Maxim Dounin1-1/+3
2021-03-24Cancel keepalive and lingering close on EOF better (ticket #2145).Sergey Kandaurov1-5/+5
2021-03-23gRPC: fixed handling of padding on DATA frames.Maxim Dounin1-11/+24
2021-03-05SSL: fixed build by Sun C with old OpenSSL versions.Maxim Dounin4-8/+8
2021-03-02Proxy: variables support in "proxy_cookie_flags" flags.Ruslan Ermilov1-26/+63
2021-03-01HTTP/2: client_header_timeout before first request (ticket #2142).Maxim Dounin1-2/+5
2021-02-11HTTP/2: removed http2_max_field_size and http2_max_header_size.Maxim Dounin3-29/+32
2021-02-11HTTP/2: keepalive_timeout now armed once between requests.Maxim Dounin1-24/+15
2021-02-11HTTP/2: removed http2_idle_timeout and http2_max_requests.Maxim Dounin3-31/+39
2021-02-11HTTP/2: removed http2_recv_timeout.Maxim Dounin3-14/+42
2021-02-11HTTP/2: removed SPDY directives handling.Maxim Dounin2-77/+0
2021-02-11HTTP/2: fixed reusing connections with active requests.Maxim Dounin1-0/+1
2021-02-11HTTP/2: reuse of connections with incomplete frames.Maxim Dounin1-1/+7
2021-02-11Reuse of connections in lingering close.Maxim Dounin2-2/+8
2021-02-01HTTP/2: lingering close changed to handle NGX_AGAIN.Ruslan Ermilov1-0/+4
2021-01-26Clean up trailers in ngx_http_clean_header() as well.Sergey Kandaurov1-0/+4
2021-01-19Core: removed post_accept_timeout.Maxim Dounin2-14/+21
2021-01-19Removed incorrect optimization of HEAD requests.Maxim Dounin2-11/+1
2021-01-12Upstream: fixed zero size buf alerts on extra data (ticket #2117).Maxim Dounin2-0/+14
2020-12-11Fixed double close of non-regular files in flv and mp4.Maxim Dounin2-12/+0
2020-12-10Removed extra allocation for r->uri.Maxim Dounin1-1/+1
2020-12-10Fixed parsing of absolute URIs with empty path (ticket #2079).Maxim Dounin3-2/+26
2020-12-08SSL: fixed SSL shutdown on lingering close.Ruslan Ermilov2-4/+0
2020-11-27Upstream: excluded down servers from the next_upstream tries.Ruslan Ermilov2-3/+18
2020-11-18gRPC: RST_STREAM(NO_ERROR) handling after "trailer only" responses.Pavel Pautov1-0/+1
2020-11-09Request body: removed error assumption (ticket #2058).Maxim Dounin1-2/+3
2020-11-09Request body: improved logging.Maxim Dounin1-0/+3
2020-11-06SSL: fixed non-working SSL shutdown on lingering close.Ruslan Ermilov3-17/+65
2020-11-06Removed dead code from ngx_http_set_keepalive().Ruslan Ermilov1-7/+0
2020-10-28Core: added format specifiers to output binary data as hex.Vladimir Homutov1-28/+10
2020-10-22SSL: ssl_reject_handshake directive (ticket #195).Maxim Dounin3-40/+93
2020-10-22Upstream: proxy_ssl_conf_command and friends.Maxim Dounin3-0/+104
2020-10-22SSL: ssl_conf_command directive.Maxim Dounin2-0/+33
2020-10-22Core: ngx_conf_set_keyval_slot() now accepts NGX_CONF_UNSET_PTR.Maxim Dounin2-6/+10
2020-10-08Limit req: unlocking of nodes on complex value errors.Maxim Dounin1-15/+27
2020-09-29Proxy: error checking for array init, missed in 7716:d6a5e14aa3e4.Maxim Dounin1-1/+3
2020-09-29Userid: userid_flags fixup.Maxim Dounin1-7/+9
2020-09-28Userid: userid_flags directive to set cookie flags.Maxim Dounin1-0/+72
2020-09-27Proxy: added the "proxy_cookie_flags" directive.Ruslan Ermilov1-30/+552
2020-09-27Proxy: changed interface of some internal functions.Ruslan Ermilov1-32/+30
2020-09-27Proxy: strengthen syntax checking for some directives.Ruslan Ermilov1-12/+20
2020-09-24SSL: abort handshake on SSL_set_SSL_CTX() errors.Sergey Kandaurov1-1/+4
2020-09-23HTTP/2: run posted requests after reading body.Maxim Dounin1-0/+4
2020-09-23HTTP/2: fixed segfault on DATA frames after 400 errors.Maxim Dounin1-0/+7
2020-09-09Cache: keep c->body_start when Vary changes (ticket #2029).Sergey Kandaurov2-1/+3
2017-08-04Cache: reset c->body_start when reading a variant on Vary mismatch.Sergey Kandaurov2-1/+4
2020-09-02HTTP/2: rejecting invalid stream identifiers with PROTOCOL_ERROR.Sergey Kandaurov1-3/+31