| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-08-22 | SIGWINCH/NOACCEPT signal is disabled now in non-daemon mode. | Igor Sysoev | 1 | -2/+7 | |
| Non-daemon mode is currently used by supervisord, daemontools and so on or during debugging. The NOACCEPT signal is only used for online upgrade which is not supported when nginx is run under supervisord, etc., so this change should not break existant setups. | |||||
| 2011-08-22 | Fix buffer overrun under Windows. | Maxim Dounin | 1 | -1/+2 | |
| 2011-08-21 | Move SO_ACCEPTFILTER and TCP_DEFER_ACCEPT checks into configure. | Maxim Dounin | 2 | -10/+0 | |
| NetBSD 5.0+ has SO_ACCEPTFILTER support merged from FreeBSD, and having accept filter check in FreeBSD-specific ngx_freebsd_config.h prevents it from being used on NetBSD. Therefore move the check into configure (and do the same for Linux-specific TCP_DEFER_ACCEPT, just to be in line). | |||||
| 2011-07-24 | elimination of reading cache files by cache loader | Igor Sysoev | 2 | -0/+2 | |
| 2011-05-16 | "$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module | Igor Sysoev | 4 | -5/+5 | |
| patch by Maxim Dounin | |||||
| 2011-05-10 | use POSIX semaphores in shmtx instead of sched_yield() | Igor Sysoev | 5 | -0/+25 | |
| number of spinlock spins are increased twice | |||||
| 2011-04-23 | revert r3864, it may cause kernel panic on some kernels while working with IPv6 | Igor Sysoev | 1 | -1/+1 | |
| 2011-04-22 | Use more precise stat.st_blocks to account cache size on Unix | Igor Sysoev | 2 | -0/+2 | |
| 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. | |||||
| 2011-02-17 | use backlog -1 on Linux | Igor Sysoev | 1 | -1/+1 | |
| thanks to Andrei Nigmatulin | |||||
| 2011-02-11 | set current atime while setting mtime | Igor Sysoev | 1 | -1/+1 | |
| patch by Andrei Nigmatulin | |||||
| 2011-01-20 | use SwitchToThread() instead of Sleep(0), because the later | Igor Sysoev | 1 | -1/+1 | |
| may not yield control, if there is no thread with higher priority | |||||
| 2010-12-13 | allow "env" to work in the single process mode | Igor Sysoev | 1 | -0/+5 | |
| 2010-11-29 | allocate last zero byte in ngx_crypt() | Igor Sysoev | 1 | -4/+4 | |
| 2010-11-25 | use copied strerror() messages and autoconfigured sys_nerr value | Igor Sysoev | 5 | -65/+75 | |
| 2010-11-25 | Linux accept4() support | Igor Sysoev | 1 | -1/+1 | |
| 2010-10-12 | update event flags after successful io_submit() | Igor Sysoev | 1 | -0/+4 | |
| 2010-09-15 | worker_rlimit_core should be off_t | Igor Sysoev | 1 | -2/+2 | |
| 2010-09-02 | add "Global\" prefix for signal events | Igor Sysoev | 1 | -9/+11 | |
| 2010-07-08 | fix typo | Igor Sysoev | 1 | -1/+1 | |
| 2010-07-08 | style fix | Igor Sysoev | 1 | -4/+4 | |
| 2010-07-05 | fix building by owc12: GetLongPathName() is available since Win2K only | Igor Sysoev | 1 | -1/+1 | |
| 2010-07-03 | HP/UX uses EWOULDBLOCK instead of EAGAIN | Igor Sysoev | 1 | -1/+5 | |
| 2010-06-30 | fix ngx_write_file() buf | Igor Sysoev | 1 | -2/+2 | |
| 2010-06-29 | ngx_create_file_mapping() | Igor Sysoev | 4 | -0/+172 | |
| 2010-06-23 | style fix | Igor Sysoev | 4 | -8/+8 | |
| 2010-06-14 | do not free() stack allocated buffer | Igor Sysoev | 1 | -1/+0 | |
| 2010-04-22 | use lstat() for WebDAV DELETE, COPY, and MOVE to handle symlinks | Igor Sysoev | 2 | -0/+7 | |
| 2010-04-21 | use non-blocking open() not to hang on FIFO files, etc. | Igor Sysoev | 2 | -0/+2 | |
| 2010-03-26 | use "rep; nop" instead of "pause" on Solaris/amd64 | Igor Sysoev | 1 | -1/+6 | |
| 2010-03-25 | *) introduce ngx_time_sigsafe_update() to update the error log time only | Igor Sysoev | 4 | -12/+12 | |
| *) change ngx_time_update() interface | |||||
| 2010-03-13 | *) use previously cached GMT offset value to update time from a signal handler | Igor Sysoev | 4 | -12/+12 | |
| *) change ngx_time_update() interface since there are no notification methods those return time | |||||
| 2010-03-12 | use sys_errlist[] in signal handler instead | Igor Sysoev | 2 | -6/+19 | |
| of non Async-Signal-Safe strerror_r() | |||||
| 2010-03-03 | compare long file names in case-insensitive mode, | Igor Sysoev | 3 | -1/+5 | |
| the bug had been introduced in r3418 | |||||
| 2010-01-28 | disable Win32 short file names | Igor Sysoev | 1 | -14/+50 | |
| 2009-12-22 | fix building by gcc 4.x with -O2/3/s in some Linux distributions: | Igor Sysoev | 1 | -2/+15 | |
| dereferencing type-punned pointer will break strict-aliasing rules | |||||
| 2009-12-15 | fix Win32 error messages when an temporary file replaces an existent file: | Igor Sysoev | 2 | -13/+7 | |
| *) do not rename an already renamed file *) now ngx_win32_rename_file() returns error code *) do not log failure inside ngx_win32_rename_file() | |||||
| 2009-12-07 | fix libatomic usage on arm, cris, hppa, m68k, and sparc platforms | Igor Sysoev | 1 | -0/+1 | |
| 2009-11-25 | fix comment | Igor Sysoev | 1 | -1/+1 | |
| 2009-11-25 | libatomic_ops support | Igor Sysoev | 1 | -1/+25 | |
| 2009-11-25 | GCC 4.1 builtin atomic operations | Igor Sysoev | 1 | -5/+32 | |
| 2009-11-23 | add NGX_PROCESS_HELPER process status | Igor Sysoev | 5 | -11/+10 | |
| 2009-11-17 | a cache manager thread handle was overwritten by a cache loader thread handle, | Igor Sysoev | 1 | -2/+2 | |
| this caused an exit delay, the bug had been introduced in r3023 | |||||
| 2009-11-16 | fix building without --with-debug, introduced in r3328 | Igor Sysoev | 1 | -2/+2 | |
| 2009-11-16 | add alignment in debug log | Igor Sysoev | 1 | -2/+2 | |
| 2009-11-15 | fix posix_fadvise() error handling | Igor Sysoev | 2 | -1/+21 | |
| 2009-11-15 | update allocation error messages | Igor Sysoev | 2 | -6/+4 | |
| 2009-11-15 | fix posix_memalign() error handling | Igor Sysoev | 1 | -2/+6 | |
| 2009-11-11 | fix building without --with-debug, introduced in r3294 | Igor Sysoev | 1 | -1/+1 | |
| 2009-11-05 | delete useless statement | Igor Sysoev | 1 | -2/+0 | |
| 2009-11-05 | export aio presence knowledge to prevent using "aio sendfile", | Igor Sysoev | 4 | -13/+20 | |
| if aio does not present | |||||
