| #705 |
Native JavaScript support
|
|
enhancement
|
minor
|
|
other
|
| #485 |
Multiple WWW-Authenticate headers
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1511 |
multiple resolver would retry others when someone fails
|
Ruslan Ermilov
|
defect
|
minor
|
|
other
|
| #1239 |
Multiple IP address UDP response error
|
|
defect
|
minor
|
1.11
|
other
|
| #194 |
mp4 streaming module breaks embedded text data
|
somebody
|
defect
|
minor
|
1.3.6
|
nginx-module
|
| #266 |
mp4 sendfile errors
|
Maxim Dounin
|
defect
|
minor
|
|
nginx-module
|
| #521 |
mp4 on ipad
|
|
enhancement
|
minor
|
1.4.5
|
nginx-module
|
| #23 |
MP4 module fails to build under Debian hurd-i386
|
somebody
|
defect
|
minor
|
|
nginx-module
|
| #409 |
Move syslog support for the ngx_http_log_module into NGINX open source
|
|
enhancement
|
major
|
|
nginx-module
|
| #453 |
Modules are initialized twice in single-process mode for Win32
|
|
defect
|
minor
|
|
nginx-core
|
| #1949 |
Mistype in $ssl_preread_alpn_protocols ru-doc
|
|
defect
|
minor
|
|
documentation
|
| #1339 |
Missing Secure Attribute
|
|
enhancement
|
minor
|
|
nginx-module
|
| #243 |
Missing mime-types: ppt/doc/xls versus pptx/docx/xlsx
|
Sergey Kandaurov
|
enhancement
|
minor
|
|
nginx-core
|
| #1373 |
missing '=' in admin-guide/serving-static-content
|
Yaroslav Zhuravlev
|
task
|
minor
|
|
documentation
|
| #411 |
misallocation with ngx_mail_smtp_module at STARTTLS
|
|
defect
|
minor
|
|
nginx-core
|
| #412 |
misallocation with ngx_crypt with apr1
|
|
defect
|
minor
|
|
nginx-core
|
| #306 |
mime.types outdated
|
Sergey Kandaurov
|
defect
|
minor
|
|
nginx-core
|
| #56 |
MIME type image/svg+xml for filename extension .svgz
|
somebody
|
enhancement
|
trivial
|
|
nginx-core
|
| #448 |
merge_slashes off doesn't work inside server context
|
|
defect
|
minor
|
|
other
|
| #2416 |
Memory overrun due to alignment issues when cross-compiling mingw on linux
|
|
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
|
| #1482 |
Memory leak in error handling block in ngx_stream_geo_block method
|
Ruslan Ermilov
|
defect
|
minor
|
|
other
|
| #390 |
Master nginx process segfaults after ~10 config reloads (amazon ami)
|
|
defect
|
major
|
|
nginx-core
|
| #2159 |
Massmail problems with mail module
|
|
defect
|
minor
|
|
nginx-module
|
| #182 |
map with hostnames does not drop terminating dot
|
somebody
|
defect
|
minor
|
1.3
|
nginx-module
|
| #1255 |
map regexp fail to match
|
|
defect
|
minor
|
|
documentation
|
| #744 |
Malformed query with 1st chunk of chunked unbuffered requests (proxy)
|
|
defect
|
minor
|
|
nginx-core
|
| #507 |
Mail SSL not supporting EC Ciphers
|
|
defect
|
major
|
|
nginx-module
|
| #1938 |
mail proxy connect issue with Outlook
|
|
defect
|
minor
|
|
documentation
|
| #47 |
loop with backup servers and proxy_next_upstream http_404
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #90 |
location search tree incorrect on case-insensitive systems
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #1317 |
load_balance failed in ngx_stream_proxy_module because of "pending buffers"
|
|
defect
|
minor
|
1.13
|
nginx-module
|
| #178 |
listen with ssl but missing ssl_certificate is not detected by nginx -t
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #2400 |
listen on localhost can fail (sort of a docker and glibc issue, worth working around?)
|
|
enhancement
|
minor
|
|
nginx-core
|
| #186 |
listen directive should use AAAA record
|
Ruslan Ermilov
|
defect
|
minor
|
1.3
|
nginx-core
|
| #121 |
limit_zone/conn: combined key
|
somebody
|
enhancement
|
minor
|
|
nginx-module
|
| #544 |
Limit proxy_next_upstream
|
|
enhancement
|
minor
|
|
nginx-core
|
| #1870 |
Large file download is not completed with sendfile option.
|
|
defect
|
minor
|
|
nginx-core
|
| #1523 |
large_client_header_buffers directive is ignored in server context
|
|
defect
|
minor
|
|
documentation
|
| #118 |
Lack of "Vary" handling in proxy can lead to corrupted downloads
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #323 |
Lack of IPv6 support for upstream in mail_auth_http_module
|
|
enhancement
|
minor
|
|
nginx-core
|
| #2142 |
keepalive_timeout 0 will break http2
|
|
defect
|
major
|
nginx-1.19
|
nginx-core
|
| #1102 |
keepalive_requests is not supported for HTTP/2 connections
|
|
defect
|
minor
|
|
nginx-module
|
| #44 |
IPv6 support for HTTP realip module
|
Ruslan Ermilov
|
enhancement
|
minor
|
|
nginx-module
|
| #855 |
Invalid detection of unix sockets in configuration files
|
|
defect
|
blocker
|
|
nginx-core
|
| #29 |
Install something like Orphus to catch typos on the nginx website
|
somebody
|
enhancement
|
minor
|
|
other
|
| #5 |
Installation script fails on ArchLinux with Linux 3.0 kernel
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #2303 |
Installation instructions for Ubuntu refer to non-existent package
|
thresh
|
defect
|
minor
|
|
documentation
|
| #2180 |
Installation instructions fail on Ubuntu 16.04
|
thresh
|
defect
|
minor
|
|
documentation
|
| #739 |
init script for newrelic agent fails to find running daemon
|
|
defect
|
minor
|
|
other
|
| #142 |
infinite loop until server fails in upstream module with round robin
|
somebody
|
defect
|
minor
|
|
nginx-module
|
| #1 |
Incorrect parsing of IPv6 literal in Host header
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #21 |
Incorrectly caching pages with non-cacheable Cache-Control headers
|
somebody
|
defect
|
major
|
|
nginx-core
|
| #135 |
Incorrect http filename (string problem)
|
Ruslan Ermilov
|
defect
|
blocker
|
|
nginx-core
|
| #187 |
incorrect handling of bind option on wildcard listen addresses
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #12 |
incorrect dependency for nginx app templates for debian 6.0 and 5.0
|
somebody
|
defect
|
blocker
|
|
nginx-package
|
| #1178 |
Inconsistent PID file paths cause systemctl timeout
|
thresh
|
defect
|
minor
|
|
nginx-package
|
| #196 |
Inconsistent behavior on uri's with unencoded spaces followed by H
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #1430 |
Inconsistency between url encoding/decoder when using proxy_cache_background_update
|
|
defect
|
minor
|
|
nginx-module
|
| #635 |
include directive not allowed within upstream context
|
|
defect
|
minor
|
|
nginx-core
|
| #293 |
implement $limit_rate_after, similar to $limit_rate
|
Maxim Dounin
|
enhancement
|
minor
|
|
nginx-core
|
| #1170 |
implement keepalive timeout for upstream
|
|
enhancement
|
minor
|
|
nginx-module
|
| #159 |
Implement fcgi_buffering option
|
somebody
|
enhancement
|
major
|
|
nginx-core
|
| #79 |
if-modified-since etc. should be used to update cache
|
somebody
|
enhancement
|
minor
|
|
nginx-module
|
| #2104 |
I encountered an error when compiling nginx-quic.
|
|
defect
|
minor
|
|
nginx-package
|
| #1316 |
$http_ variables only contain the first field-value
|
|
defect
|
minor
|
|
nginx-core
|
| #554 |
https://wiki.nginx.org/ serves *.nginx.com ssl certificate
|
|
defect
|
minor
|
|
other
|
| #2403 |
http request has no response, the configure with 'master_process off and listen reuseport'
|
|
defect
|
minor
|
|
documentation
|
| #2 |
HttpRealIpModule only seems to work with one trusted proxy, you can't build a list of trusted proxies as only the first one will work
|
Ruslan Ermilov
|
enhancement
|
minor
|
|
nginx-module
|
| #350 |
http proxy module: wrong Content-Length shared between main request and subrequests
|
|
defect
|
minor
|
|
nginx-module
|
| #475 |
http_mp4_module seeking problem: "start time is out mp4 stts samples"
|
Roman Arutyunyan
|
defect
|
minor
|
|
nginx-module
|
| #76 |
HttpLimitReq not working
|
somebody
|
defect
|
minor
|
|
nginx-module
|
| #100 |
http_geoip_module should support requests from proxies
|
Ruslan Ermilov
|
enhancement
|
minor
|
|
nginx-module
|
| #2374 |
HTTP3 sent too much body data to upstream when use POST request
|
Roman Arutyunyan
|
defect
|
minor
|
|
http/3
|
| #2431 |
HTTP3: Clang reports heap-use-after-free in ngx_http_v3_insert src/http/v3/ngx_http_v3_table.c:231
|
|
defect
|
minor
|
|
documentation
|
| #1549 |
HTTP2 push does not work due to incorrect scheme in proxy_protocol mode
|
Ruslan Ermilov <ru@…>
|
defect
|
minor
|
|
other
|
| #1544 |
http/2 downloads broken during reload
|
|
defect
|
major
|
|
other
|
| #848 |
HTTP2 domain redirect error with ssl_verify_client
|
Valentin V. Bartenev
|
defect
|
major
|
|
nginx-module
|
| #1397 |
HTTP/2 broken in popular Android libraries with nginx v. 1.13.6
|
|
defect
|
critical
|
|
nginx-core
|
| #1143 |
http2 and auth_request corrupts first 32 bytes of POST request bodies longer than 8192 bytes
|
|
defect
|
major
|
|
nginx-core
|
| #282 |
Hide a ETag header with ssi on
|
|
enhancement
|
trivial
|
|
nginx-module
|
| #261 |
HEAD requests still have content-type when gzip on
|
Valentin V. Bartenev
|
defect
|
minor
|
|
nginx-module
|
| #821 |
Header "Expires" and "Cache-Control" is not sent for random requests when using "expires" directive
|
|
defect
|
major
|
|
nginx-core
|
| #776 |
Hang after NGX_AGAIN
|
|
defect
|
minor
|
|
nginx-core
|
| #662 |
Handle SSL_R_INAPPROPRIATE_FALLBACK like the other handshake failures
|
|
enhancement
|
minor
|
|
nginx-core
|
| #171 |
$gzip_ratio ratio needs documentation
|
vl
|
enhancement
|
trivial
|
|
other
|
| #1720 |
gzip module documentation does not warn about BREACH
|
Yaroslav Zhuravlev
|
enhancement
|
minor
|
|
documentation
|
| #1826 |
Gzip deflate broken in some cases
|
|
defect
|
major
|
|
nginx-core
|
| #2229 |
Grpc Upstream timeout
|
|
defect
|
minor
|
|
documentation
|
| #1519 |
grpc_pass causes grpc TCP reset when streaming a lot of data (with default gprc_buffer_size)
|
Maxim Dounin
|
defect
|
major
|
|
nginx-module
|
| #1797 |
grpc module handles WINDOW_UPDATE improperly on closed streams
|
|
defect
|
minor
|
|
other
|
| #1792 |
grpc module handles RST_STREAM(NO_ERROR) improperly on closed streams
|
|
defect
|
minor
|
|
nginx-module
|
| #1003 |
Growing amount of active connections with http/2
|
|
defect
|
minor
|
|
nginx-core
|
| #1057 |
Google QUIC - statement
|
|
enhancement
|
major
|
|
other
|
| #2176 |
Get only 200 responses when "if_modified_since" is set to "off"
|
|
defect
|
minor
|
|
documentation
|
| #250 |
GeoIPv6 patch merge
|
Ruslan Ermilov
|
task
|
minor
|
|
nginx-module
|
| #734 |
FYI off-by-one while processing request header (low/no impact?).
|
|
defect
|
trivial
|
|
nginx-core
|
| #967 |
Force secure bit on cookies when site running under SSL
|
|
enhancement
|
minor
|
|
documentation
|
| #25 |
fix ngx_utf8_decode(): it did not fully decode utf-8 symbol
|
somebody
|
defect
|
minor
|
|
nginx-core
|
| #366 |
Feature that return ssl_client_s_dn according to the RFC 2253
|
|
enhancement
|
minor
|
|
nginx-module
|