| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-11-01 | Merging r4155, r4219, r4220, r4230: | Igor Sysoev | 1 | -3/+5 | |
| Windows related fixes: *) Fixed segmentation fault with empty config on Windows. See here for report: http://mailman.nginx.org/pipermail/nginx-ru/2011-September/043288.html *) Recent SDKs allow to build IPV6 only for Windows XP or above. *) Fixing conflict with SDK off_t definition. *) Fix of building by Microsoft Visual C++ 10 compiler. | |||||
| 2011-11-01 | Merging r4132, r4134, r4143, r4183, r4191, r4199: | Igor Sysoev | 1 | -2/+2 | |
| Various fixes related to error messages: *) Removed old warning that suggested to use "server_name_in_redirect off" (now the default) in place of no longer supported "server_name *". *) Fixing directive name in error message if types hash size is not enough. *) Replaced "can not" with "cannot" and "could not" in a bunch of places. Fixed nearby grammar errors. *) Overhauled error messages. | |||||
| 2010-12-12 | always run regex in server_name to get captures for IPv6 addresses, | Igor Sysoev | 1 | -1/+5 | |
| the same fix for IPv4 addresses has been made in r2584 | |||||
| 2010-12-12 | test wildcard tail hash existance for IPv6 addresses, | Igor Sysoev | 1 | -2/+2 | |
| the same fix for IPv4 addresses has been made in r2581 | |||||
| 2010-12-12 | style fix | Igor Sysoev | 1 | -1/+1 | |
| 2010-09-28 | nginx uses SSL mode for a listen socket with any option set, | Igor Sysoev | 1 | -1/+1 | |
| the bug has been introduced in r3765 | |||||
| 2010-09-27 | allow duplicate listen ssl options | Igor Sysoev | 1 | -0/+10 | |
| 2010-08-02 | ngx_http_conf_get_module_srv_conf() and ngx_http_conf_get_module_loc_conf() | Igor Sysoev | 1 | -33/+75 | |
| may be used at merge phase | |||||
| 2010-07-05 | listen setfib=X | Igor Sysoev | 1 | -0/+4 | |
| 2010-06-18 | return code text | Igor Sysoev | 1 | -2/+2 | |
| 2009-12-22 | fix building by gcc 4.4 with -O2/3/s: | Igor Sysoev | 1 | -9/+9 | |
| dereferencing pointer 'sin' does break strict-aliasing rules | |||||
| 2009-11-30 | support "*" in gzip_types, ssi_types, etc | Igor Sysoev | 1 | -7/+26 | |
| 2009-10-28 | style fix | Igor Sysoev | 1 | -1/+1 | |
| 2009-10-28 | fix segfault if http {} block is empty, the bug had been introduced in r3218 | Igor Sysoev | 1 | -0/+4 | |
| 2009-10-26 | http listen unix domain sockets | Igor Sysoev | 1 | -0/+16 | |
| 2009-10-22 | fix r3225 and r3227: preserve default_server bit during listen options | Igor Sysoev | 1 | -2/+8 | |
| overwriting | |||||
| 2009-10-22 | test a duplicate listen in a server | Igor Sysoev | 1 | -0/+11 | |
| 2009-10-22 | fix r3225: it overrode the listen options by default server default options | Igor Sysoev | 1 | -4/+8 | |
| 2009-10-21 | allow to set listen options in any server | Igor Sysoev | 1 | -0/+6 | |
| 2009-10-21 | add listen address in error message | Igor Sysoev | 1 | -1/+1 | |
| 2009-10-21 | rename core_srv_conf fields to more understandable default_server and server | Igor Sysoev | 1 | -7/+7 | |
| 2009-10-21 | *) move sockaddr to the listen options | Igor Sysoev | 1 | -20/+18 | |
| *) rename ngx_http_listen_t to ngx_http_listen_opt_t | |||||
| 2009-10-21 | fix r3218: | Igor Sysoev | 1 | -75/+64 | |
| Initially building lists of ports, addresses, and server names had been placed at final configuration stage, because complete set of the "listen"s and the "server_names" were required for this operation. r3218 broke it, because the "listen"s go usually first in configuration, and cscf->server_names is empty at this stage, therefore no virtual names were configured. Now server configurations are stored in array for each address:port to configure virtual names. Also regex captures flag is moved from server names to core server configuration. | |||||
| 2009-10-21 | refactor http listen code: remove duplicate options fields | Igor Sysoev | 1 | -19/+9 | |
| 2009-10-21 | refactor http listen code: | Igor Sysoev | 1 | -82/+41 | |
| *) add listen's to the global cmcf->ports array instead of server's one *) rename ngx_http_listen_conf_t to ngx_http_listen_opt_t | |||||
| 2009-09-12 | If .domain.com, .sub.domain.com, and .domain-some.com were defined, | Igor Sysoev | 1 | -1/+1 | |
| then .sub.domain.com was matched by .domain.com: wildcard names hash was built incorrectly due to sorting order issue of "." vs "-". They were sorted as com.domain com.domain-some com.domain.sub while they should be sorted as com.domain com.domain.sub com.domain-some for correct hash building | |||||
| 2009-05-17 | update comments missed in r2513 | Igor Sysoev | 1 | -3/+3 | |
| 2009-05-17 | update variable name missed in r2513 | Igor Sysoev | 1 | -4/+4 | |
| 2009-05-05 | ngx_create_listening() | Igor Sysoev | 1 | -41/+1 | |
| 2009-04-30 | *) refactor error_log processing: listen socket log might inherit built-in | Igor Sysoev | 1 | -1/+1 | |
| error_log with zero level, and r2447, r2466, r2467 were not enough *) remove bogus "stderr" level *) some functions and fields renames | |||||
| 2009-04-09 | backout r2535: virtual names is a property of address:port pair, | Igor Sysoev | 1 | -2/+2 | |
| but is not a property of server configuration | |||||
| 2009-04-08 | style fix | Igor Sysoev | 1 | -10/+10 | |
| 2009-03-19 | always run regex in server_name to get captures | Igor Sysoev | 1 | -2/+11 | |
| 2009-03-19 | test wildcard tail hash existance | Igor Sysoev | 1 | -2/+2 | |
| 2009-03-13 | ipv6only | Igor Sysoev | 1 | -0/+4 | |
| 2009-02-24 | move r->virtual_names to ngx_http_core_srv_conf_t | Igor Sysoev | 1 | -2/+2 | |
| 2009-02-24 | axe r->port_text | Igor Sysoev | 1 | -17/+8 | |
| 2009-02-23 | axe unneeded port field | Igor Sysoev | 1 | -2/+0 | |
| 2009-02-21 | a prelimiary IPv6 support, HTTP listen | Igor Sysoev | 1 | -209/+383 | |
| 2009-02-18 | split ports, addresses, and server names preparation and optimization | Igor Sysoev | 1 | -187/+205 | |
| 2008-12-15 | try_files | Igor Sysoev | 1 | -1/+10 | |
| 2008-09-05 | remove unused #include's | Igor Sysoev | 1 | -1/+0 | |
| 2008-09-01 | *) listen ssl | Igor Sysoev | 1 | -0/+10 | |
| *) no default ssl_cetificate and ssl_cetificate_key | |||||
| 2008-09-01 | style fix: remove tabs and trailing spaces | Igor Sysoev | 1 | -3/+3 | |
| 2008-08-29 | set listen configuration to default server, | Igor Sysoev | 1 | -0/+1 | |
| this fixes the case, when default server is not the first one | |||||
| 2008-08-27 | remove unused debug log | Igor Sysoev | 1 | -9/+0 | |
| 2008-08-13 | *) fix segfaults in types hash | Igor Sysoev | 1 | -22/+39 | |
| *) fix inheritance: default hash instead of inherited one | |||||
| 2008-08-12 | use hash in gzip_types, ssi_types, and sub_filter_types | Igor Sysoev | 1 | -0/+6 | |
| 2008-08-04 | test Content-Type via hash: | Igor Sysoev | 1 | -0/+132 | |
| *) ngx_http_test_content_type() *) ngx_http_types_slot() *) ngx_http_merge_types() | |||||
| 2008-08-04 | ngx_strlow() | Igor Sysoev | 1 | -5/+3 | |
