summaryrefslogtreecommitdiffhomepage
path: root/src/os/unix (follow)
AgeCommit message (Expand)AuthorFilesLines
2012-03-27Fixed unconditional MAX_PATH usage (ticket #22).Maxim Dounin1-1/+12
2012-03-27Added explicit include of time.h.Maxim Dounin3-0/+3
2012-03-21worker_cpu_affinity: cleaned up Linux implementation, added FreeBSD support.Ruslan Ermilov4-15/+95
2012-03-05Whitespace fixes.Maxim Dounin1-1/+1
2012-02-28Added msleep() on reload to allow new processes to start.Maxim Dounin1-0/+4
2012-02-28Fixed spelling in single-line comments.Ruslan Ermilov3-3/+3
2012-02-28Workaround for fs_size on ZFS (ticket #46).Maxim Dounin1-2/+3
2012-02-21Disable symlinks: use O_SEARCH|O_DIRECTORY to open path components.Valentin Bartenev1-0/+17
2012-02-20Disable symlinks: added explicit cast of AT_FDCWD (ticket #111).Maxim Dounin1-0/+2
2012-02-13Added openat()/fstatat().Andrey Belov2-0/+24
2012-02-10Added ngx_ncpu detection for most *nix platforms.Valentin Bartenev1-0/+6
2012-01-30Fixed AIO error handling on FreeBSD.Maxim Dounin1-18/+9
2012-01-18Copyright updated.Maxim Konovalov67-0/+67
2012-01-16Fixed sched_setaffinity(2) to correctly pass size.Maxim Dounin1-1/+4
2011-12-11Microoptimization of sendfile(2) usage under FreeBSD.Maxim Dounin1-2/+7
2011-11-28Added (void) as we intentionally ignore returned values.Maxim Dounin1-1/+1
2011-11-23Unlock of shared memory zones on process crash.Maxim Dounin1-11/+50
2011-11-23Added shmtx interface to forcibly unlock mutexes.Maxim Dounin1-1/+1
2011-11-18FreeBSD 10-current has recently gotten POSIX_FADV_* macros.Maxim Konovalov1-1/+1
2011-11-14Introduction of simple ngx_write_stderr() instead of ngx_log_stderr()Igor Sysoev1-0/+1
2011-10-25Fixed range checking for the "somaxconn" sysctl.Ruslan Ermilov2-12/+5
2011-10-24malloc() debugging on MacOSX.Igor Sysoev10-5/+45
2011-10-21Fixed another return in unix ngx_write_chain_to_file().Maxim Dounin1-2/+9
2011-10-20Fixed unix ngx_write_chain_to_file() to return total bytes written.Maxim Dounin1-2/+5
2011-09-19Replaced "can not" with "cannot" and "could not" in a bunch of places.Ruslan Ermilov5-5/+6
2011-09-16Fixing Linux AIO syscalls return value handling:Igor Sysoev1-9/+7
2011-09-13In Mac OS X Lion, Apple deprecated the use of the system OpenSSL libraryRuslan Ermilov1-0/+2
2011-09-05Bugfix: open_file_cache lost is_directio flag.Maxim Dounin2-0/+7
2011-08-22SIGWINCH/NOACCEPT signal is disabled now in non-daemon mode.Igor Sysoev1-2/+7
2011-08-21Move SO_ACCEPTFILTER and TCP_DEFER_ACCEPT checks into configure.Maxim Dounin2-10/+0
2011-07-24elimination of reading cache files by cache loaderIgor Sysoev1-0/+1
2011-05-16"$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic moduleIgor Sysoev2-3/+3
2011-05-10use POSIX semaphores in shmtx instead of sched_yield()Igor Sysoev5-0/+25
2011-04-23revert r3864, it may cause kernel panic on some kernels while working with IPv6Igor Sysoev1-1/+1
2011-04-22Use more precise stat.st_blocks to account cache size on UnixIgor Sysoev1-0/+1
2011-02-17use backlog -1 on LinuxIgor Sysoev1-1/+1
2011-02-11set current atime while setting mtimeIgor Sysoev1-1/+1
2010-12-13allow "env" to work in the single process modeIgor Sysoev1-0/+5
2010-11-29allocate last zero byte in ngx_crypt()Igor Sysoev1-4/+4
2010-11-25use copied strerror() messages and autoconfigured sys_nerr valueIgor Sysoev3-63/+64
2010-11-25Linux accept4() supportIgor Sysoev1-1/+1
2010-10-12update event flags after successful io_submit()Igor Sysoev1-0/+4
2010-09-15worker_rlimit_core should be off_tIgor Sysoev1-2/+2
2010-07-08fix typoIgor Sysoev1-1/+1
2010-07-08style fixIgor Sysoev1-4/+4
2010-07-03HP/UX uses EWOULDBLOCK instead of EAGAINIgor Sysoev1-1/+5
2010-06-30fix ngx_write_file() bufIgor Sysoev1-2/+2
2010-06-29ngx_create_file_mapping()Igor Sysoev2-0/+65
2010-06-23style fixIgor Sysoev3-6/+6
2010-04-22use lstat() for WebDAV DELETE, COPY, and MOVE to handle symlinksIgor Sysoev1-0/+3