Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | bump version | Igor Sysoev | 2009-10-28 |
| | |||
* | fix r3211 | Igor Sysoev | 2009-10-26 |
| | |||
* | http listen unix domain sockets | Igor Sysoev | 2009-10-26 |
| | |||
* | fix r3225 and r3227: preserve default_server bit during listen options | Igor Sysoev | 2009-10-22 |
| | | | | overwriting | ||
* | do not run regex for empty host name since regex always fails in this case, | Igor Sysoev | 2009-10-22 |
| | | | | the bug had been introduced in r2196 | ||
* | test a duplicate listen in a server | Igor Sysoev | 2009-10-22 |
| | |||
* | fix r3225: it overrode the listen options by default server default options | Igor Sysoev | 2009-10-22 |
| | |||
* | listen default_server parameter | Igor Sysoev | 2009-10-21 |
| | |||
* | allow to set listen options in any server | Igor Sysoev | 2009-10-21 |
| | |||
* | add listen address in error message | Igor Sysoev | 2009-10-21 |
| | |||
* | use lowcase only hostname | Igor Sysoev | 2009-10-21 |
| | |||
* | rename core_srv_conf fields to more understandable default_server and server | Igor Sysoev | 2009-10-21 |
| | |||
* | *) move sockaddr to the listen options | Igor Sysoev | 2009-10-21 |
| | | | | *) rename ngx_http_listen_t to ngx_http_listen_opt_t | ||
* | fix r3218: | Igor Sysoev | 2009-10-21 |
| | | | | | | | | | | | | | 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. | ||
* | refactor http listen code: remove duplicate options fields | Igor Sysoev | 2009-10-21 |
| | |||
* | refactor http listen code: | Igor Sysoev | 2009-10-21 |
| | | | | | *) 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 | ||
* | fix two previous commits: an early parallel body discarding completion | Igor Sysoev | 2009-10-20 |
| | | | | disables incomplete ngx_http_writer() | ||
* | allow discarding body while a long response transfer | Igor Sysoev | 2009-10-19 |
| | |||
* | restore discard body handler after ngx_http_set_writer() set it to | Igor Sysoev | 2009-10-19 |
| | | | | ngx_http_test_reading(), the bug was introduced in r3050 | ||
* | fix ngx_http_finalize_request() code after a body has been discarded | Igor Sysoev | 2009-10-19 |
| | |||
* | prevent handling discarded body as a pipelined request | Igor Sysoev | 2009-10-19 |
| | |||
* | add lingering timeout if a response is short and a request body is being | Igor Sysoev | 2009-10-19 |
| | | | | discarded, the bug was introduced in r3050 | ||
* | add SNI support in -V output | Igor Sysoev | 2009-10-19 |
| | |||
* | fix typo | Igor Sysoev | 2009-10-19 |
| | |||
* | ngx_http_parse_time() should support full 32-bit time | Igor Sysoev | 2009-10-15 |
| | |||
* | use ngx_uint_t instead of int, | Igor Sysoev | 2009-10-15 |
| | | | | strange to say this reduce function size by 16 bytes | ||
* | bump version | Igor Sysoev | 2009-10-15 |
| | |||
* | update r3201: ngx_http_random_index_module should behave consistently | Igor Sysoev | 2009-10-14 |
| | | | | in spite of the dirent.d_type presence | ||
* | ignore EACCES errors for top level directories in ngx_create_full_path() | Igor Sysoev | 2009-10-14 |
| | |||
* | do not create Win32 drive letter in ngx_create_full_path() | Igor Sysoev | 2009-10-14 |
| | |||
* | *) reset cached dirent.d_type after stat() | Igor Sysoev | 2009-10-14 |
| | | | | | | | this fixes slash after link to a directory in ngx_http_autoindex_module; *) use cached dirent.d_type as hint on all systems the issues has been introduced in r2235 | ||
* | nginx did not close log file set by --error-log-path, | Igor Sysoev | 2009-10-09 |
| | | | | the bug was introduced in r2744 | ||
* | test comma separator in "Cache-Control" | Igor Sysoev | 2009-10-08 |
| | |||
* | hide cacheable Set-Cookie and P3P FastCGI response headers | Igor Sysoev | 2009-10-07 |
| | |||
* | use only strong ciphers by default | Igor Sysoev | 2009-10-07 |
| | |||
* | use real file cache length, this fixes cache size counting for responses | Igor Sysoev | 2009-10-07 |
| | | | | without "Content-Length" header and 304 responses. | ||
* | bump version | Igor Sysoev | 2009-10-07 |
| | |||
* | fix r3184 | Igor Sysoev | 2009-10-06 |
| | |||
* | disable SSLv2 and low ciphers by default | Igor Sysoev | 2009-10-06 |
| | |||
* | bump version | Igor Sysoev | 2009-10-06 |
| | |||
* | limit_conn_log_level | Igor Sysoev | 2009-10-06 |
| | |||
* | limit_req_log_level | Igor Sysoev | 2009-10-06 |
| | |||
* | fix building by gcc45 | Igor Sysoev | 2009-10-06 |
| | |||
* | make limit_req to conform to the leaky bucket algorithm | Igor Sysoev | 2009-10-06 |
| | |||
* | omit '\0' from "Location" header on MKCOL request | Igor Sysoev | 2009-10-06 |
| | |||
* | clear r->lingering_close to disable preventively calling | Igor Sysoev | 2009-10-02 |
| | | | | ngx_http_set_lingering_close() while request cleanup | ||
* | clear r->keepalive to disable preventively calling | Igor Sysoev | 2009-10-02 |
| | | | | ngx_http_set_keepalive() while request cleanup | ||
* | update r3167: do not set r->discard_body if the body has been just discarded | Igor Sysoev | 2009-10-02 |
| | |||
* | read_ahead | Igor Sysoev | 2009-09-30 |
| | |||
* | Linux/SPARC malloc() returns an address aligned to 8. This conflicts with | Igor Sysoev | 2009-09-30 |
| | | | | | our SPARC 16-byte alignment and some allocations may be done out of pool. ngx_memalign(ngx_pagesize) fixes this issue. |