summaryrefslogtreecommitdiffhomepage
path: root/src/http (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-02-27Disabled connection reuse while in SSL handshake.Sergey Kandaurov1-2/+2
2020-02-20Disabled duplicate "Host" headers (ticket #1724).Maxim Dounin1-2/+10
2020-02-20Removed "Transfer-Encoding: identity" support.Maxim Dounin1-4/+1
2020-02-20Disabled multiple Transfer-Encoding headers.Maxim Dounin1-1/+1
2020-02-11Made ngx_http_get_forwarded_addr_internal() non-recursive.Vladimir Homutov1-27/+25
2020-02-05HTTP/2: fixed socket leak with an incomplete HEADERS frame.Sergey Kandaurov1-2/+7
2020-01-17gRPC: variables support in the "grpc_pass" directive.Vladimir Homutov1-38/+190
2020-01-14HTTP/2: removed ngx_debug_point() call.Daniil Bondarev1-4/+0
2019-12-23HTTP/2: introduced separate handler to retry stream close.Maxim Dounin1-2/+19
2019-12-23HTTP/2: fixed socket leak with queued frames (ticket #1689).Maxim Dounin1-1/+2
2019-12-23Dav: added checks for chunked to body presence conditions.Maxim Dounin1-3/+5
2019-12-23Discard request body when redirecting to a URL via error_page.Ruslan Ermilov1-0/+6
2019-12-16Rewrite: disallow empty replacements.Ruslan Ermilov1-0/+5
2019-12-16Tolerate '\0' in URI when mapping URI to path.Ruslan Ermilov1-1/+2
2019-12-16Rewrite: fixed segfault with rewritten URI and "alias".Ruslan Ermilov1-1/+8
2019-12-16Fixed request finalization in ngx_http_index_handler().Ruslan Ermilov1-1/+1
2019-12-16Saved some memory allocations.Ruslan Ermilov2-28/+7
2019-12-16Dav: fixed Location in successful MKCOL response.Ruslan Ermilov1-1/+2
2019-12-05Upstream keepalive: clearing of c->data in cached connections.Maxim Dounin1-0/+1
2019-11-18Limit conn: added shared context.Roman Arutyunyan1-47/+43
2019-11-18Limit conn: $limit_conn_status variable.Roman Arutyunyan2-4/+74
2019-11-19Limit conn: limit_conn_dry_run directive.Roman Arutyunyan1-1/+23
2019-11-18Updated comment after 776d1bebdca2.Roman Arutyunyan1-1/+1
2019-11-06Limit req: $limit_req_status variable.Roman Arutyunyan2-5/+76
2019-10-21Parsing server PROXY protocol address and port (ticket #1206).Roman Arutyunyan1-5/+18
2019-10-21Core: moved PROXY protocol fields out of ngx_connection_t.Roman Arutyunyan2-8/+22
2019-10-15Fixed header parsing with ignore_invalid_headers switched off.Ruslan Ermilov1-0/+4
2019-10-08Fixed URI normalization with merge_slashes switched off.Maxim Dounin1-2/+2
2019-10-08The "/." and "/.." at the end of URI should be normalized.Ruslan Ermilov1-6/+32
2019-10-08Improved detection of broken percent encoding in URI.Ruslan Ermilov1-0/+4
2019-09-23HTTP/2: fixed worker_shutdown_timeout.Ruslan Ermilov1-0/+5
2019-09-23HTTP/2: fixed possible alert about left open socket on shutdown.Ruslan Ermilov1-3/+2
2019-09-18HTTP/2: traffic-based flood detection.Maxim Dounin3-3/+34
2019-09-18HTTP/2: switched back to RST_STREAM with NO_ERROR.Maxim Dounin1-22/+0
2019-09-16SSL: fixed ssl_verify_client error message.Sergey Kandaurov1-1/+1
2019-09-10HTTP/2: close connection on zero WINDOW_UPDATE.Ruslan Ermilov1-33/+3
2019-09-10HTTP/2: close connection on frames with self-dependency.Ruslan Ermilov1-31/+9
2019-09-04Fixed "return" with discarding invalid chunked body.Sergey Kandaurov1-2/+4
2019-09-03Detect runaway chunks in ngx_http_parse_chunked().Sergey Kandaurov1-0/+3
2019-08-19HTTP/2: discard remaining request body after redirect.Sergey Kandaurov1-2/+9
2019-08-13HTTP/2: limited number of PRIORITY frames.Ruslan Ermilov2-0/+11
2019-08-13HTTP/2: limited number of DATA frames.Ruslan Ermilov3-5/+21
2019-08-13HTTP/2: reject zero length headers with PROTOCOL_ERROR.Sergey Kandaurov1-4/+8
2019-07-31Gzip: fixed "zero size buf" alerts after ac5a741d39cf.Maxim Dounin1-4/+11
2019-07-18Xslt: fixed potential buffer overflow with null character.Maxim Dounin1-4/+2
2019-07-18SSI: avoid potential buffer overflow.Maxim Dounin1-2/+2
2019-07-18Upstream: fixed EOF handling in unbuffered and upgraded modes.Maxim Dounin1-3/+26
2019-07-18HTTP/2: return error on output on closed stream.Maxim Dounin1-0/+6
2019-07-17Perl: removed unused variable, forgotten in 975d7ab37b39.Maxim Dounin1-1/+0
2019-07-12Gzip: use zlib to write header and trailer.Ilya Leoshkevich1-117/+7