summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Collapse)AuthorFilesLines
2011-08-01always set timer in discard body handler, this fixes the casesIgor Sysoev1-1/+1
when request for static file is redirected by error_page to an SSI page patch by Maxim Dounin
2011-08-01lingering_close "off|on|always"Igor Sysoev3-4/+30
patch by Maxim Dounin
2011-08-01do not send RST on normal lingering close read timeout,Igor Sysoev1-1/+0
if reset_timedout_connection is on patch by Maxim Dounin
2011-08-01fix r3981 for case "Accept-Encoding: gzip"Igor Sysoev1-1/+1
2011-08-01enable lingering close for pipelined requestsIgor Sysoev1-1/+5
patch by Maxim Dounin
2011-08-01Accept-Encoding refactoring: "gzip; q=0" supportIgor Sysoev1-15/+136
2011-07-30Accept-Encoding refactoring: test first the most common case "gzip,"Igor Sysoev1-7/+27
2011-07-30Accept-Encoding refactoring: remove ancient MSIE 4.x test for gzipIgor Sysoev3-13/+1
2011-07-30test length of proxy_pass with variablesIgor Sysoev1-4/+6
patch by Lanshun Zhou
2011-07-29update r3945 with more descriptive error messageIgor Sysoev6-3/+14
2011-07-29loader_files, loader_sleep, and loader_thresholdIgor Sysoev2-12/+71
2011-07-25set correct configuration file values while adding pathIgor Sysoev1-0/+2
patch by Maxim Dounin
2011-07-25rename ngx_http_file_cache_manager_sleep() to ngx_http_file_cache_loader_sleep()Igor Sysoev1-4/+4
and do not use it all in cache manager: this is a vestige of the times when cache manager loaded cache
2011-07-24do not close connection if cache file is too small: replace it with valid oneIgor Sysoev1-1/+1
2011-07-24elimination of reading cache files by cache loaderIgor Sysoev5-42/+13
2011-07-24fix r3968Igor Sysoev1-1/+1
2011-07-24update the previous commit:Igor Sysoev1-2/+1
removing dependencies on file uniq since WIN32_FIND_DATA has no such field
2011-07-24The cache loader performs two tasks: inserting cache objects in inactivityIgor Sysoev1-11/+6
list and evaluating total cache size. Reading just directory is enough for this purpose. Elimination of reading cache files saves at least one disk I/O operation per file. Preparation for elimination of reading cache files by cache loader: removing dependencies on the reading: *) cache node valid_sec and valid_msec are used only for caching errors; *) upstream buffer size can be used instead of cache node body_start.
2011-07-24fuse two if's in one conditionIgor Sysoev1-11/+2
2011-07-24style fixIgor Sysoev1-1/+1
2011-07-22do not try to reuse and save a SSL session for a peer created on the flyIgor Sysoev1-4/+25
by ngx_http_upstream_create_round_robin_peer(), since the peer lives only during request so the saved SSL session will never be used again and just causes memory leak patch by Maxim Dounin
2011-07-22finalizing with rc == 0 in unbuffered proxy mode caused nginx to waitIgor Sysoev1-1/+2
for another send_timeout before actually closing client's connection if client timed out while still talking to upstream server patch by Maxim Dounin
2011-07-22fix SSL connection issues on platforms with 32-bit off_tIgor Sysoev2-3/+5
patch by Maxim Dounin
2011-07-22fix build by gcc46 with -Wunused-value optionIgor Sysoev1-3/+7
patch by Maxim Dounin
2011-07-20ECDHE supportIgor Sysoev6-2/+72
patch by Adrian Kotelba
2011-07-20MSIE export versions are rare now, so RSA 512 key is generated on demandIgor Sysoev4-25/+11
and is shared among all hosts instead of pregenerating for every HTTPS host on configuraiton phase. This decreases start time for configuration with large number of HTTPS hosts.
2011-07-20bump version: 1.1.0 development versionIgor Sysoev2-3/+3
2011-07-19fix segfault if cache key is larger than upstream buffer sizeIgor Sysoev1-0/+9
patch by Lanshun Zhou
2011-07-19$uid_resetIgor Sysoev1-18/+63
2011-07-19fix r3756: release lock to allow other process to delete cache nodeIgor Sysoev1-1/+2
patch by Maxim Dounin
2011-07-18fix building by MSVCIgor Sysoev1-26/+26
2011-06-28revert r3935 and fix "stalled cache updating" alertIgor Sysoev1-16/+10
by freeing cache at upstream finalize phase patch by Maxim Dounin
2011-06-28referer_hash_max_size and referer_hash_bucket_size directivesIgor Sysoev1-2/+32
patch by Witold Filipczyk
2011-06-27use !aNULL to disable all anonymous cipher suitesIgor Sysoev2-2/+2
patch by Rob Stradling
2011-06-27bump versionIgor Sysoev2-3/+3
2011-06-01fix "stalled cache updating" alert,Igor Sysoev1-0/+9
when non-cachable HEAD response did not not free an expired cache node
2011-05-30revert r3875 since now map uses case sensetive regexes by defaultIgor Sysoev1-0/+6
2011-05-30change ngx_http_map_find(): use case sensitive regexesIgor Sysoev3-11/+24
2011-05-27fix building on FreeBSD 6 or earlier against system md5Igor Sysoev1-1/+1
2011-05-27make built-in ngx_md5_update() interface consistent with other implemenationsIgor Sysoev2-4/+3
2011-05-26fix building --without-http_auth_basic_module,Igor Sysoev1-0/+4
the bug has been introduced in r3923
2011-05-26bump versionIgor Sysoev2-3/+3
2011-05-16"$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic moduleIgor Sysoev7-5/+259
patch by Maxim Dounin
2011-05-16fix testing IPv4 address mapped to IPv6, when only IPv6 access rules are definedIgor Sysoev1-12/+19
2011-05-16support IPv4 mapped to IPv6 in geo moduleIgor Sysoev1-4/+28
2011-05-16support IPv4 mapped to IPv6 in geoip moduleIgor Sysoev1-28/+42
2011-05-13fix debug loggingIgor Sysoev1-1/+1
2011-05-13fix a broken cached response if bypass/no_cache directive values are different,Igor Sysoev2-28/+14
the bug has been introduced in r3700
2011-05-11geoip_orgIgor Sysoev1-0/+118
patch by Alexander Uskov
2011-05-11fix typoIgor Sysoev1-2/+2