index
:
delta/nginx.git
baserock/v1.7.0
branches/default
branches/radix_with_skip
branches/stable-0.5
branches/stable-0.6
branches/stable-0.7
branches/stable-0.8
branches/stable-1.0
branches/stable-1.10
branches/stable-1.12
branches/stable-1.14
branches/stable-1.16
branches/stable-1.18
branches/stable-1.2
branches/stable-1.20
branches/stable-1.22
branches/stable-1.24
branches/stable-1.4
branches/stable-1.6
branches/stable-1.8
master
nginx-0.1
nginx-0.2
nginx-0.3
nginx-0.4
nginx-0.5
nginx-0.6
nginx-0.7
nginx-0.8
nginx-0.9
nginx-1.0
nginx-1.1
nginx-1.2
nginx-1.3
nginx-1.4
nginx-1.5
nginx-1.6
nginx-1.7
nginx-1.8
nginx-1.9
github.com: nginx/nginx.git
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
Files
Lines
*
Fixed "zero size buf" alerts with subrequests.
Maxim Dounin
2023-01-28
1
-4
/
+1
*
Style.
Maxim Dounin
2023-01-28
1
-2
/
+2
*
Cache: fixed race in ngx_http_file_cache_forced_expire().
Maxim Dounin
2022-02-01
1
-0
/
+5
*
Cache: keep c->body_start when Vary changes (ticket #2029).
Sergey Kandaurov
2020-09-09
1
-1
/
+2
*
Cache: reset c->body_start when reading a variant on Vary mismatch.
Sergey Kandaurov
2017-08-04
1
-1
/
+3
*
Cache: introduced min_free cache clearing.
Maxim Dounin
2020-06-22
1
-3
/
+40
*
Cache: improved keys zone size error reporting.
Maxim Dounin
2018-10-31
1
-12
/
+21
*
Cache: fixed minimum cache keys zone size limit.
Maxim Dounin
2018-10-31
1
-1
/
+1
*
Cache: status must be less then 599 in *_cache_valid directives.
Gena Makhomed
2018-09-24
1
-1
/
+1
*
Cache: fixed cache valid slot to reject incorrect statuses.
Maxim Dounin
2018-04-18
1
-1
/
+2
*
Cache: fixed max_size on win32.
Ruslan Ermilov
2017-07-26
1
-0
/
+1
*
Cache: ignore long locked entries during forced expire.
Dmitry Volyntsev
2017-05-18
1
-11
/
+42
*
Use ngx_calloc_buf() where appropriate.
Ruslan Ermilov
2017-04-12
1
-1
/
+1
*
Upstream: proxy_cache_background_update and friends.
Roman Arutyunyan
2017-02-10
1
-1
/
+1
*
Cache: support for stale-while-revalidate and stale-if-error.
Roman Arutyunyan
2016-12-22
1
-0
/
+8
*
Win32: fixed some warnings reported by Borland C.
Maxim Dounin
2016-12-24
1
-3
/
+3
*
Cache: prefix-based temporary files.
Maxim Dounin
2016-11-03
1
-32
/
+13
*
Cache: cache manager debugging.
Ruslan Ermilov
2016-10-13
1
-9
/
+23
*
Cache: cache manager limits.
Dmitry Volyntsev
2016-10-05
1
-9
/
+94
*
Use NGX_MAX_PATH_LEVEL where appropriate.
Ruslan Ermilov
2016-07-06
1
-5
/
+5
*
Cache: fixed updating bypassed cached errors (ticket #827).
Maxim Dounin
2016-05-16
1
-0
/
+1
*
Fixed logging with variable field width.
Sergey Kandaurov
2016-03-31
1
-1
/
+1
*
Cache: fixed slots accounting error introduced in c9d680b00744.
Dmitry Volyntsev
2016-03-23
1
-2
/
+2
*
Cache: added watermark to reduce IO load when keys_zone is full.
Dmitry Volyntsev
2016-03-18
1
-5
/
+32
*
Cache: report error if slab allocator fails during cache loading.
Dmitry Volyntsev
2016-03-18
1
-0
/
+6
*
Threads: task pointer stored in ngx_file_t.
Maxim Dounin
2016-03-18
1
-2
/
+3
*
Cache: check the whole cache key in addition to hashes.
Maxim Dounin
2015-09-11
1
-2
/
+19
*
Cache: added support for reading of the header in thread pools.
Valentin Bartenev
2015-04-01
1
-19
/
+105
*
Added support for offloading read() in thread pools.
Valentin Bartenev
2015-03-14
1
-1
/
+1
*
Cache: do not inherit last_modified and etag from stale response.
Roman Arutyunyan
2015-03-02
1
-2
/
+0
*
Cache: reduced diffs to the plus version of nginx.
Ruslan Ermilov
2015-02-17
1
-6
/
+4
*
Cache: added temp_path to file cache.
Roman Arutyunyan
2015-02-02
1
-14
/
+48
*
Upstream: use_temp_path parameter of proxy_cache_path and friends.
Valentin Bartenev
2014-12-26
1
-1
/
+35
*
Cache: update variant while setting header.
Valentin Bartenev
2014-12-26
1
-35
/
+57
*
Upstream: added variables support to proxy_cache and friends.
Valentin Bartenev
2014-12-22
1
-1
/
+13
*
Cache: send conditional requests only for cached 200/206 responses.
Piotr Sikora
2014-11-26
1
-0
/
+2
*
Cache: proper wakeup of subrequests.
Maxim Dounin
2014-12-02
1
-2
/
+6
*
Upstream: improved subrequest logging.
Maxim Dounin
2014-12-02
1
-12
/
+31
*
Cache: proxy_cache_lock_age and friends.
Roman Arutyunyan
2014-11-18
1
-9
/
+22
*
Cache: removed dead store in ngx_http_file_cache_vary_header().
Maxim Dounin
2014-11-05
1
-1
/
+0
*
Cache: normalization of some Vary headers.
Maxim Dounin
2014-10-27
1
-2
/
+66
*
Cache: multiple variants of a resource now can be stored.
Maxim Dounin
2014-10-27
1
-3
/
+77
*
Cache: c->reading flag introduced.
Maxim Dounin
2014-10-27
1
-1
/
+4
*
Cache: hash of Vary headers now stored in cache.
Maxim Dounin
2014-10-27
1
-0
/
+135
*
Upstream: suppressed the file cache slab allocator error messages.
Roman Arutyunyan
2014-09-05
1
-0
/
+4
*
Cache: ETag now saved into cache header.
Maxim Dounin
2014-06-26
1
-0
/
+12
*
Cache: version in cache files.
Maxim Dounin
2014-06-26
1
-1
/
+10
*
Core: added ngx_slab_calloc() and ngx_slab_calloc_locked().
Ruslan Ermilov
2014-06-04
1
-16
/
+6
*
Cache: added ngx_quit check to ngx_http_file_cache_expire().
Maxim Dounin
2014-04-30
1
-0
/
+5
*
Upstream: cache revalidation with conditional requests.
Maxim Dounin
2013-11-18
1
-0
/
+111
[next]