summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_open_file_cache.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2015-08-11Fixed typo in the error message.Andrei Belov1-1/+1
2013-09-02Disable symlinks: removed recursive call of ngx_file_o_path_info().Valentin Bartenev1-1/+0
2013-09-02Disable symlinks: use O_PATH to open path components.Valentin Bartenev1-0/+67
2013-08-20Format specifier fixes in error logging.Sergey Kandaurov1-1/+1
2012-02-27Fix of rbtree lookup on hash collisions.Maxim Dounin1-11/+6
2012-02-27Disable symlinks: added the "from" parameter support to the open file cache.Valentin Bartenev1-1/+24
2012-02-21Disable symlinks: use O_SEARCH|O_DIRECTORY to open path components.Valentin Bartenev1-30/+14
2012-02-21Disable symlinks: don't allow creating or truncating a file via a symlink inValentin Bartenev1-1/+3
2012-02-21Disable symlinks: cleanups once again.Valentin Bartenev1-8/+10
2012-02-20Disable symlinks: added explicit cast of AT_FDCWD (ticket #111).Maxim Dounin1-4/+4
2012-02-20Disable symlinks: error handling cleanup again.Maxim Dounin1-4/+4
2012-02-15Disable symlinks: fixed edge cases of path handling.Maxim Dounin1-14/+60
2012-02-15Disable symlinks: cleanup error handling.Maxim Dounin1-41/+70
2012-02-13Added disable_symlinks directive.Andrey Belov1-24/+242
2012-02-13Changed ngx_open_and_stat_file() to use ngx_str_t.Andrey Belov1-19/+20
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2011-09-14Fix of the previous commit: is_directio flag processing introduced in r4077Igor Sysoev1-0/+2
2011-09-14Bugfix: open_file_cache did not update file info on retest.Igor Sysoev1-7/+1
2011-09-05Bugfix: open_file_cache lost is_directio flag.Maxim Dounin1-0/+2
2011-04-22Use more precise stat.st_blocks to account cache size on UnixIgor Sysoev1-0/+2
2010-04-21use non-blocking open() not to hang on FIFO files, etc.Igor Sysoev1-1/+8
2009-09-30read_aheadIgor Sysoev1-0/+10
2009-09-25uniform ngx_directio_on/off() interface with other file functionsIgor Sysoev1-1/+1
2009-06-12initialize use_event field in open file cacheIgor Sysoev1-0/+1
2009-04-30set of.failed for cached error, the bug has been introduced in r2757Igor Sysoev1-0/+1
2009-04-29uniform ngx_file_info() interface with ngx_fd_info()Igor Sysoev1-3/+3
2009-04-27*) of.test_only to not open file if only stat() is enoughIgor Sysoev1-0/+23
2009-03-31Win32 appends synchronized if only FILE_APPEND_DATA and SYNCHRONIZE are setIgor Sysoev1-2/+2
2009-03-30win32 ngx_open_file() supports utf8 names and NGX_FILE_APPENDIgor Sysoev1-3/+2
2009-01-21test ngx_file_info() result, the bug has been introduced in r2070Igor Sysoev1-1/+1
2008-09-12cache directio flag in open file cacheIgor Sysoev1-2/+4
2008-09-05*) handle unaligned file part for directioIgor Sysoev1-0/+3
2008-07-30directioIgor Sysoev1-0/+7
2008-06-30variables in access_logIgor Sysoev1-1/+8
2008-06-30fix commentIgor Sysoev1-3/+4
2008-06-30fix the previous commitIgor Sysoev1-21/+14
2008-06-26use ngx_file_info() and test uniq if file is already openIgor Sysoev1-24/+35
2008-06-23initialize of.uniq in ngx_open_cached_file()Igor Sysoev1-1/+3
2008-05-14style fix: remove tabs and trailing spacesIgor Sysoev1-6/+6
2008-04-29fix segfault when file is deleted and open_file_cache_errors is offIgor Sysoev1-9/+16
2008-04-29back out the previous commitIgor Sysoev1-6/+2
2008-04-29fix segfault when file is deleted and open_file_cache_errors is offIgor Sysoev1-2/+6
2008-03-13fix the previous commitIgor Sysoev1-1/+1
2008-03-13fix case when errors are not cached,Igor Sysoev1-3/+5
2008-03-13axe useless codeIgor Sysoev1-2/+0
2007-12-25several fixes:Igor Sysoev1-165/+239
2007-12-22open_file_cache_min_usesIgor Sysoev1-16/+48
2007-12-21open_file_cache_retest > open_file_cache_validIgor Sysoev1-1/+1
2007-12-21fix the previous commitIgor Sysoev1-1/+1
2007-12-21use ngx_queue.hIgor Sysoev1-40/+22