Igor Sysoev
198d1ed567
gzip_disable compiled always the first pattern only
2010-09-02 14:01:58 +00:00
Igor Sysoev
e017f64590
gzip_disable msie6 did not inherited if nginx was built without PCRE
2010-09-02 13:54:28 +00:00
Igor Sysoev
b9ff0e4dca
add "Global\" prefix for signal events
2010-09-02 13:49:05 +00:00
Igor Sysoev
7c48ce89c5
the -q switch
2010-09-02 13:43:02 +00:00
Igor Sysoev
e23463da18
if a location is specified by regex, then always compile an "alias",
...
even into one static string script: this elimates testing this
too specific case inside ngx_http_map_uri_to_path()
2010-08-26 12:33:08 +00:00
Igor Sysoev
f20a3d0603
bump version
2010-08-25 12:30:08 +00:00
Igor Sysoev
4ae89a30ef
release-0.8.49 tag
2010-08-09 08:24:14 +00:00
Igor Sysoev
4d296543f7
nginx-0.8.49-RELEASE
2010-08-09 08:24:13 +00:00
Igor Sysoev
6a921ab39d
image_filter_jpeg_quality supports variables
2010-08-06 15:55:05 +00:00
Igor Sysoev
734b2c0cf1
zero fcn->updating after node allocation
2010-08-04 13:34:23 +00:00
Igor Sysoev
e597feff7d
error status codes could be cached for next request only,
...
the bug has been introduced in r3712
2010-08-04 12:55:27 +00:00
Igor Sysoev
a589d16bf0
we can free GeoIPRecord just after GeoIP_region_name_by_code(),
...
because it returns a statically allocated string
2010-08-03 18:38:08 +00:00
Igor Sysoev
63eedfba66
fix segfault, the bug has been introduced in r3738
2010-08-03 18:27:56 +00:00
Igor Sysoev
eb3fc51370
bump version
2010-08-03 18:24:18 +00:00
Igor Sysoev
0b3fab8e40
release-0.8.48 tag
2010-08-03 15:10:57 +00:00
Igor Sysoev
0b66561297
nginx-0.8.48-RELEASE
2010-08-03 15:10:56 +00:00
Igor Sysoev
b143dd16b6
$geoip_region_name
2010-08-03 15:01:34 +00:00
Igor Sysoev
3646cca88b
$geoip_dma_code and $geoip_area_code
2010-08-03 14:19:49 +00:00
Igor Sysoev
c0a7183186
fix fastcgi_split_path_info, if URI was not fully captured
2010-08-03 13:35:48 +00:00
Igor Sysoev
515376efd2
*) make code consistent to fastcgi, etc
...
*) remove STUB comment
2010-08-03 12:59:14 +00:00
Igor Sysoev
eb53669ca0
use NULL instead of 0
2010-08-03 12:53:06 +00:00
Igor Sysoev
d809597b13
delete surplus assignment
2010-08-03 09:42:53 +00:00
Igor Sysoev
f94de11f91
inherit proxy_pass, fastcgi_pass, uwsgi_pass, scgi_pass inside
...
a limit_except block if no handler was defined for the block
2010-08-03 09:24:25 +00:00
Igor Sysoev
7653d2eeff
ngx_http_conf_get_module_srv_conf() and ngx_http_conf_get_module_loc_conf()
...
may be used at merge phase
2010-08-02 15:28:04 +00:00
Igor Sysoev
0bbbba3b7a
fix directive type
2010-08-02 12:47:52 +00:00
Igor Sysoev
949db916b2
change logic slightly
2010-08-02 12:34:15 +00:00
Igor Sysoev
ec4192e27c
change order
2010-08-02 12:32:33 +00:00
Igor Sysoev
dd3154c088
*) delete cache key node after a cache file removal
...
*) move fileless cache key node removal in ngx_http_file_cache_delete()
2010-08-02 12:27:58 +00:00
Igor Sysoev
67136f60fd
escape ";" in arguments
2010-07-30 13:25:19 +00:00
Igor Sysoev
b57124ccad
count cache key node usage for cached error statuses
2010-07-30 12:41:55 +00:00
Igor Sysoev
a57b388f4b
do not free unused cache node if cache min_uses > 1,
...
the bug has been introduced in r3695, r3708, r3711
2010-07-30 10:20:08 +00:00
Igor Sysoev
a85cd6842d
return 415 on too big image in image filter
2010-07-29 15:40:03 +00:00
Igor Sysoev
a032e72d9e
change default server_name_in_redirect value to off,
...
since default server_name is empty
2010-07-29 10:01:31 +00:00
Igor Sysoev
49e8b9cadd
use an empty name as default server_name instread of hostname
2010-07-29 10:00:04 +00:00
Igor Sysoev
53b9fea5c9
allow server_name "" as the first name
2010-07-29 09:55:54 +00:00
Igor Sysoev
5dc8096d12
decrease SSL handshake error level to info
2010-07-29 09:30:15 +00:00
Igor Sysoev
709119e682
copy OpenSSL-0.9.8o LICENSE for nginx/Windows zip
2010-07-29 09:10:12 +00:00
Igor Sysoev
244db2bb0a
bump version
2010-07-29 08:10:22 +00:00
Igor Sysoev
bb854b6325
release-0.8.47 tag
2010-07-28 16:16:49 +00:00
Igor Sysoev
b4a3977998
nginx-0.8.47-RELEASE
2010-07-28 16:16:48 +00:00
Igor Sysoev
5b762f5847
move debug logging inside ngx_http_file_cache_free()
2010-07-28 15:56:56 +00:00
Igor Sysoev
86fd5fba67
fix $request_time for subrequests
2010-07-28 15:51:50 +00:00
Igor Sysoev
808be9559e
several changes in cache cleanup handling:
...
*) now ngx_http_file_cache_cleanup() uses ngx_http_file_cache_free()
*) ngx_http_file_cache_free() interface has been changed to accept r->cache
ngx_http_file_cache_cleanup() must use r->cache, but not r, because
there can be several r->cache's during request processing, r->cache may
be NULL at request finalising, etc.
*) test if updating request does not complete correctly
2010-07-28 15:49:34 +00:00
Igor Sysoev
74b9ebd872
fix r3708 and r3695: valid_sec is set only for caching error status codes
2010-07-27 19:11:17 +00:00
Igor Sysoev
9b63f57c7c
fix r3707: cache node should be freed be a response is not cached
2010-07-27 15:26:33 +00:00
Igor Sysoev
55f4158eb2
fix typo
2010-07-27 13:04:13 +00:00
Igor Sysoev
a5fdf95e28
fix r3695: this commit
...
*) freed valid keys zone node
*) and did not decrease cache size, so cache manager process ete CPU time,
if cache checking max_size was enabled
2010-07-27 11:22:59 +00:00
Igor Sysoev
d492527779
an intercepted error code was not cached
2010-07-19 15:31:46 +00:00
Igor Sysoev
53bd67c0ec
style fix
2010-07-19 15:29:16 +00:00
Igor Sysoev
c6827a6834
initialize r->cache->file.fd with NGX_INVALID_FILE
2010-07-19 15:28:22 +00:00