| #1711 |
TLS 1.3 on Windows build
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1717 |
server info
|
|
enhancement
|
trivial
|
|
nginx-core
|
| #1718 |
More info on ssl_early_data security
|
|
enhancement
|
minor
|
|
documentation
|
| #1720 |
gzip module documentation does not warn about BREACH
|
Yaroslav Zhuravlev
|
enhancement
|
minor
|
|
documentation
|
| #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
|
| #1730 |
An open Nginx Plus dashboard prevents reload
|
|
enhancement
|
minor
|
|
nginx-package
|
| #1740 |
ngins -s reopen / SIGUSR1 and permissions problem
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1741 |
Use IP_FREEBIND?
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1745 |
REQ: Built-in ACME/LetsEncrypt
|
|
enhancement
|
minor
|
|
other
|
| #1753 |
Wrong suggestion: could not build server_names_hash, you should increase server_names_hash_bucket_size: 64
|
|
enhancement
|
minor
|
|
documentation
|
| #1754 |
Proxy request supports different Host load balancing(http+https)
|
|
enhancement
|
minor
|
|
other
|
| #1764 |
Purely syntactic config check?
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1772 |
Option to allow syslog tags longer than 32 symbols
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1778 |
Implement "SSLOpenSSLConfCmd" equivalent
|
|
enhancement
|
minor
|
|
nginx-module
|
| #1810 |
Complex UX - Configuration Pitfalls ("Passing uncontrolled requests to PHP")
|
|
enhancement
|
major
|
|
nginx-core
|
| #1814 |
What should I do about the warning: "upstream response is buffered to a temporary file"?
|
|
enhancement
|
minor
|
|
documentation
|
| #1823 |
Connection header for inflight return messages during shutdown
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1855 |
Strip an object from an header(cookie)
|
|
enhancement
|
minor
|
|
other
|
| #1875 |
allow configuring upstreams as HTTP2 to prevent high latency for SSL connects
|
|
enhancement
|
minor
|
nginx-1.17
|
nginx-module
|
| #1887 |
Add option to enable passthrough of HTTP/2 ping with grpc_pass
|
|
enhancement
|
major
|
|
nginx-module
|
| #1890 |
Cookie SameSite support for userid module
|
|
enhancement
|
major
|
|
other
|
| #1899 |
Enhance mail module with access control like ngx_http_access_module module
|
|
enhancement
|
major
|
|
nginx-module
|
| #1911 |
[PATCH] Deprecate TLS 1.0 and TLS 1.1 for March 2020
|
|
enhancement
|
minor
|
nginx-1.17
|
nginx-core
|
| #1935 |
Send cookie headers with HTTP2 Server Push
|
|
enhancement
|
minor
|
|
nginx-module
|
| #1942 |
TLS-protocol-dependent option for ssl_prefer_server_ciphers
|
|
enhancement
|
minor
|
|
nginx-module
|
| #1951 |
support stream tls termination protocol detection
|
|
enhancement
|
major
|
|
nginx-module
|
| #1955 |
Ubuntu 20.04 (Focal) support
|
|
enhancement
|
major
|
|
nginx-package
|
| #1960 |
nginx -t tries to bind to ports
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1961 |
Extend gzip_static module to handle more accept-encodings
|
|
enhancement
|
minor
|
|
nginx-module
|
| #1978 |
Logging real client IP on invalid request
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1984 |
Nginx module installation issue
|
|
enhancement
|
blocker
|
|
nginx-module
|
| #1990 |
proxy_cache_min_uses not counted per variant on initial requests
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2028 |
Why is it not possible to cache PUT requests (proxy_cache_methods)?
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2033 |
Error page directive forces upstream's keepalive to be closed
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2034 |
Can't log http2 custom header in Nginx access log
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2046 |
Suggestion: enable detailes for error "Failed to start A high performance web server and a reverse proxy server.
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2057 |
$slice_range variable does not work in set directive.
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2077 |
rename conf files with ".sample" extension for windows package
|
|
enhancement
|
trivial
|
nginx-1.19
|
nginx-package
|
| #2081 |
The restriction on directive "alias" is not complete.
|
|
enhancement
|
minor
|
|
documentation
|
| #2082 |
The relationship between directive "connection_pool_size" and "large_client_header_buffers" is not recorded.
|
|
enhancement
|
minor
|
|
documentation
|
| #2083 |
The restriction on directive "fastcgi_buffers" is not complete.
|
|
enhancement
|
minor
|
|
documentation
|
| #2084 |
The restriction on directive "proxy_buffers" is not complete.
|
|
enhancement
|
minor
|
|
documentation
|
| #2085 |
The relationship between directive "fastcgi_busy_buffers_size" and other two directives is not recorded clearly.
|
|
enhancement
|
minor
|
|
documentation
|
| #2086 |
The relationship between directive "proxy_busy_buffers_size" and other two directives is not recorded clearly.
|
|
enhancement
|
minor
|
|
documentation
|
| #2087 |
The relationship between directive "scgi_busy_buffers_size" and other two directives is not recorded clearly.
|
|
enhancement
|
minor
|
|
documentation
|
| #2088 |
The relationship between directive "uwsgi_busy_buffers_size" and other two directives is not recorded clearly.
|
|
enhancement
|
minor
|
|
documentation
|
| #2089 |
Directive "if" embeding is not allowed but not record.
|
|
enhancement
|
minor
|
|
documentation
|
| #2091 |
The description of directive "index" is inaccurate.
|
|
enhancement
|
minor
|
|
documentation
|
| #2092 |
The description about directive "proxy_redirect" is not clear.
|
|
enhancement
|
minor
|
|
documentation
|
| #2093 |
Directive "starttls" should not be on when use "ssl"
|
|
enhancement
|
minor
|
|
documentation
|
| #2094 |
"proxy_protocol" parameter in directive "listen" is incompatible with "udp".
|
|
enhancement
|
minor
|
|
documentation
|
| #2095 |
Directive "user" might not be take effect in some situations.
|
|
enhancement
|
minor
|
|
documentation
|
| #2100 |
Expires directive does not allow to add immutable variable to Cache-Control header
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2106 |
How can I read Subject Alternative name from client certificate?
|
|
enhancement
|
major
|
|
nginx-module
|
| #2115 |
Consider using "proxy_set_header Connection $http_connection;" in all docs and examples
|
|
enhancement
|
minor
|
|
documentation
|
| #2128 |
Using a variable in the resolver directive
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2134 |
ssl cipher logging for mail
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2135 |
capture negotiated ssl_curve
|
|
enhancement
|
minor
|
|
documentation
|
| #2156 |
file transfer speed via http is even lower than https
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2157 |
it would be great if module ngx_http_upstream_module could use domain name without translating to it's ip
|
|
enhancement
|
major
|
|
nginx-module
|
| #2158 |
ngx_stream_core_module Add $preread_server_name from http header.HOST
|
|
enhancement
|
minor
|
|
documentation
|
| #2168 |
Add application/wasm -- Recently approved by IANA
|
|
enhancement
|
minor
|
|
other
|
| #2177 |
Add audio/opus to mime.types
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2183 |
Don't do simultaneous download from origin
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2188 |
nginx -t with many worker_processes/reuseport is expensive
|
|
enhancement
|
minor
|
|
documentation
|
| #2190 |
Feature request: ssl_prefer_server_ciphers exception option for TLSv1.3?
|
|
enhancement
|
trivial
|
|
nginx-core
|
| #2196 |
resolver only ipv6 issue
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2208 |
time to add something like a SSLCertificateChainFile config option
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2217 |
Requesting nginx packages for Debian Bullseye
|
thresh
|
enhancement
|
minor
|
|
nginx-package
|
| #2218 |
Support RTMPS with non-standard ports
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2223 |
Need info about Nginx cache purge
|
|
enhancement
|
minor
|
|
documentation
|
| #2225 |
location-matching on undecoded paths
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2226 |
Please add cache compression
|
|
enhancement
|
minor
|
|
documentation
|
| #2232 |
ngx_http_auth_basic_module does not support different passwords for the same user
|
|
enhancement
|
trivial
|
|
nginx-module
|
| #2235 |
Allow setting TLS handshake timeouts for http(/2)
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2237 |
get host in http stream
|
|
enhancement
|
major
|
|
nginx-module
|
| #2246 |
Our QUIC implementation currently supports BoringSSL and the quictls fork of OpenSSL
|
|
enhancement
|
minor
|
nginx-1.21
|
documentation
|
| #2253 |
ngx_http_limit_req_module: incorrect work logic with minute time range interval
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2271 |
Allow to specify the ssl engine methods using a directive
|
|
enhancement
|
major
|
|
nginx-module
|
| #2272 |
Docs for mp4_start_key_frame directive is missing
|
Yaroslav Zhuravlev
|
enhancement
|
minor
|
nginx-1.21
|
documentation
|
| #2297 |
Nginx does not provide option to read the certificate chain
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2299 |
Nginx Plus
|
|
enhancement
|
minor
|
|
documentation
|
| #2331 |
proxy_cookie_path / proxy_cookie_domain and custom cookie fileds
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2344 |
Please allow to change the timezone for logs in the config file
|
|
enhancement
|
minor
|
|
documentation
|
| #2345 |
Ubuntu 22.04 LTS builds
|
thresh
|
enhancement
|
major
|
|
nginx-package
|
| #2349 |
Support range requests in requests served via gzip_static
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2372 |
nginx -t does not indicate potential permissions error for SSL certificates
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2397 |
no way to hide/customize the server name "nginx" when some error happens
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2400 |
listen on localhost can fail (sort of a docker and glibc issue, worth working around?)
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2414 |
support unknown variables when it is only used in log format
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2428 |
Suggestion: Windows 64-bit builds
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2432 |
deprecate HTTP/2 Server Push and port to 103 Early Hints
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2440 |
Log new connections immediately when established
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2452 |
fastcgi_split_path_info should specify NGX_REGEX_MULTILINE
|
|
enhancement
|
minor
|
|
nginx-module
|
| #2467 |
In daemon mode nginx completes detaching before the service is ready
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2469 |
Recursively chaging ownership of nginx owned directories
|
|
enhancement
|
blocker
|
nginx-1.23
|
nginx-core
|
| #2470 |
Add support for the systemd directive OpenFile= for passing UNIX socket FDs to nginx
|
|
enhancement
|
minor
|
nginx-1.23.4
|
nginx-module
|
| #2483 |
http/3 behaves differently with fastcgi_param/php variables breaks Magento admin page redirection
|
|
enhancement
|
minor
|
nginx-1.26
|
http/3
|
| #2491 |
ssl_stapling.t test uses multiple certificates
|
|
enhancement
|
minor
|
|
other
|