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. | ||
* | malloc() debugging on MacOSX. | Igor Sysoev | 2011-10-24 |
| | |||
* | Fixing conflict with SDK off_t definition. | Igor Sysoev | 2011-10-20 |
| | |||
* | Recent SDKs allow to build IPV6 only for Windows XP or above. | Igor Sysoev | 2011-10-20 |
| | |||
* | Replaced "can not" with "cannot" and "could not" in a bunch of places. | Ruslan Ermilov | 2011-09-19 |
| | | | | Fixed nearby grammar errors. | ||
* | Fix buffer overrun under Windows. | Maxim Dounin | 2011-08-22 |
| | |||
* | elimination of reading cache files by cache loader | Igor Sysoev | 2011-07-24 |
| | |||
* | "$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module | Igor Sysoev | 2011-05-16 |
| | | | | patch by Maxim Dounin | ||
* | 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. | ||
* | use SwitchToThread() instead of Sleep(0), because the later | Igor Sysoev | 2011-01-20 |
| | | | | may not yield control, if there is no thread with higher priority | ||
* | use copied strerror() messages and autoconfigured sys_nerr value | Igor Sysoev | 2010-11-25 |
| | |||
* | add "Global\" prefix for signal events | Igor Sysoev | 2010-09-02 |
| | |||
* | fix building by owc12: GetLongPathName() is available since Win2K only | Igor Sysoev | 2010-07-05 |
| | |||
* | ngx_create_file_mapping() | Igor Sysoev | 2010-06-29 |
| | |||
* | style fix | Igor Sysoev | 2010-06-23 |
| | |||
* | do not free() stack allocated buffer | Igor Sysoev | 2010-06-14 |
| | |||
* | 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 |
| | |||
* | *) introduce ngx_time_sigsafe_update() to update the error log time only | Igor Sysoev | 2010-03-25 |
| | | | | *) change ngx_time_update() interface | ||
* | *) use previously cached GMT offset value to update time from a signal handler | Igor Sysoev | 2010-03-13 |
| | | | | | *) change ngx_time_update() interface since there are no notification methods those return time | ||
* | compare long file names in case-insensitive mode, | Igor Sysoev | 2010-03-03 |
| | | | | the bug had been introduced in r3418 | ||
* | disable Win32 short file names | Igor Sysoev | 2010-01-28 |
| | |||
* | 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() | ||
* | add NGX_PROCESS_HELPER process status | Igor Sysoev | 2009-11-23 |
| | |||
* | a cache manager thread handle was overwritten by a cache loader thread handle, | Igor Sysoev | 2009-11-17 |
| | | | | this caused an exit delay, the bug had been introduced in r3023 | ||
* | update allocation error messages | Igor Sysoev | 2009-11-15 |
| | |||
* | style fix | Igor Sysoev | 2009-11-02 |
| | |||
* | *) 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 parents around NGX_ATOMIC_T_LEN value | Igor Sysoev | 2009-09-25 |
| | |||
* | uniform ngx_directio_on/off() interface with other file functions | Igor Sysoev | 2009-09-25 |
| | |||
* | test incomplete WriteFile() | Igor Sysoev | 2009-09-24 |
| | |||
* | log file name for read/write errors | Igor Sysoev | 2009-09-24 |
| | |||
* | delete Win95 code | Igor Sysoev | 2009-09-24 |
| | |||
* | win32 ngx_file_info() utf8 support | Igor Sysoev | 2009-09-16 |
| | |||
* | preserve errno while ngx_free() | Igor Sysoev | 2009-09-16 |
| | |||
* | *) share temporary number between workers | Igor Sysoev | 2009-08-21 |
| | | | | *) randomize collision offset | ||
* | NGX_ENOPATH | Igor Sysoev | 2009-08-11 |
| | |||
* | win32 cache loader support | Igor Sysoev | 2009-08-11 |
| | |||
* | style fix | Igor Sysoev | 2009-08-11 |
| | |||
* | introduce NGX_PROCESS_JUST_SPAWN and change field name accordingly | Igor Sysoev | 2009-08-10 |
| | |||
* | use caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin | Igor Sysoev | 2009-07-14 |
| | |||
* | handle Win32 ReadFile() EOF state in Unix way | Igor Sysoev | 2009-07-13 |
| | |||
* | update r2925 | Igor Sysoev | 2009-06-07 |
| | |||
* | *) exit if no workers could not be started | Igor Sysoev | 2009-06-06 |
| | | | | *) do not quit old workers if no new workers could not be started | ||
* | fix debug logging | Igor Sysoev | 2009-06-05 |
| | |||
* | test premature process termination | Igor Sysoev | 2009-06-02 |
| | |||
* | log GetExitCodeProcess()'s errno | Igor Sysoev | 2009-06-02 |
| | |||
* | *) fix memory leak in successful case | Igor Sysoev | 2009-06-02 |
| | | | | *) log shared memory name in failure case |