#1090 |
try_files with map variable works differently in 1.10.x and 1.11.x
|
|
defect
|
minor
|
|
nginx-core
|
#1097 |
Nginx worker process exited on signal 11
|
|
defect
|
major
|
|
nginx-core
|
#1106 |
Stale workers not exiting after reload (with HTTP/2 long poll requests)
|
Valentin Bartenev <vbart@…>
|
defect
|
minor
|
|
nginx-core
|
#1126 |
No error logged when hitting upstream connect timeout over HTTPS
|
|
defect
|
minor
|
|
nginx-core
|
#1143 |
http2 and auth_request corrupts first 32 bytes of POST request bodies longer than 8192 bytes
|
|
defect
|
major
|
|
nginx-core
|
#1168 |
Nginx не корректно обрабатывает опцию max_size в директиве proxy_cache_path
|
|
defect
|
minor
|
|
nginx-core
|
#1174 |
Partial downloads (sendfile)
|
|
defect
|
minor
|
|
nginx-core
|
#1206 |
Proxy protocol server information is not surfaced
|
|
enhancement
|
minor
|
|
nginx-core
|
#1212 |
nginx health check for UDP
|
|
defect
|
major
|
|
nginx-core
|
#1226 |
nginx behaves weirdly when using eventport as event engine on Solaris
|
|
defect
|
minor
|
|
nginx-core
|
#1243 |
Add primary media type for font
|
|
enhancement
|
minor
|
|
nginx-core
|
#1249 |
Blocking STALE requests using proxy_cache_background_update on Docker
|
|
defect
|
minor
|
|
nginx-core
|
#1278 |
proxy_protocol broken with SSL
|
|
defect
|
major
|
|
nginx-core
|
#1298 |
when use nginx stream module to proxy UDP traffic, one connection connect to nginx, but nginx will create one new socket to send every UDP packet
|
|
enhancement
|
major
|
|
nginx-core
|
#1300 |
nginx configuration test is breaking connections from the running instance
|
|
defect
|
major
|
1.13
|
nginx-core
|
#1316 |
$http_ variables only contain the first field-value
|
|
defect
|
minor
|
|
nginx-core
|
#1330 |
OCSP stapling non-functional on IPv6-only host
|
|
defect
|
major
|
|
nginx-core
|
#1368 |
Date oveflow problems with ngx_gmtime()
|
|
defect
|
minor
|
|
nginx-core
|
#1380 |
nginx does not clean up old sysvinit scripts with new version that provides systemd unit file
|
thresh
|
defect
|
minor
|
|
nginx-core
|
#1397 |
HTTP/2 broken in popular Android libraries with nginx v. 1.13.6
|
|
defect
|
critical
|
|
nginx-core
|
#1408 |
Big file download via php-fpm on fast networks eats up memory
|
|
defect
|
minor
|
|
nginx-core
|
#1469 |
nginx won't build under libxcrypt due to missing 'current_salt' in 'crypt_data' struct
|
|
defect
|
minor
|
|
nginx-core
|
#1478 |
1.13.9 HTTP/2 SERVER PUSH non-compressed assets
|
Ruslan Ermilov
|
defect
|
minor
|
1.13.9
|
nginx-core
|
#1534 |
OCSP client certificate validation
|
|
enhancement
|
minor
|
|
nginx-core
|
#1552 |
No way to use http2 with stream-section
|
|
enhancement
|
minor
|
|
nginx-core
|
#1565 |
Prematurely deleting request body temp files on fast response
|
|
defect
|
minor
|
|
nginx-core
|
#1615 |
documentation: include is not allowed inside if
|
|
defect
|
minor
|
|
nginx-core
|
#1618 |
Potential infinity cycle in ngx_http_upstream_send_request_body()
|
|
defect
|
minor
|
|
nginx-core
|
#1634 |
No response from nginx
|
|
defect
|
minor
|
|
nginx-core
|
#1654 |
nginx does not honor ssl_protocols for TLSv1.3
|
|
defect
|
minor
|
|
nginx-core
|
#1657 |
A minor code clean for ngx_event.h
|
|
defect
|
trivial
|
|
nginx-core
|
#1659 |
nginx intermittent delay before sending response
|
|
enhancement
|
minor
|
|
nginx-core
|
#1689 |
Writing connections leak with http/2
|
|
defect
|
major
|
|
nginx-core
|
#1711 |
TLS 1.3 on Windows build
|
|
enhancement
|
minor
|
|
nginx-core
|
#1721 |
One line redundant code in ngx_slab_free_locked
|
|
enhancement
|
minor
|
|
nginx-core
|
#1724 |
Nginx doesn't sanitize and is inconsistent with multiple, repeated input headers
|
|
enhancement
|
minor
|
|
nginx-core
|
#1751 |
nginx memory leak in ngx_event_openssl.c with patch
|
Nikolay Morozov <n.morozov@…>
|
defect
|
major
|
|
nginx-core
|
#1819 |
Core dump when http2 client cancelled stream while upstream
|
|
defect
|
minor
|
nginx-1.17
|
nginx-core
|
#1823 |
Connection header for inflight return messages during shutdown
|
|
enhancement
|
minor
|
|
nginx-core
|
#1826 |
Gzip deflate broken in some cases
|
|
defect
|
major
|
|
nginx-core
|
#1870 |
Large file download is not completed with sendfile option.
|
|
defect
|
minor
|
|
nginx-core
|
#1892 |
TLSv1.3 session resumption - session tickets renewing
|
|
defect
|
minor
|
|
nginx-core
|
#1981 |
no logging of HTTP/1.x requests to a plain text HTTP/2 listening socket
|
|
defect
|
minor
|
|
nginx-core
|
#2017 |
worker_connections are not enough
|
|
defect
|
minor
|
|
nginx-core
|
#2018 |
Significant amount of "zero size buf in writer t:1 r:0 f:0... 0000000000000000 0-0 while sending to client"
|
|
defect
|
minor
|
|
nginx-core
|
#2024 |
Error log contains "unexpected response for" when resolver is called
|
|
defect
|
minor
|
|
nginx-core
|
#2035 |
Can't get old SSL cert to work - ca md too weak
|
|
defect
|
minor
|
|
nginx-core
|
#2058 |
nginx returns code 500 on zero-size request body when filter module returns 40x
|
|
defect
|
minor
|
|
nginx-core
|
#2075 |
nginx-quic with WordPress
|
|
defect
|
major
|
|
nginx-core
|
#2079 |
Empty path in URL
|
|
defect
|
minor
|
|
nginx-core
|
#2117 |
upstream sent more data than specified in "Content-Length" header while reading response header from upstream
|
|
defect
|
minor
|
|
nginx-core
|
#2142 |
keepalive_timeout 0 will break http2
|
|
defect
|
major
|
nginx-1.19
|
nginx-core
|
#2145 |
CLOSE_WAIT socket leak in downstream connections with keepalive
|
|
defect
|
minor
|
|
nginx-core
|
#2152 |
compile error on armv7 (Raspberry Pi) quic branch
|
vl
|
defect
|
critical
|
|
nginx-core
|
#2155 |
Stale
|
|
defect
|
critical
|
|
nginx-core
|
#2162 |
Detected socket leaks after restarting worker processes
|
|
defect
|
minor
|
|
nginx-core
|
#2187 |
nginx -t disrupts streamed udp traffic
|
|
defect
|
major
|
|
nginx-core
|
#2191 |
Nginx doesn't escape unsafe characters on proxying
|
|
defect
|
major
|
|
nginx-core
|
#2196 |
resolver only ipv6 issue
|
|
enhancement
|
minor
|
|
nginx-core
|
#2248 |
Stalled connection when using `aio_write on`
|
Maxim Dounin
|
defect
|
minor
|
|
nginx-core
|
#2255 |
different declaration and impementation
|
|
defect
|
minor
|
nginx-1.21
|
nginx-core
|
#2285 |
strange "worker_connections are not enough, reusing connections" warning
|
|
defect
|
minor
|
|
nginx-core
|
#2367 |
nginx >= 1.17.5 returns incomplete responses for certain proxied requests during reloads
|
|
defect
|
minor
|
|
nginx-core
|
#2379 |
Nginx compile error with OpenSSL 3 on Msys2 (mingw64) Windows
|
|
defect
|
major
|
nginx-1.23
|
nginx-core
|
#2400 |
listen on localhost can fail (sort of a docker and glibc issue, worth working around?)
|
|
enhancement
|
minor
|
|
nginx-core
|
#2416 |
Memory overrun due to alignment issues when cross-compiling mingw on linux
|
|
defect
|
minor
|
|
nginx-core
|
#2432 |
deprecate HTTP/2 Server Push and port to 103 Early Hints
|
|
enhancement
|
minor
|
|
nginx-core
|
#2455 |
nginx doesn't close http/2 connection on error '400' (redirected)
|
|
defect
|
minor
|
|
nginx-core
|
#2555 |
Race when both aio threads and background subrequests are used
|
|
defect
|
minor
|
|
nginx-core
|
#2614 |
Memory-leak like issue happens as long as nginx keeps having long-lived gRPC stream connections
|
|
defect
|
critical
|
nginx-1.27
|
nginx-core
|
#2289 |
QUIC: RETIRE_CONNECTION_ID with invalid DestinationConnectionId
|
|
defect
|
minor
|
|
http/3
|
#2292 |
nginx config test cannot pass if quic_bpf is enabled
|
|
defect
|
major
|
nginx-1.21
|
http/3
|
#2374 |
HTTP3 sent too much body data to upstream when use POST request
|
Roman Arutyunyan
|
defect
|
minor
|
|
http/3
|
#2407 |
server_name using regex loses variable after first request in h3
|
Sergey Kandaurov
|
defect
|
minor
|
nginx-1.23
|
http/3
|
#2409 |
Nginx would not be edge-triggered to read new stream frame correctly in some case
|
|
defect
|
major
|
|
http/3
|
#2488 |
$remote_addr is wrong after quic migration
|
|
defect
|
minor
|
|
http/3
|
#2500 |
After update to nginx 1.25 and configure vhost to enable http/3 quic error generated
|
|
defect
|
major
|
nginx-1.26
|
http/3
|
#2532 |
Nginx close connection immeadiately when handle quic connection migration
|
|
defect
|
minor
|
|
http/3
|
#2539 |
--with-http_v3_module changes the layout of the ngx_connection_s structure that can be used by modules, but does not change the signature
|
|
defect
|
major
|
nginx-1.26
|
http/3
|
#2585 |
segfault in quic
|
|
defect
|
major
|
nginx-1.26
|
http/3
|
#2605 |
NGINX + BoringSSL build error (NGINX 1.25.4 required Openssl)
|
|
defect
|
trivial
|
nginx-1.26
|
http/3
|
#2622 |
nginx-quic is down
|
|
defect
|
blocker
|
nginx-1.26
|
http/3
|
#708 |
Documentation improvement: SSL chain verification with SNI support
|
|
enhancement
|
minor
|
|
documentation
|
#803 |
proxy_pass differs in behavior if used with variable substitution
|
|
enhancement
|
minor
|
|
documentation
|
#872 |
allow to switch off disabled renegotiation proxy to SSL client certificate protected backends
|
|
enhancement
|
minor
|
|
documentation
|
#892 |
'proxy_request_buffering' does not work with 'http2'
|
|
enhancement
|
minor
|
|
documentation
|
#900 |
Nginx won't daemonise if "NGINX" environment variable is set
|
|
defect
|
minor
|
|
documentation
|
#931 |
400 response to cyrillic domain
|
|
defect
|
minor
|
|
documentation
|
#967 |
Force secure bit on cookies when site running under SSL
|
|
enhancement
|
minor
|
|
documentation
|
#1005 |
client_body_timeout does not send 408 as advertised
|
|
defect
|
major
|
|
documentation
|
#1075 |
Add german book to website
|
|
task
|
trivial
|
|
documentation
|
#1079 |
ngx_stream_log_module mismatch variable in documentation
|
|
defect
|
trivial
|
|
documentation
|
#1117 |
ngx_http_v2_module documentation says HTTP/2 is experimental
|
|
enhancement
|
minor
|
|
documentation
|
#1133 |
ngx_http_limit_req_module . When zone storage is exhausted, all the request woud not be limited.
|
|
defect
|
minor
|
|
documentation
|
#1158 |
Document volatile parameter for map module
|
|
enhancement
|
minor
|
1.11
|
documentation
|
#1176 |
nginx changes ownership of /var/log/nginx/error.log even if error_log is configured to syslog
|
|
defect
|
minor
|
|
documentation
|
#1255 |
map regexp fail to match
|
|
defect
|
minor
|
|
documentation
|
#1269 |
$upstream_response_time is improperly evaluated in header filter handlers
|
|
defect
|
minor
|
|
documentation
|
#1286 |
Probably outdated docs
|
|
defect
|
minor
|
|
documentation
|
#1349 |
TLS doesn't require different IPs
|
|
defect
|
minor
|
|
documentation
|