aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* bump versionIgor Sysoev2009-10-28
|
* fix r3211Igor Sysoev2009-10-26
|
* http listen unix domain socketsIgor Sysoev2009-10-26
|
* fix r3225 and r3227: preserve default_server bit during listen optionsIgor Sysoev2009-10-22
| | | | overwriting
* do not run regex for empty host name since regex always fails in this case,Igor Sysoev2009-10-22
| | | | the bug had been introduced in r2196
* test a duplicate listen in a serverIgor Sysoev2009-10-22
|
* fix r3225: it overrode the listen options by default server default optionsIgor Sysoev2009-10-22
|
* listen default_server parameterIgor Sysoev2009-10-21
|
* allow to set listen options in any serverIgor Sysoev2009-10-21
|
* add listen address in error messageIgor Sysoev2009-10-21
|
* use lowcase only hostnameIgor Sysoev2009-10-21
|
* rename core_srv_conf fields to more understandable default_server and serverIgor Sysoev2009-10-21
|
* *) move sockaddr to the listen optionsIgor Sysoev2009-10-21
| | | | *) rename ngx_http_listen_t to ngx_http_listen_opt_t
* fix r3218:Igor Sysoev2009-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 fieldsIgor Sysoev2009-10-21
|
* refactor http listen code:Igor Sysoev2009-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 completionIgor Sysoev2009-10-20
| | | | disables incomplete ngx_http_writer()
* allow discarding body while a long response transferIgor Sysoev2009-10-19
|
* restore discard body handler after ngx_http_set_writer() set it toIgor Sysoev2009-10-19
| | | | ngx_http_test_reading(), the bug was introduced in r3050
* fix ngx_http_finalize_request() code after a body has been discardedIgor Sysoev2009-10-19
|
* prevent handling discarded body as a pipelined requestIgor Sysoev2009-10-19
|
* add lingering timeout if a response is short and a request body is beingIgor Sysoev2009-10-19
| | | | discarded, the bug was introduced in r3050
* add SNI support in -V outputIgor Sysoev2009-10-19
|
* fix typoIgor Sysoev2009-10-19
|
* ngx_http_parse_time() should support full 32-bit timeIgor Sysoev2009-10-15
|
* use ngx_uint_t instead of int,Igor Sysoev2009-10-15
| | | | strange to say this reduce function size by 16 bytes
* bump versionIgor Sysoev2009-10-15
|
* update r3201: ngx_http_random_index_module should behave consistentlyIgor Sysoev2009-10-14
| | | | in spite of the dirent.d_type presence
* ignore EACCES errors for top level directories in ngx_create_full_path()Igor Sysoev2009-10-14
|
* do not create Win32 drive letter in ngx_create_full_path()Igor Sysoev2009-10-14
|
* *) reset cached dirent.d_type after stat()Igor Sysoev2009-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 Sysoev2009-10-09
| | | | the bug was introduced in r2744
* test comma separator in "Cache-Control"Igor Sysoev2009-10-08
|
* hide cacheable Set-Cookie and P3P FastCGI response headersIgor Sysoev2009-10-07
|
* use only strong ciphers by defaultIgor Sysoev2009-10-07
|
* use real file cache length, this fixes cache size counting for responsesIgor Sysoev2009-10-07
| | | | without "Content-Length" header and 304 responses.
* bump versionIgor Sysoev2009-10-07
|
* fix r3184Igor Sysoev2009-10-06
|
* disable SSLv2 and low ciphers by defaultIgor Sysoev2009-10-06
|
* bump versionIgor Sysoev2009-10-06
|
* limit_conn_log_levelIgor Sysoev2009-10-06
|
* limit_req_log_levelIgor Sysoev2009-10-06
|
* fix building by gcc45Igor Sysoev2009-10-06
|
* make limit_req to conform to the leaky bucket algorithmIgor Sysoev2009-10-06
|
* omit '\0' from "Location" header on MKCOL requestIgor Sysoev2009-10-06
|
* clear r->lingering_close to disable preventively callingIgor Sysoev2009-10-02
| | | | ngx_http_set_lingering_close() while request cleanup
* clear r->keepalive to disable preventively callingIgor Sysoev2009-10-02
| | | | ngx_http_set_keepalive() while request cleanup
* update r3167: do not set r->discard_body if the body has been just discardedIgor Sysoev2009-10-02
|
* read_aheadIgor Sysoev2009-09-30
|
* Linux/SPARC malloc() returns an address aligned to 8. This conflicts withIgor Sysoev2009-09-30
| | | | | our SPARC 16-byte alignment and some allocations may be done out of pool. ngx_memalign(ngx_pagesize) fixes this issue.