| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2010-08-04 | zero fcn->updating after node allocation | Igor Sysoev | 1 | -0/+2 | |
| 2010-08-04 | error status codes could be cached for next request only, | Igor Sysoev | 1 | -2/+5 | |
| the bug has been introduced in r3712 | |||||
| 2010-08-03 | delete surplus assignment | Igor Sysoev | 1 | -2/+0 | |
| 2010-08-02 | change logic slightly | Igor Sysoev | 1 | -2/+2 | |
| 2010-08-02 | change order | Igor Sysoev | 1 | -27/+22 | |
| 2010-08-02 | *) delete cache key node after a cache file removal | Igor Sysoev | 1 | -41/+26 | |
| *) move fileless cache key node removal in ngx_http_file_cache_delete() | |||||
| 2010-07-30 | count cache key node usage for cached error statuses | Igor Sysoev | 1 | -5/+6 | |
| 2010-07-30 | do not free unused cache node if cache min_uses > 1, | Igor Sysoev | 1 | -1/+1 | |
| the bug has been introduced in r3695, r3708, r3711 | |||||
| 2010-07-28 | move debug logging inside ngx_http_file_cache_free() | Igor Sysoev | 1 | -2/+2 | |
| 2010-07-28 | several changes in cache cleanup handling: | Igor Sysoev | 1 | -23/+17 | |
| *) 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-27 | fix r3708 and r3695: valid_sec is set only for caching error status codes | Igor Sysoev | 1 | -1/+1 | |
| 2010-07-27 | fix r3695: this commit | Igor Sysoev | 1 | -1/+1 | |
| *) 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-19 | initialize r->cache->file.fd with NGX_INVALID_FILE | Igor Sysoev | 1 | -0/+1 | |
| 2010-07-19 | proxy_cache_pass, fastcgi_cache_bypass, uwsgi_cache_bypass, scgi_cache_bypass | Igor Sysoev | 1 | -0/+33 | |
| 2010-07-16 | rename ngx_http_file_cache_create() to ngx_http_file_cache_new() | Igor Sysoev | 1 | -1/+1 | |
| 2010-07-15 | ngx_http_file_cache_create() | Igor Sysoev | 1 | -0/+21 | |
| 2010-07-15 | ngx_http_file_cache_name() | Igor Sysoev | 1 | -20/+34 | |
| 2010-07-15 | style fix | Igor Sysoev | 1 | -2/+0 | |
| 2010-07-15 | delete empty cache zone node if we could not get response to cache | Igor Sysoev | 1 | -8/+15 | |
| 2010-05-24 | proxy_no_cache and fastcgi_no_cache | Igor Sysoev | 1 | -0/+66 | |
| 2010-03-25 | *) introduce ngx_time_sigsafe_update() to update the error log time only | Igor Sysoev | 1 | -2/+2 | |
| *) change ngx_time_update() interface | |||||
| 2010-03-13 | *) use previously cached GMT offset value to update time from a signal handler | Igor Sysoev | 1 | -2/+2 | |
| *) change ngx_time_update() interface since there are no notification methods those return time | |||||
| 2010-03-03 | fix cached FastCGI response with large stderr output before header | Igor Sysoev | 1 | -1/+2 | |
| 2009-12-23 | fix a cached zero-length body case | Igor Sysoev | 1 | -7/+3 | |
| 2009-11-29 | fix handling cached HTTP/0.9 response | Igor Sysoev | 1 | -1/+1 | |
| 2009-11-05 | export aio presence knowledge to prevent using "aio sendfile", | Igor Sysoev | 1 | -29/+42 | |
| if aio does not present | |||||
| 2009-10-07 | use real file cache length, this fixes cache size counting for responses | Igor Sysoev | 1 | -3/+5 | |
| without "Content-Length" header and 304 responses. | |||||
| 2009-09-30 | read_ahead | Igor Sysoev | 1 | -0/+1 | |
| 2009-09-15 | do not pass buf with empty cached response, | Igor Sysoev | 1 | -1/+7 | |
| this fixes "zero size buf in output" alert | |||||
| 2009-08-28 | FreeBSD and Linux AIO support | Igor Sysoev | 1 | -18/+91 | |
| 2009-08-12 | allow cross device temporary files atomic copying: | Igor Sysoev | 1 | -1/+0 | |
| *) ngx_copy_file() *) delete ngx_ext_rename_file_t.log_rename_error and .rename_error fields | |||||
| 2009-08-10 | unlock incompletely loaded cache | Igor Sysoev | 1 | -0/+1 | |
| 2009-08-10 | cache loader process | Igor Sysoev | 1 | -33/+53 | |
| 2009-08-10 | test cache path levels while reconfiguration | Igor Sysoev | 1 | -0/+10 | |
| 2009-06-18 | $upstream_cache_status | Igor Sysoev | 1 | -0/+9 | |
| 2009-06-12 | add response file uniq while loading cold cache on demand | Igor Sysoev | 1 | -0/+1 | |
| 2009-06-06 | proxy_cache_use_stale/fastcgi_cache_use_stale updating | Igor Sysoev | 1 | -3/+20 | |
| 2009-06-06 | delete useless r->cache->uses | Igor Sysoev | 1 | -6/+2 | |
| 2009-06-06 | remove remnants | Igor Sysoev | 1 | -2/+0 | |
| 2009-04-18 | support attaching to an existent Win32 shared memory | Igor Sysoev | 1 | -52/+37 | |
| 2009-04-16 | move zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memory | Igor Sysoev | 1 | -3/+5 | |
| 2009-04-10 | set cache manager maximum sleep time to 10s | Igor Sysoev | 1 | -6/+6 | |
| 2009-04-10 | style fix | Igor Sysoev | 1 | -1/+1 | |
| 2009-04-06 | fix cache path slot | Igor Sysoev | 1 | -15/+5 | |
| 2009-04-01 | zero cache file length, | Igor Sysoev | 1 | -0/+1 | |
| this fixes full cache purging and hogging CPU by the cache manager after this | |||||
| 2009-04-01 | add debug logging | Igor Sysoev | 1 | -0/+3 | |
| 2009-03-30 | fix segfault introduced in r2602 if there is 502/504 error | Igor Sysoev | 1 | -0/+4 | |
| and proxy/fastcgi_cache is defined without proxy/fastcgi_cache_valid | |||||
| 2009-03-30 | introduce cache manager instead of cache cleaner | Igor Sysoev | 1 | -156/+429 | |
| 2009-03-27 | improve ngx_slab_alloc() error logging | Igor Sysoev | 1 | -0/+11 | |
| 2009-03-26 | delete unneeded condition | Igor Sysoev | 1 | -4/+1 | |
