aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix/ngx_files.h
Commit message (Expand)AuthorAge
* Cache: introduced min_free cache clearing.Maxim Dounin2020-06-22
* Too large st_blocks values are now ignored (ticket #157).Maxim Dounin2020-06-22
* Win32: removed NGX_DIR_MASK concept.Maxim Dounin2018-12-24
* Threads: offloading of temp files writing to thread pools.Maxim Dounin2016-03-18
* Threads: task pointer stored in ngx_file_t.Maxim Dounin2016-03-18
* Core: added support for writing to stdout.Vladimir Homutov2015-06-16
* Added support for offloading read() in thread pools.Valentin Bartenev2015-03-14
* Refactored sendfile() AIO preload.Valentin Bartenev2015-02-11
* Added #ifndef around NGX_HAVE_CASELESS_FILESYSTEM define.Maxim Dounin2014-03-31
* Added ngx_filename_cmp() with "/" sorted to the left.Maxim Dounin2013-09-23
* Disable symlinks: use O_PATH to open path components.Valentin Bartenev2013-09-02
* Make macros safe.Gleb Smirnoff2013-07-05
* Fixed unconditional MAX_PATH usage (ticket #22).Maxim Dounin2012-03-27
* Workaround for fs_size on ZFS (ticket #46).Maxim Dounin2012-02-28
* Disable symlinks: use O_SEARCH|O_DIRECTORY to open path components.Valentin Bartenev2012-02-21
* Disable symlinks: added explicit cast of AT_FDCWD (ticket #111).Maxim Dounin2012-02-20
* Added openat()/fstatat().Andrey Belov2012-02-13
* Copyright updated.Maxim Konovalov2012-01-18
* Introduction of simple ngx_write_stderr() instead of ngx_log_stderr()Igor Sysoev2011-11-14
* elimination of reading cache files by cache loaderIgor Sysoev2011-07-24
* Use more precise stat.st_blocks to account cache size on UnixIgor Sysoev2011-04-22
* ngx_create_file_mapping()Igor Sysoev2010-06-29
* use lstat() for WebDAV DELETE, COPY, and MOVE to handle symlinksIgor Sysoev2010-04-22
* use non-blocking open() not to hang on FIFO files, etc.Igor Sysoev2010-04-21
* fix posix_fadvise() error handlingIgor Sysoev2009-11-15
* export aio presence knowledge to prevent using "aio sendfile",Igor Sysoev2009-11-05
* fix "if (!-x ...)"Igor Sysoev2009-11-03
* *) reset cached dirent.d_type after stat()Igor Sysoev2009-10-14
* read_aheadIgor Sysoev2009-09-30
* FreeBSD and Linux AIO supportIgor Sysoev2009-08-28
* style fixIgor Sysoev2009-06-11
* introduce ngx_write_console() to support OEM code pagesIgor Sysoev2009-04-28
* -p and --prefix=Igor Sysoev2009-04-27
* ngx_path_separator()Igor Sysoev2009-04-23
* issue start up errors and warning on both stderr and error_logIgor Sysoev2009-04-23
* adopt NGX_FILE_TRUNCATE for win32Igor Sysoev2009-04-08
* Win32 appends synchronized if only FILE_APPEND_DATA and SYNCHRONIZE are setIgor Sysoev2009-03-31
* ngx_fs_bsize()Igor Sysoev2009-03-30
* a prelimiary proxy cache supportIgor Sysoev2009-03-23
* XFS on Linux does not set dirent.d_type,Igor Sysoev2009-03-06
* compatibility with glibc 2.3, warn_unused_result attribute for write()Igor Sysoev2008-11-11
* $realpath_rootIgor Sysoev2008-09-27
* disable directio for unaligned reads in LinuxIgor Sysoev2008-09-12
* *) autoconfigure struct dirent capabilitiesIgor Sysoev2008-09-05
* style fixIgor Sysoev2008-09-05
* fix log messageIgor Sysoev2008-08-15
* Solaris directio()Igor Sysoev2008-08-04
* directioIgor Sysoev2008-07-30
* case insensitive file system location support provided by locale onlyIgor Sysoev2008-07-29
* ignore glob no match errorIgor Sysoev2008-04-29