| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2012-12-10 | Merge of r4918: cache manager startup with many listen sockets. | Maxim Dounin | 1 | -0/+2 | |
| Fixed failure to start cache manager and cache loader processes if there were more than 512 listening sockets in configuration. | |||||
| 2012-04-03 | Fixed spelling in multiline C comments. | Ruslan Ermilov | 1 | -1/+1 | |
| 2012-03-05 | Whitespace fixes. | Maxim Dounin | 1 | -1/+1 | |
| 2012-01-18 | Copyright updated. | Maxim Konovalov | 1 | -0/+1 | |
| 2011-12-05 | Added the "so_keepalive=" parameter to the "listen" directive. | Valentin Bartenev | 1 | -0/+51 | |
| The "so_keepalive" directive in mail module was deprecated. Thanks to Vsevolod Stakhov for initial work. | |||||
| 2011-08-21 | Move SO_ACCEPTFILTER and TCP_DEFER_ACCEPT checks into configure. | Maxim Dounin | 1 | -1/+1 | |
| NetBSD 5.0+ has SO_ACCEPTFILTER support merged from FreeBSD, and having accept filter check in FreeBSD-specific ngx_freebsd_config.h prevents it from being used on NetBSD. Therefore move the check into configure (and do the same for Linux-specific TCP_DEFER_ACCEPT, just to be in line). | |||||
| 2011-04-04 | reuse keepalive connections if there are no free worker connections | Igor Sysoev | 1 | -0/+55 | |
| patch by Maxim Dounin | |||||
| 2010-07-05 | listen setfib=X | Igor Sysoev | 1 | -0/+36 | |
| 2010-05-31 | fix IPv6 and Unix domain sockets inheritance while online upgrade | Igor Sysoev | 1 | -4/+2 | |
| 2009-11-30 | chmod unix listen domain socket to 0666 | Igor Sysoev | 1 | -5/+16 | |
| 2009-11-23 | add NGX_PROCESS_HELPER process status | Igor Sysoev | 1 | -1/+1 | |
| 2009-11-04 | allow to inherit unix domain sockets while online upgrade | Igor Sysoev | 1 | -2/+9 | |
| 2009-11-01 | delete unused field c->local_socklen | Igor Sysoev | 1 | -1/+0 | |
| 2009-10-30 | do not unlink unix domain socket file while online upgrade | Igor Sysoev | 1 | -1/+2 | |
| 2009-10-30 | unlink unix domain socket file after testing | Igor Sysoev | 1 | -0/+12 | |
| 2009-10-26 | http listen unix domain sockets | Igor Sysoev | 1 | -11/+34 | |
| 2009-09-23 | low default connection errors level from alert to error | Igor Sysoev | 1 | -5/+1 | |
| 2009-06-07 | update r2925 | Igor Sysoev | 1 | -0/+2 | |
| 2009-05-18 | ngx_connection_local_sockaddr() | Igor Sysoev | 1 | -0/+60 | |
| 2009-05-05 | ngx_create_listening() | Igor Sysoev | 1 | -0/+58 | |
| 2009-05-05 | move listen log copying from ngx_open_listening_sockets() | Igor Sysoev | 1 | -2/+2 | |
| to ngx_configure_listening_sockets(), otherwise listen socket logs have no file after first reload and this caused segfault if debug_connection was used; the bug has been introduced in r2786 | |||||
| 2009-05-05 | use correct name | Igor Sysoev | 1 | -1/+1 | |
| 2009-05-05 | use local variable | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-04 | delete ngx_listening_inet_stream_socket() | Igor Sysoev | 1 | -46/+0 | |
| 2009-04-30 | *) refactor error_log processing: listen socket log might inherit built-in | Igor Sysoev | 1 | -0/+2 | |
| error_log with zero level, and r2447, r2466, r2467 were not enough *) remove bogus "stderr" level *) some functions and fields renames | |||||
| 2009-04-29 | fix the previous commit | Igor Sysoev | 1 | -7/+5 | |
| 2009-04-29 | Winsock uses ECONNABORTED instead of ECONNRESET | Igor Sysoev | 1 | -2/+13 | |
| 2009-04-20 | Win32 master/workers model | Igor Sysoev | 1 | -15/+17 | |
| 2009-03-13 | ipv6only | Igor Sysoev | 1 | -0/+17 | |
| 2009-03-12 | ignore EINVAL from setsockopt() on Solaris | Igor Sysoev | 1 | -3/+8 | |
| 2009-02-21 | a prelimiary IPv6 support, HTTP listen | Igor Sysoev | 1 | -13/+17 | |
| 2008-09-17 | fix grammar | Igor Sysoev | 1 | -1/+1 | |
| 2008-08-21 | ngx_sock_ntop() takes family from sockaddr, remove duplicate field | Igor Sysoev | 1 | -5/+3 | |
| 2008-08-21 | *) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop() | Igor Sysoev | 1 | -6/+7 | |
| *) use ngx_snprintf() in ngx_inet_ntop() and ngx_sock_ntop() as they are called just once per connection *) NGX_INET_ADDRSTRLEN | |||||
| 2008-06-17 | *) back out r2040 | Igor Sysoev | 1 | -3/+3 | |
| *) refactor ngx_palloc() *) introduce ngx_pnalloc() *) additional pool blocks have smaller header | |||||
| 2008-05-22 | style fix | Igor Sysoev | 1 | -1/+1 | |
| 2008-03-05 | decrease log level of connection errors while closing socket | Igor Sysoev | 1 | -3/+29 | |
| 2008-01-25 | add NGX_ENETDOWN, NGX_ENETUNREACH, and NGX_EHOSTDOWN | Igor Sysoev | 1 | -0/+3 | |
| 2008-01-08 | workaround for Linux 2.6 OpenVZ | Igor Sysoev | 1 | -5/+13 | |
| 2007-08-29 | log socket number | Igor Sysoev | 1 | -1/+1 | |
| 2007-08-09 | set default listen() backlog to 511 on all platforms except FreeBSD | Igor Sysoev | 1 | -1/+1 | |
| 2007-05-30 | add comment | Igor Sysoev | 1 | -0/+3 | |
| 2007-05-30 | do listen() just after bind() to exit early | Igor Sysoev | 1 | -0/+14 | |
| 2007-05-30 | style fix | Igor Sysoev | 1 | -3/+6 | |
| 2007-05-29 | change wording | Igor Sysoev | 1 | -3/+2 | |
| 2007-05-29 | fix segfault | Igor Sysoev | 1 | -1/+1 | |
| 2006-04-17 | nginx-0.3.39-RELEASE importrelease-0.3.39 | Igor Sysoev | 1 | -0/+15 | |
| *) Feature: the "uninitialized_variable_warn" directive; the logging level of the "uninitialized variable" message was lowered from "alert" to "warn". *) Feature: the "override_charset" directive. *) Change: now if the unknown variable is used in the "echo" and "if expr='$name'" SSI-commands, then the "unknown variable" message is not logged. *) Bugfix: the active connection counter increased on the exceeding of the connection limit specified by the "worker_connections" directive; the bug had appeared in 0.2.0. *) Bugfix: the limit rate might not work on some condition; the bug had appeared in 0.3.38. | |||||
| 2006-03-28 | nginx-0.3.35-RELEASE importrelease-0.3.35 | Igor Sysoev | 1 | -18/+19 | |
| *) Bugfix: the accept-filter and the TCP_DEFER_ACCEPT option were set for first "listen" directive only; the bug had appeared in 0.3.31. *) Bugfix: in the "proxy_pass" directive without the URI part in a subrequest. | |||||
| 2006-02-08 | nginx-0.3.27-RELEASE importrelease-0.3.27 | Igor Sysoev | 1 | -2/+1 | |
| *) Change: the "variables_hash_max_size" and "variables_hash_bucket_size" directives. *) Feature: the $body_bytes_sent variable can be used not only in the "log_format" directive. *) Feature: the $ssl_protocol and $ssl_cipher variables. *) Feature: the cache line size detection for widespread CPUs at start time. *) Feature: now the "accept_mutex" directive is supported using fcntl(2) on platforms different from i386, amd64, sparc64, and ppc. *) Feature: the "lock_file" directive and the --with-lock-path=PATH autoconfiguration directive. *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive then the requests with the body was not transferred. | |||||
| 2006-02-01 | nginx-0.3.24-RELEASE importrelease-0.3.24 | Igor Sysoev | 1 | -2/+0 | |
| *) Workaround: for bug in FreeBSD kqueue. *) Bugfix: now a response generated by the "post_action" directive is not transferred to a client. *) Bugfix: the memory leaks were occurring if many log files were used. *) Bugfix: the first "proxy_redirect" directive was working inside one location. *) Bugfix: on 64-bit platforms segmentation fault may occurred on start if the many names were used in the "server_name" directives; the bug had appeared in 0.3.18. | |||||
