index
:
nginx
master
nginx mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
http
/
ngx_http_file_cache.c
Commit message (
Expand
)
Author
Age
*
Fixed request termination with AIO and subrequests (ticket #2555).
Maxim Dounin
2024-01-30
*
AIO operations now add timers (ticket #2162).
Maxim Dounin
2024-01-29
*
Fixed "zero size buf" alerts with subrequests.
Maxim Dounin
2023-01-28
*
Style.
Maxim Dounin
2023-01-28
*
Cache: fixed race in ngx_http_file_cache_forced_expire().
Maxim Dounin
2022-02-01
*
Cache: keep c->body_start when Vary changes (ticket #2029).
Sergey Kandaurov
2020-09-09
*
Cache: reset c->body_start when reading a variant on Vary mismatch.
Sergey Kandaurov
2017-08-04
*
Cache: introduced min_free cache clearing.
Maxim Dounin
2020-06-22
*
Cache: improved keys zone size error reporting.
Maxim Dounin
2018-10-31
*
Cache: fixed minimum cache keys zone size limit.
Maxim Dounin
2018-10-31
*
Cache: status must be less then 599 in *_cache_valid directives.
Gena Makhomed
2018-09-24
*
Cache: fixed cache valid slot to reject incorrect statuses.
Maxim Dounin
2018-04-18
*
Cache: fixed max_size on win32.
Ruslan Ermilov
2017-07-26
*
Cache: ignore long locked entries during forced expire.
Dmitry Volyntsev
2017-05-18
*
Use ngx_calloc_buf() where appropriate.
Ruslan Ermilov
2017-04-12
*
Upstream: proxy_cache_background_update and friends.
Roman Arutyunyan
2017-02-10
*
Cache: support for stale-while-revalidate and stale-if-error.
Roman Arutyunyan
2016-12-22
*
Win32: fixed some warnings reported by Borland C.
Maxim Dounin
2016-12-24
*
Cache: prefix-based temporary files.
Maxim Dounin
2016-11-03
*
Cache: cache manager debugging.
Ruslan Ermilov
2016-10-13
*
Cache: cache manager limits.
Dmitry Volyntsev
2016-10-05
*
Use NGX_MAX_PATH_LEVEL where appropriate.
Ruslan Ermilov
2016-07-06
*
Cache: fixed updating bypassed cached errors (ticket #827).
Maxim Dounin
2016-05-16
*
Fixed logging with variable field width.
Sergey Kandaurov
2016-03-31
*
Cache: fixed slots accounting error introduced in c9d680b00744.
Dmitry Volyntsev
2016-03-23
*
Cache: added watermark to reduce IO load when keys_zone is full.
Dmitry Volyntsev
2016-03-18
*
Cache: report error if slab allocator fails during cache loading.
Dmitry Volyntsev
2016-03-18
*
Threads: task pointer stored in ngx_file_t.
Maxim Dounin
2016-03-18
*
Cache: check the whole cache key in addition to hashes.
Maxim Dounin
2015-09-11
*
Cache: added support for reading of the header in thread pools.
Valentin Bartenev
2015-04-01
*
Added support for offloading read() in thread pools.
Valentin Bartenev
2015-03-14
*
Cache: do not inherit last_modified and etag from stale response.
Roman Arutyunyan
2015-03-02
*
Cache: reduced diffs to the plus version of nginx.
Ruslan Ermilov
2015-02-17
*
Cache: added temp_path to file cache.
Roman Arutyunyan
2015-02-02
*
Upstream: use_temp_path parameter of proxy_cache_path and friends.
Valentin Bartenev
2014-12-26
*
Cache: update variant while setting header.
Valentin Bartenev
2014-12-26
*
Upstream: added variables support to proxy_cache and friends.
Valentin Bartenev
2014-12-22
*
Cache: send conditional requests only for cached 200/206 responses.
Piotr Sikora
2014-11-26
*
Cache: proper wakeup of subrequests.
Maxim Dounin
2014-12-02
*
Upstream: improved subrequest logging.
Maxim Dounin
2014-12-02
*
Cache: proxy_cache_lock_age and friends.
Roman Arutyunyan
2014-11-18
*
Cache: removed dead store in ngx_http_file_cache_vary_header().
Maxim Dounin
2014-11-05
*
Cache: normalization of some Vary headers.
Maxim Dounin
2014-10-27
*
Cache: multiple variants of a resource now can be stored.
Maxim Dounin
2014-10-27
*
Cache: c->reading flag introduced.
Maxim Dounin
2014-10-27
*
Cache: hash of Vary headers now stored in cache.
Maxim Dounin
2014-10-27
*
Upstream: suppressed the file cache slab allocator error messages.
Roman Arutyunyan
2014-09-05
*
Cache: ETag now saved into cache header.
Maxim Dounin
2014-06-26
*
Cache: version in cache files.
Maxim Dounin
2014-06-26
*
Core: added ngx_slab_calloc() and ngx_slab_calloc_locked().
Ruslan Ermilov
2014-06-04
[next]