| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |
| 2008-06-17 | *) back out r2040 | Igor Sysoev | 1 | -3/+3 | |
| *) refactor ngx_palloc() *) introduce ngx_pnalloc() *) additional pool blocks have smaller header | |||||
| 2008-06-07 | fix building without PCRE introduced in r2023 | Igor Sysoev | 1 | -2/+2 | |
| 2008-05-27 | *) add ngx_palloc_aligned() to allocate explicitlty aligned memory | Igor Sysoev | 1 | -2/+5 | |
| *) allows non-aligned memory blocks for small allocations and for odd length strings on all platforms *) use ngx_palloc_aligned() | |||||
| 2008-05-24 | *) remove optimize_host_names | Igor Sysoev | 1 | -9/+5 | |
| *) deprecate optimize_server_names: it is not needed since server_name_in_redirect introduction | |||||
| 2008-05-24 | locations tree | Igor Sysoev | 1 | -48/+552 | |
| 2008-05-22 | delete useless lines | Igor Sysoev | 1 | -2/+0 | |
| 2008-05-22 | axe never used variables | Igor Sysoev | 1 | -3/+0 | |
| 2008-05-22 | split ngx_http_block() further | Igor Sysoev | 1 | -449/+503 | |
| 2008-05-22 | split ngx_http_block() | Igor Sysoev | 1 | -180/+216 | |
| 2008-05-22 | delete outdated debug logging that only causes segfault if enabled | Igor Sysoev | 1 | -27/+0 | |
| 2008-03-24 | use ngx_int_t in ngx_sort() callback | Igor Sysoev | 1 | -2/+2 | |
| 2008-03-03 | fix r1490 | Igor Sysoev | 1 | -1/+1 | |
| 2007-12-10 | move condition declarations inside blocks where they are used | Igor Sysoev | 1 | -3/+4 | |
| 2007-09-15 | u_char* is enough to keep file name | Igor Sysoev | 1 | -2/+2 | |
| 2007-08-12 | regex in server_name | Igor Sysoev | 1 | -4/+47 | |
