Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | libatomic_ops support | Igor Sysoev | 2009-11-25 | |
| | ||||
* | GCC 4.1 builtin atomic operations | Igor Sysoev | 2009-11-25 | |
| | ||||
* | add NGX_PROCESS_HELPER process status | Igor Sysoev | 2009-11-23 | |
| | ||||
* | fix building without --with-debug, introduced in r3328 | Igor Sysoev | 2009-11-16 | |
| | ||||
* | add alignment in debug log | Igor Sysoev | 2009-11-16 | |
| | ||||
* | fix posix_fadvise() error handling | Igor Sysoev | 2009-11-15 | |
| | ||||
* | update allocation error messages | Igor Sysoev | 2009-11-15 | |
| | ||||
* | fix posix_memalign() error handling | Igor Sysoev | 2009-11-15 | |
| | ||||
* | fix building without --with-debug, introduced in r3294 | Igor Sysoev | 2009-11-11 | |
| | ||||
* | delete useless statement | Igor Sysoev | 2009-11-05 | |
| | ||||
* | export aio presence knowledge to prevent using "aio sendfile", | Igor Sysoev | 2009-11-05 | |
| | | | | if aio does not present | |||
* | Fix a bug introduced in r2032: After a child process has read a terminate | Igor Sysoev | 2009-11-04 | |
| | | | | | | | | | | | | | 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. | |||
* | use setproctitle("%s", title) | Igor Sysoev | 2009-11-03 | |
| | ||||
* | fix "if (!-x ...)" | Igor Sysoev | 2009-11-03 | |
| | ||||
* | style fix | Igor Sysoev | 2009-11-02 | |
| | ||||
* | http listen unix domain sockets | Igor Sysoev | 2009-10-26 | |
| | ||||
* | *) 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 | |
| | ||||
* | handle short pwrite() to log an error cause: ENOSPC, EDQUOT, or EFBIG | Igor Sysoev | 2009-09-25 | |
| | ||||
* | log file name for read/write errors | Igor Sysoev | 2009-09-24 | |
| | ||||
* | log offset passed to sendfile() | Igor Sysoev | 2009-09-04 | |
| | ||||
* | small optimization | Igor Sysoev | 2009-09-04 | |
| | ||||
* | aio sendfile | Igor Sysoev | 2009-08-30 | |
| | ||||
* | refactor EAGAIN/EINTR processing | Igor Sysoev | 2009-08-30 | |
| | ||||
* | FreeBSD and Linux AIO support | Igor Sysoev | 2009-08-28 | |
| | ||||
* | twice termination delay only after SIGALRM, otherwise many separate SIGCHLD | Igor Sysoev | 2009-08-26 | |
| | | | | and SIGIO signals quickly increase delay to the level when SIGKILL is sent | |||
* | style fix | Igor Sysoev | 2009-08-26 | |
| | ||||
* | fix typo | Igor Sysoev | 2009-08-26 | |
| | ||||
* | ignore SIGSYS | Igor Sysoev | 2009-08-26 | |
| | ||||
* | *) move small declarations in appropriate places and delete the surplus | Igor Sysoev | 2009-08-25 | |
| | | | | | header files *) delete insignificant comments | |||
* | *) share temporary number between workers | Igor Sysoev | 2009-08-21 | |
| | | | | *) randomize collision offset | |||
* | fix debug point for left open sockets | Igor Sysoev | 2009-08-13 | |
| | ||||
* | NGX_ENOPATH | Igor Sysoev | 2009-08-11 | |
| | ||||
* | delete mistaken sleep in the previous commit | Igor Sysoev | 2009-08-10 | |
| | ||||
* | cache loader process | Igor Sysoev | 2009-08-10 | |
| | ||||
* | introduce NGX_PROCESS_JUST_SPAWN and change field name accordingly | Igor Sysoev | 2009-08-10 | |
| | ||||
* | style fix | Igor Sysoev | 2009-06-11 | |
| | ||||
* | preserve Solaris binary hardware capabilities | Igor Sysoev | 2009-05-08 | |
| | ||||
* | 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 | |
| | ||||
* | implement "-s signal" option for Unix | Igor Sysoev | 2009-04-21 | |
| | ||||
* | support attaching to an existent Win32 shared memory | Igor Sysoev | 2009-04-18 | |
| | ||||
* | update c->sent in ngx_unix_send() | Igor Sysoev | 2009-04-18 | |
| | ||||
* | move zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memory | Igor Sysoev | 2009-04-16 | |
| | ||||
* | adopt NGX_FILE_TRUNCATE for win32 | Igor Sysoev | 2009-04-08 | |
| | ||||
* | autoconfigure crypt_r(): uclibc has no crypt_r() | Igor Sysoev | 2009-04-02 | |
| |