Commit Graph
3369 Commits
Author SHA1 Message Date
Igor Sysoev 12f4da4695 discard "secure_link_expires on|off" 2010-09-06 14:19:18 +00:00
Igor Sysoev c13a4098b7 bump version 2010-09-06 11:07:07 +00:00
Igor Sysoev 895e027010 release-0.8.50 tag 2010-09-02 14:59:19 +00:00
Igor Sysoev e004c37afe nginx-0.8.50-RELEASE release-0.8.50 2010-09-02 14:59:18 +00:00
Igor Sysoev 94e9aaa8ad new ngx_http_secure_link_module with secure_link, secure_link_md5, and
secure_link_expires
2010-09-02 14:37:16 +00:00
Igor Sysoev a256afd064 fix race condition if during reconfiguration two cache managers try
to delete old inactive entries: one of them removes a entry just locked by
other manager from the queue and the rbtree as long inactive entry,
causes the latter manager to segfault leaving cache mutex locked,
the bug has been introduced in r3727
2010-09-02 14:31:47 +00:00
Igor Sysoev 3730543c26 gzip_disable msie6 ignored other patterns 2010-09-02 14:02:57 +00:00
Igor Sysoev 31e6fc82cc gzip_disable compiled always the first pattern only 2010-09-02 14:01:58 +00:00
Igor Sysoev 4db3b3e2c4 gzip_disable msie6 did not inherited if nginx was built without PCRE 2010-09-02 13:54:28 +00:00
Igor Sysoev 8a9f761927 add "Global\" prefix for signal events 2010-09-02 13:49:05 +00:00
Igor Sysoev 2cb30f153f the -q switch 2010-09-02 13:43:02 +00:00
Igor Sysoev f7dd767e57 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 f380df5e20 bump version 2010-08-25 12:30:08 +00:00
Igor Sysoev 6d77945f17 release-0.8.49 tag 2010-08-09 08:24:14 +00:00
Igor Sysoev 396c9b7806 nginx-0.8.49-RELEASE release-0.8.49 2010-08-09 08:24:13 +00:00
Igor Sysoev d39b9ec19d image_filter_jpeg_quality supports variables 2010-08-06 15:55:05 +00:00
Igor Sysoev 7268cc8c6e zero fcn->updating after node allocation 2010-08-04 13:34:23 +00:00
Igor Sysoev 2b74841a4f 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 541d8c698a 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 a999586594 fix segfault, the bug has been introduced in r3738 2010-08-03 18:27:56 +00:00
Igor Sysoev 6dd6aefaa7 bump version 2010-08-03 18:24:18 +00:00
Igor Sysoev 4cece441d6 release-0.8.48 tag 2010-08-03 15:10:57 +00:00
Igor Sysoev fcf90db482 nginx-0.8.48-RELEASE release-0.8.48 2010-08-03 15:10:56 +00:00
Igor Sysoev 395f35e5fa $geoip_region_name 2010-08-03 15:01:34 +00:00
Igor Sysoev dc87ab5a69 $geoip_dma_code and $geoip_area_code 2010-08-03 14:19:49 +00:00
Igor Sysoev 41212d27fa fix fastcgi_split_path_info, if URI was not fully captured 2010-08-03 13:35:48 +00:00
Igor Sysoev 81cd5e4f6f *) make code consistent to fastcgi, etc
*) remove STUB comment
2010-08-03 12:59:14 +00:00
Igor Sysoev e4994fbacb use NULL instead of 0 2010-08-03 12:53:06 +00:00
Igor Sysoev b16b8ddae6 delete surplus assignment 2010-08-03 09:42:53 +00:00
Igor Sysoev 90f95522a5 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 0ec5492189 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 6d9d07b16a fix directive type 2010-08-02 12:47:52 +00:00
Igor Sysoev 029299aaa4 change logic slightly 2010-08-02 12:34:15 +00:00
Igor Sysoev c7b2e2a570 change order 2010-08-02 12:32:33 +00:00
Igor Sysoev 2108fabea2 *) 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 0e0e0af51b escape ";" in arguments 2010-07-30 13:25:19 +00:00
Igor Sysoev 1cd46b88a4 count cache key node usage for cached error statuses 2010-07-30 12:41:55 +00:00
Igor Sysoev 09ce1e2d89 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 10f8d5d74e return 415 on too big image in image filter 2010-07-29 15:40:03 +00:00
Igor Sysoev 7c50789e2a 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 a69cf2d005 use an empty name as default server_name instread of hostname 2010-07-29 10:00:04 +00:00
Igor Sysoev e8cf60da34 allow server_name "" as the first name 2010-07-29 09:55:54 +00:00
Igor Sysoev 6b45b065fe decrease SSL handshake error level to info 2010-07-29 09:30:15 +00:00
Igor Sysoev 591700b8f7 copy OpenSSL-0.9.8o LICENSE for nginx/Windows zip 2010-07-29 09:10:12 +00:00
Igor Sysoev 6f2796af04 bump version 2010-07-29 08:10:22 +00:00
Igor Sysoev 08df048d6d release-0.8.47 tag 2010-07-28 16:16:49 +00:00
Igor Sysoev a9d5cb5f7c nginx-0.8.47-RELEASE release-0.8.47 2010-07-28 16:16:48 +00:00
Igor Sysoev 9135a0e022 move debug logging inside ngx_http_file_cache_free() 2010-07-28 15:56:56 +00:00
Igor Sysoev 14c95f99ac fix $request_time for subrequests 2010-07-28 15:51:50 +00:00
Igor Sysoev 406a68003c 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