summaryrefslogtreecommitdiffhomepage
path: root/src/http (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-02-11Upstream: fixed logging of required buffer size (ticket #1722).Chanhun Jeong1-1/+1
2019-01-17Added the ngx_http_test_required_predicates() function.Vladimir Homutov2-0/+30
2018-12-25Autoindex: fixed possible integer overflow on 32-bit systems.Vladimir Homutov1-24/+42
2018-12-24Win32: removed NGX_DIR_MASK concept.Maxim Dounin2-3/+1
2018-12-24Userid: using stub for AF_UNIX addresses.Sergey Kandaurov1-0/+7
2018-12-14Geo: fixed handling of AF_UNIX client addresses (ticket #1684).Maxim Dounin1-0/+13
2018-12-13Upstream: implemented $upstream_bytes_sent.Ruslan Ermilov2-0/+16
2018-12-11Copy regex unnamed captures to cloned subrequests.Roman Arutyunyan3-1/+15
2018-11-26Negative size buffers detection.Maxim Dounin1-4/+36
2018-11-21Mp4: fixed possible pointer overflow on 32-bit platforms.Maxim Dounin1-1/+8
2018-11-21Limit req: "delay=" parameter.Maxim Dounin1-10/+22
2018-11-21Limit req: fixed error message wording.Maxim Dounin1-1/+1
2018-11-21Upstream: revised upstream response time variables.Vladimir Homutov2-15/+19
2018-11-21Upstream: removed unused ngx_http_upstream_t.timeout field.Vladimir Homutov1-2/+0
2018-11-06gRPC: limited allocations due to ping and settings frames.Maxim Dounin1-0/+15
2018-11-06HTTP/2: limit the number of idle state switches.Ruslan Ermilov2-3/+11
2018-11-06HTTP/2: flood detection.Ruslan Ermilov2-1/+12
2018-11-06Mp4: fixed reading 64-bit atoms.Roman Arutyunyan1-0/+7
2018-10-31Cache: improved keys zone size error reporting.Maxim Dounin1-12/+21
2018-10-31Cache: fixed minimum cache keys zone size limit.Maxim Dounin1-1/+1
2018-10-03Upstream: proxy_socket_keepalive and friends.Vladimir Homutov8-0/+71
2018-10-02SSL: fixed segfault on renegotiation (ticket #1646).Maxim Dounin1-1/+5
2018-09-24Cache: status must be less then 599 in *_cache_valid directives.Gena Makhomed1-1/+1
2018-09-19Removed bgcolor attribute on body in error pages and autoindex.Nova DasSarma2-35/+35
2018-09-21Rewrite: removed r->err_status special handling (ticket #1634).Maxim Dounin1-9/+1
2018-09-21Fixed socket leak with "return 444" in error_page (ticket #274).Maxim Dounin2-28/+40
2018-09-10Lingering close changed to handle NGX_AGAIN.Maxim Dounin1-0/+4
2018-09-03gRPC: disabled keepalive when sending control frames was blocked.Maxim Dounin1-0/+12
2018-09-03gRPC: improved keepalive handling.Maxim Dounin1-33/+67
2018-09-03Uwsgi: added a check on maximum uwsgi request size.Maxim Dounin1-0/+6
2018-09-03Uwsgi: style.Maxim Dounin1-2/+2
2018-08-24Upstream: fixed request chain traversal (ticket #1618).Vladimir Homutov1-1/+1
2018-08-10Upstream keepalive: keepalive_requests directive.Maxim Dounin2-0/+16
2018-08-10Upstream keepalive: keepalive_timeout directive.Maxim Dounin1-5/+20
2018-08-10Upstream keepalive: comment added.Maxim Dounin1-0/+2
2018-08-09HTTP/2: workaround for clients which fail on table size updates.Maxim Dounin1-2/+5
2018-08-07SSL: support for TLSv1.3 early data with BoringSSL.Maxim Dounin2-0/+19
2018-08-02Dav: removed dead store after 8e7a5de61664.Sergey Kandaurov1-2/+0
2018-08-01Dav: changed COPY of a file to preserve access mask.Maxim Dounin1-1/+1
2018-07-17Fixed invalid access to location defined as an empty string.Ruslan Ermilov6-6/+6
2018-07-17SSL: save sessions for upstream peers using a callback function.Sergey Kandaurov5-5/+46
2018-07-16SSL: fixed SSL_clear_options() usage with OpenSSL 1.1.0+.Maxim Dounin1-1/+1
2018-07-12Events: moved sockets cloning to ngx_event_init_conf().Maxim Dounin1-4/+0
2018-07-12Allow resetting connections closed by "return 444" (ticket #905).Ruslan Ermilov1-0/+1
2018-07-02Upstream: fixed tcp_nopush with gRPC.Maxim Dounin1-0/+12
2018-07-02Upstream: fixed unexpected tcp_nopush usage on peer connections.Maxim Dounin1-0/+4
2018-07-02gRPC: clearing buffers in ngx_http_grpc_get_buf().Maxim Dounin1-11/+16
2018-06-15Upstream: ngx_http_upstream_random module.Vladimir Homutov1-0/+502
2018-06-14Upstream: improved peer selection concurrency for hash and ip_hash.Ruslan Ermilov2-2/+14
2018-06-13Upstream: disable body cleanup with preserve_output (ticket #1565).Maxim Dounin1-1/+2