aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix
Commit message (Collapse)AuthorAge
...
* libatomic_ops supportIgor Sysoev2009-11-25
|
* GCC 4.1 builtin atomic operationsIgor Sysoev2009-11-25
|
* add NGX_PROCESS_HELPER process statusIgor Sysoev2009-11-23
|
* fix building without --with-debug, introduced in r3328Igor Sysoev2009-11-16
|
* add alignment in debug logIgor Sysoev2009-11-16
|
* fix posix_fadvise() error handlingIgor Sysoev2009-11-15
|
* update allocation error messagesIgor Sysoev2009-11-15
|
* fix posix_memalign() error handlingIgor Sysoev2009-11-15
|
* fix building without --with-debug, introduced in r3294Igor Sysoev2009-11-11
|
* delete useless statementIgor Sysoev2009-11-05
|
* export aio presence knowledge to prevent using "aio sendfile",Igor Sysoev2009-11-05
| | | | if aio does not present
* Fix a bug introduced in r2032: After a child process has read a terminateIgor Sysoev2009-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 Sysoev2009-11-03
|
* fix "if (!-x ...)"Igor Sysoev2009-11-03
|
* style fixIgor Sysoev2009-11-02
|
* http listen unix domain socketsIgor Sysoev2009-10-26
|
* *) reset cached dirent.d_type after stat()Igor Sysoev2009-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_aheadIgor Sysoev2009-09-30
|
* use parents around NGX_ATOMIC_T_LEN valueIgor Sysoev2009-09-25
|
* uniform ngx_directio_on/off() interface with other file functionsIgor Sysoev2009-09-25
|
* handle short pwrite() to log an error cause: ENOSPC, EDQUOT, or EFBIGIgor Sysoev2009-09-25
|
* log file name for read/write errorsIgor Sysoev2009-09-24
|
* log offset passed to sendfile()Igor Sysoev2009-09-04
|
* small optimizationIgor Sysoev2009-09-04
|
* aio sendfileIgor Sysoev2009-08-30
|
* refactor EAGAIN/EINTR processingIgor Sysoev2009-08-30
|
* FreeBSD and Linux AIO supportIgor Sysoev2009-08-28
|
* twice termination delay only after SIGALRM, otherwise many separate SIGCHLDIgor Sysoev2009-08-26
| | | | and SIGIO signals quickly increase delay to the level when SIGKILL is sent
* style fixIgor Sysoev2009-08-26
|
* fix typoIgor Sysoev2009-08-26
|
* ignore SIGSYSIgor Sysoev2009-08-26
|
* *) move small declarations in appropriate places and delete the surplusIgor Sysoev2009-08-25
| | | | | header files *) delete insignificant comments
* *) share temporary number between workersIgor Sysoev2009-08-21
| | | | *) randomize collision offset
* fix debug point for left open socketsIgor Sysoev2009-08-13
|
* NGX_ENOPATHIgor Sysoev2009-08-11
|
* delete mistaken sleep in the previous commitIgor Sysoev2009-08-10
|
* cache loader processIgor Sysoev2009-08-10
|
* introduce NGX_PROCESS_JUST_SPAWN and change field name accordinglyIgor Sysoev2009-08-10
|
* style fixIgor Sysoev2009-06-11
|
* preserve Solaris binary hardware capabilitiesIgor Sysoev2009-05-08
|
* introduce ngx_write_console() to support OEM code pagesIgor Sysoev2009-04-28
|
* -p and --prefix=Igor Sysoev2009-04-27
|
* ngx_path_separator()Igor Sysoev2009-04-23
|
* issue start up errors and warning on both stderr and error_logIgor Sysoev2009-04-23
|
* implement "-s signal" option for UnixIgor Sysoev2009-04-21
|
* support attaching to an existent Win32 shared memoryIgor Sysoev2009-04-18
|
* update c->sent in ngx_unix_send()Igor Sysoev2009-04-18
|
* move zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memoryIgor Sysoev2009-04-16
|
* adopt NGX_FILE_TRUNCATE for win32Igor Sysoev2009-04-08
|
* autoconfigure crypt_r(): uclibc has no crypt_r()Igor Sysoev2009-04-02
|