summaryrefslogtreecommitdiff
path: root/src/os
Commit message (Expand)AuthorAgeFilesLines
* Support for sendfile(SF_NOCACHE).Maxim Dounin2021-12-271-0/+6
* Simplified sendfile(SF_NODISKIO) usage.Maxim Dounin2021-12-271-46/+28
* HTTP/2: fixed "task already active" with sendfile in threads.Maxim Dounin2021-11-252-22/+0
* Fixed sendfile() limit handling on Linux.Maxim Dounin2021-10-291-1/+3
* Give GCC atomics precedence over deprecated Darwin atomic(3).Sergey Kandaurov2021-08-301-33/+33
* Win32: use only preallocated memory in send/recv chain functions.Ruslan Ermilov2021-07-052-12/+20
* Use only preallocated memory in ngx_readv_chain() (ticket #1408).Ruslan Ermilov2021-07-051-1/+1
* Fixed format strings for ngx_win32_version.Maxim Dounin2021-06-181-3/+3
* Restored zeroing of ngx_channel_t in ngx_pass_open_channel().Ruslan Ermilov2021-04-221-0/+2
* Removed "ch" argument from ngx_pass_open_channel().Ruslan Ermilov2021-03-111-39/+18
* Introduced strerrordesc_np() support.Maxim Dounin2021-03-011-1/+45
* Improved maximum errno detection.Maxim Dounin2021-03-011-6/+85
* Cache: introduced min_free cache clearing.Maxim Dounin2020-06-224-0/+48
* Too large st_blocks values are now ignored (ticket #157).Maxim Dounin2020-06-221-1/+4
* Large block sizes on Linux are now ignored (ticket #1168).Maxim Dounin2020-06-221-0/+12
* Stream: fixed processing of zero length UDP packets (ticket #1982).Vladimir Homutov2020-06-081-0/+7
* Fixed SIGQUIT not removing listening UNIX sockets (closes #753).Ruslan Ermilov2020-06-011-12/+2
* Win32: silenced -Wcast-function-type GCC warning (ticket #1865).Maxim Dounin2019-10-211-1/+1
* Win32: improved fallback on FormatMessage() errors.Maxim Dounin2019-10-211-1/+1
* Events: available bytes calculation via ioctl(FIONREAD).Maxim Dounin2019-10-178-2/+173
* Fixed portability issues with union sigval.Sergey Kandaurov2019-01-282-1/+7
* Win32: added WSAPoll() support.Maxim Dounin2019-01-242-0/+75
* Win32: removed NGX_DIR_MASK concept.Maxim Dounin2018-12-243-9/+18
* Fixed NGX_TID_T_FMT format specification for uint64_t.Maxim Dounin2018-07-221-2/+2
* Win32: fixed comment in ngx_gettimeofday() calculations.Ruslan Ermilov2018-05-291-1/+1
* Removed glibc crypt_r() bug workaround (ticket #1469).Maxim Dounin2018-05-231-4/+0
* Fixed checking ngx_tcp_push() and ngx_tcp_nopush() return values.Ruslan Ermilov2018-03-192-2/+2
* Fixed capabilities version.Roman Arutyunyan2017-12-191-1/+1
* Improved the capabilities feature detection.Roman Arutyunyan2017-12-182-2/+2
* Retain CAP_NET_RAW capability for transparent proxying.Roman Arutyunyan2017-12-132-0/+37
* Use sysconf to determine cacheline size at runtime.Debayan Ghosh2017-12-111-0/+10
* Removed unused FreeBSD-specific definitions in ngx_posix_config.h.Sergey Kandaurov2017-11-281-20/+0
* Fixed "changing binary" when reaper is not init.Ruslan Ermilov2017-11-286-3/+11
* Removed more remnants of the old pthread implementation.Ruslan Ermilov2017-09-181-10/+0
* Style.Sergey Kandaurov2017-08-092-0/+2
* Style.Maxim Dounin2017-06-011-3/+3
* Added missing "fall through" comments (ticket #1259).Maxim Dounin2017-04-271-0/+1
* Core: signal sender pid logging.Igor Sysoev2017-04-201-8/+24
* Set UDP datagram source address (ticket #1239).Roman Arutyunyan2017-04-111-0/+90
* Enabled IPV6_RECVPKTINFO / IPV6_PKTINFO on macOS.Sergey Kandaurov2017-04-171-0/+3
* Simplified and improved sendfile() code on Linux.Maxim Dounin2017-03-281-67/+47
* Added missing "static" specifier found by gcc -Wtraditional.Ruslan Ermilov2017-03-161-1/+1
* Style.Maxim Dounin2017-03-071-2/+0
* Introduced worker_shutdown_timeout.Maxim Dounin2017-03-072-0/+2
* Cancelable timers are now preserved if there are other timers.Maxim Dounin2017-03-072-9/+2
* Removed pthread mutex / conditional variables debug messages.Maxim Dounin2017-01-202-20/+0
* Fixed trailer construction with limit on FreeBSD and macOS.Maxim Dounin2017-01-202-7/+15
* Win32: compatiblity with OpenSSL 1.1.0.Maxim Dounin2016-12-241-0/+3
* Win32: support 64-bit compilation with MSVC.Maxim Dounin2016-12-241-0/+10
* Win32: fixed some warnings reported by Borland C.Maxim Dounin2016-12-241-0/+3