Here you can find some feature requests to nginx.
Feature |
Priority |
Status |
get ACCEPET_LANGUAGE http header value in Variables |
? |
? |
persistent connections to backends (fcgi, http, https, ...) |
1 |
? |
flush output buffer support for fastcgi perl scripts ($|=1; not working ) |
1 |
? |
similar like mod_uploadprogress or disable buffering for nginx-proxy => backend |
? |
|
similar like mod_secdownload of Lighttpd |
? |
|
mod_cache |
1 |
? |
command line define flags ( like apache -D ) |
? |
? |
JK-Protocol connector |
? |
maybe |
mod_security like features |
? |
? |
SCGI module |
? |
see SCGI Module |
Smart load balancing (like mod_backhand) |
? |
|
Session affinity (sticky cookies) for proxy balancer |
? |
|
chroot support |
? |
? |
a more extended server-status (like lighty or even apache) |
? |
? |
MySQL or other databasedriven config that gets reread every now and then |
? |
? |
"X-LIGHTTPD-SID" like feature, see last paragraph @http://trac.lighttpd.net/trac/wiki/Docs%3AModAccessLog#id3 |
? |
could NginxHttpProxyModule#proxy_hide_header solve this problem? If not please drop a mail to Mailinglist so that we can talk about |
An option to disable Nginx signature in both error pages and headers. As an addition signature could also include OS name + OS version |
? |
|
smtp proxy |
|
something like http://moxy.psychogenic.com/ |
auth_digest - Basic auth is very weak on replay attacks |
|
|
LDAP, PAM or other authentication backends (scripting backend) |
|
|
Monitor bandwidth usage of per-vhost or SNMP support like Squid |
|
|
-D don't go to background. makes daemontools possible. |
|
suggested |
mod_cgi : regular cgi. i.e. tie file extension to interpretor. .rhtml => eruby etc. |
|
suggested |
mod_evasive like DDoS protection |
|
suggested |
Content negotiation like Apache mod_negotiation |
|
|
mod_speed like selective traffic shaping |
|
suggested |
an Include type directive for directories so web applications packages can use nginx by placing their config file there |
|
NginxMainModule#include is the answer |
Ability to remove ETAG support like Apache's "FileETag none" setting |
? |
|
Legend
Never: Will be never implemented
Maybe: If anybody contributes a patch
where should bugs be reported?
objs/src/os/unix/ngx_linux_init.o: In function `ngx_os_specific_init': src/os/unix/ngx_linux_init.c:63: warning: the sysctl' syscall has been removed from 2.6.18+ kernels, direct access to /proc/sys' should be used instead.
I think some versions of glibc do this to check your processor level
