Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Copyright updated. | Maxim Konovalov | 2012-01-18 |
| | |||
* | Introduction of simple ngx_write_stderr() instead of ngx_log_stderr() | Igor Sysoev | 2011-11-14 |
| | | | | | for output of ./configure options, etc., since ngx_log_stderr() output length is limited by 2048 characters defined as NGX_MAX_ERROR_STR. | ||
* | elimination of reading cache files by cache loader | Igor Sysoev | 2011-07-24 |
| | |||
* | Use more precise stat.st_blocks to account cache size on Unix | Igor Sysoev | 2011-04-22 |
| | | | | | instead of file length rounded to a file system block size. There is no similar way on Windows, so rounding to a cache->bsize is kept. | ||
* | ngx_create_file_mapping() | Igor Sysoev | 2010-06-29 |
| | |||
* | use lstat() for WebDAV DELETE, COPY, and MOVE to handle symlinks | Igor Sysoev | 2010-04-22 |
| | |||
* | use non-blocking open() not to hang on FIFO files, etc. | Igor Sysoev | 2010-04-21 |
| | |||
* | fix Win32 error messages when an temporary file replaces an existent file: | Igor Sysoev | 2009-12-15 |
| | | | | | | *) do not rename an already renamed file *) now ngx_win32_rename_file() returns error code *) do not log failure inside ngx_win32_rename_file() | ||
* | *) reset cached dirent.d_type after stat() | Igor Sysoev | 2009-10-14 |
| | | | | | | | this fixes slash after link to a directory in ngx_http_autoindex_module; *) use cached dirent.d_type as hint on all systems the issues has been introduced in r2235 | ||
* | read_ahead | Igor Sysoev | 2009-09-30 |
| | |||
* | use caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin | Igor Sysoev | 2009-07-14 |
| | |||
* | introduce ngx_write_console() to support OEM code pages | Igor Sysoev | 2009-04-28 |
| | |||
* | -p and --prefix= | Igor Sysoev | 2009-04-27 |
| | |||
* | ngx_path_separator() | Igor Sysoev | 2009-04-23 |
| | |||
* | issue start up errors and warning on both stderr and error_log | Igor Sysoev | 2009-04-23 |
| | |||
* | delete win32 ngx_file_append_mode() as we use reliable | Igor Sysoev | 2009-04-08 |
| | | | | FILE_APPEND_DATA|SYNCHRONIZE flags | ||
* | adopt NGX_FILE_TRUNCATE for win32 | Igor Sysoev | 2009-04-08 |
| | |||
* | win32 ngx_open_file() supports utf8 names and NGX_FILE_APPEND | Igor Sysoev | 2009-03-30 |
| | |||
* | ngx_fs_bsize() | Igor Sysoev | 2009-03-30 |
| | |||
* | a prelimiary proxy cache support | Igor Sysoev | 2009-03-23 |
| | |||
* | fix win32 ngx_is_dir(), etc | Igor Sysoev | 2009-01-21 |
| | |||
* | $realpath_root | Igor Sysoev | 2008-09-27 |
| | |||
* | disable directio for unaligned reads in Linux | Igor Sysoev | 2008-09-12 |
| | |||
* | *) autoconfigure struct dirent capabilities | Igor Sysoev | 2008-09-05 |
| | | | | | *) move src/os/.../ngx_types.h's content into src/os/.../ngx_files.h and delete src/os/.../ngx_types.h | ||
* | style fix | Igor Sysoev | 2008-09-05 |
| | |||
* | fix building by msvc8 introduced in r2127 | Igor Sysoev | 2008-08-04 |
| | |||
* | fix building by bcc broken in r2130 | Igor Sysoev | 2008-08-04 |
| | |||
* | directio | Igor Sysoev | 2008-07-30 |
| | |||
* | case insensitive file system location support provided by locale only | Igor Sysoev | 2008-07-29 |
| | |||
* | ignore glob no match error | Igor Sysoev | 2008-04-29 |
| | |||
* | use malloc() in ngx_win32_rename_file, set crit level instead of error | Igor Sysoev | 2007-12-07 |
| | |||
* | fix win32 ngx_read_fd() and ngx_write_fd() | Igor Sysoev | 2007-11-11 |
| | |||
* | fix win32 glob | Igor Sysoev | 2007-11-11 |
| | |||
* | win32 ngx_is_exec() stub | Igor Sysoev | 2007-08-30 |
| | |||
* | use ngx_dir_access() to enable search bits for directory | Igor Sysoev | 2007-01-29 |
| | |||
* | ngx_read_fd() | Igor Sysoev | 2007-01-18 |
| | |||
* | NGX_FILE_WRONLY | Igor Sysoev | 2007-01-18 |
| | |||
* | ngx_file_access() and ngx_de_access() | Igor Sysoev | 2007-01-18 |
| | |||
* | add comment | Igor Sysoev | 2007-01-18 |
| | |||
* | axe unused code | Igor Sysoev | 2007-01-18 |
| | |||
* | ngx_open_file(name, access, create) > ngx_open_file(name, mode, create, access) | Igor Sysoev | 2007-01-18 |
| | |||
* | style fix | Igor Sysoev | 2007-01-18 |
| | |||
* | rename mode to access | Igor Sysoev | 2007-01-18 |
| | |||
* | glob support in include | Igor Sysoev | 2006-10-02 |
| | |||
* | backout O_NOATIME support, it requires CAP_FOWNER capability | Igor Sysoev | 2006-09-14 |
| | |||
* | Linux O_NOATIME support | Igor Sysoev | 2006-09-01 |
| | |||
* | nginx-0.4.0-RELEASE importrelease-0.4.0 | Igor Sysoev | 2006-08-30 |
| | | | | | | | | | | | | | | | | | | | | *) Change in internal API: the HTTP modules initialization was moved from the init module phase to the HTTP postconfiguration phase. *) Change: now the request body is not read beforehand for the ngx_http_perl_module: it's required to start the reading using the $r->has_request_body method. *) Feature: the ngx_http_perl_module supports the DECLINED return code. *) Feature: the ngx_http_dav_module supports the incoming "Date" header line for the PUT method. *) Feature: the "ssi" directive is available inside the "if" block. *) Bugfix: a segmentation fault occurred if there was an "index" directive with variables and the first index name was without variables; the bug had appeared in 0.1.29. | ||
* | nginx-0.3.56-RELEASE importrelease-0.3.56 | Igor Sysoev | 2006-08-04 |
| | | | | | | | | | | | *) Feature: the "dav_access" directive. *) Feature: the "if" directive supports the "-d", "!-d", "-e", "!-e", "-x", and "!-x" operators. *) Bugfix: a segmentation fault occurred if a request returned a redirect and some sent to client header lines were logged in the access log. | ||
* | nginx-0.3.38-RELEASE importrelease-0.3.38 | Igor Sysoev | 2006-04-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | *) Feature: the ngx_http_dav_module. *) Change: the ngx_http_perl_module optimizations. Thanks to Sergey Skvortsov. *) Feature: the ngx_http_perl_module supports the $r->request_body_file method. *) Feature: the "client_body_in_file_only" directive. *) Workaround: now on disk overflow nginx tries to write access logs once a second only. Thanks to Anton Yuzhaninov and Maxim Dounin. *) Bugfix: now the "limit_rate" directive more precisely limits rate if rate is more than 100 Kbyte/s. Thanks to ForJest. *) Bugfix: now the IMAP/POP3 proxy escapes the "\r" and "\n" symbols in login and password to pass authorization server. Thanks to Maxim Dounin. | ||
* | nginx-0.3.7-RELEASE importrelease-0.3.7 | Igor Sysoev | 2005-10-27 |
| | | | | | | | *) Feature: the "access_log" supports the "buffer=" parameter. *) Bugfix: nginx could not be built on platforms different from i386, amd64, sparc, and ppc; the bug had appeared in 0.3.2. |