| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |||||
| 2009-11-04 | Fix a bug introduced in r2032: After a child process has read a terminate | Igor Sysoev | 1 | -2/+12 | |
| message from a channel, the process tries to read the channel again. The kernel (at least FreeBSD) may preempt the process and sends a SIGIO signal to a master process. The master process sends a new terminate message, the kernel switches again to the the child process, and the child process reads the messages instead of an EAGAIN error. And this may repeat over and over. Being that the child process can not exit the cycle and test the termination flag set by the message handler. The fix disallow the master process to send a new terminate message on SIGIO signal reception. It may send the message only on SIGALARM signal. | |||||
| 2009-11-03 | use setproctitle("%s", title) | Igor Sysoev | 1 | -1/+1 | |
| 2009-11-03 | fix "if (!-x ...)" | Igor Sysoev | 1 | -1/+1 | |
| 2009-11-02 | style fix | Igor Sysoev | 4 | -4/+0 | |
| 2009-10-26 | http listen unix domain sockets | Igor Sysoev | 1 | -0/+2 | |
| 2009-10-14 | *) reset cached dirent.d_type after stat() | Igor Sysoev | 4 | -18/+16 | |
| 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 | |||||
| 2009-09-30 | read_ahead | Igor Sysoev | 3 | -0/+31 | |
| 2009-09-25 | use parents around NGX_ATOMIC_T_LEN value | Igor Sysoev | 2 | -10/+10 | |
| 2009-09-25 | uniform ngx_directio_on/off() interface with other file functions | Igor Sysoev | 2 | -4/+4 | |
| 2009-09-25 | handle short pwrite() to log an error cause: ENOSPC, EDQUOT, or EFBIG | Igor Sysoev | 1 | -29/+33 | |
| 2009-09-24 | test incomplete WriteFile() | Igor Sysoev | 1 | -0/+7 | |
| 2009-09-24 | log file name for read/write errors | Igor Sysoev | 2 | -13/+23 | |
| 2009-09-24 | delete Win95 code | Igor Sysoev | 1 | -90/+12 | |
| 2009-09-16 | win32 ngx_file_info() utf8 support | Igor Sysoev | 1 | -4/+16 | |
| 2009-09-16 | preserve errno while ngx_free() | Igor Sysoev | 1 | -3/+6 | |
| 2009-09-04 | log offset passed to sendfile() | Igor Sysoev | 1 | -2/+2 | |
| 2009-09-04 | small optimization | Igor Sysoev | 1 | -2/+1 | |
| 2009-08-30 | aio sendfile | Igor Sysoev | 2 | -3/+24 | |
| 2009-08-30 | refactor EAGAIN/EINTR processing | Igor Sysoev | 5 | -64/+82 | |
| 2009-08-28 | FreeBSD and Linux AIO support | Igor Sysoev | 7 | -14/+372 | |
| 2009-08-26 | twice termination delay only after SIGALRM, otherwise many separate SIGCHLD | Igor Sysoev | 3 | -1/+7 | |
| and SIGIO signals quickly increase delay to the level when SIGKILL is sent | |||||
| 2009-08-26 | style fix | Igor Sysoev | 1 | -2/+1 | |
| 2009-08-26 | fix typo | Igor Sysoev | 1 | -1/+1 | |
| 2009-08-26 | ignore SIGSYS | Igor Sysoev | 1 | -0/+2 | |
| 2009-08-25 | *) move small declarations in appropriate places and delete the surplus | Igor Sysoev | 6 | -45/+10 | |
| header files *) delete insignificant comments | |||||
| 2009-08-21 | *) share temporary number between workers | Igor Sysoev | 2 | -8/+0 | |
| *) randomize collision offset | |||||
| 2009-08-13 | fix debug point for left open sockets | Igor Sysoev | 1 | -3/+4 | |
| 2009-08-11 | NGX_ENOPATH | Igor Sysoev | 2 | -0/+2 | |
| 2009-08-11 | win32 cache loader support | Igor Sysoev | 1 | -0/+33 | |
| 2009-08-11 | style fix | Igor Sysoev | 1 | -1/+1 | |
| 2009-08-10 | delete mistaken sleep in the previous commit | Igor Sysoev | 1 | -2/+0 | |
| 2009-08-10 | cache loader process | Igor Sysoev | 2 | -61/+103 | |
| 2009-08-10 | introduce NGX_PROCESS_JUST_SPAWN and change field name accordingly | Igor Sysoev | 6 | -18/+31 | |
| 2009-07-14 | use caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin | Igor Sysoev | 1 | -0/+1 | |
| 2009-07-13 | handle Win32 ReadFile() EOF state in Unix way | Igor Sysoev | 1 | -1/+7 | |
| 2009-06-11 | style fix | Igor Sysoev | 1 | -6/+6 | |
| 2009-06-07 | update r2925 | Igor Sysoev | 1 | -0/+2 | |
