summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2015-03-20Removed unix ngx_threaded and related ngx_process_changes.Ruslan Ermilov14-100/+10
2015-03-20Removed old pthread implementation.Ruslan Ermilov5-634/+0
2015-03-20Removed old FreeBSD rfork() thread implementation.Ruslan Ermilov5-965/+0
2015-03-19Thread pools: silence warning on process exit.Ruslan Ermilov1-0/+7
2015-03-19Thread pools: fixed the waiting tasks accounting.Ruslan Ermilov1-7/+8
2015-03-19Thread pools: keep waiting tasks counter in ngx_thread_pool_t.Ruslan Ermilov1-9/+7
2015-03-15SPDY: fixed format specifier in logging.Xiaochen Wang1-1/+1
2015-03-14Added support for offloading Linux sendfile() in thread pools.Valentin Bartenev2-8/+187
2015-03-14Added support for offloading read() in thread pools.Valentin Bartenev9-13/+311
2015-03-14Events: implemented eventport notification mechanism.Ruslan Ermilov1-1/+34
2015-03-14Events: implemented kqueue notification mechanism.Valentin Bartenev1-0/+76
2015-03-14Events: implemented epoll notification mechanism.Valentin Bartenev1-2/+139
2015-03-14Thread pools implementation.Valentin Bartenev20-2/+1070
2015-03-04Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.Ruslan Ermilov19-35/+39
2015-03-17Overflow detection in ngx_http_parse_chunked().Ruslan Ermilov1-4/+8
2015-03-17Overflow detection in ngx_http_range_parse().Ruslan Ermilov1-1/+12
2015-03-17Overflow detection in ngx_inet_addr().Ruslan Ermilov1-2/+6
2015-03-17Core: overflow detection in ngx_parse_time() (ticket #732).Ruslan Ermilov1-16/+37
2015-03-17Refactored ngx_parse_time().Ruslan Ermilov1-3/+1
2015-03-17Core: overflow detection in number parsing functions.Ruslan Ermilov2-52/+72
2015-03-17Core: expose maximum values of time_t and ngx_int_t.Ruslan Ermilov2-0/+5
2015-03-13The "aio" directive parser made smarter.Ruslan Ermilov2-27/+52
2015-03-12Events: fixed typo in the error message.Ruslan Ermilov1-1/+1
2015-03-12Deprecated "aio sendfile".Ruslan Ermilov3-9/+4
2015-03-04Proxy: use an appropriate error on memory allocation failure.Ruslan Ermilov1-1/+1
2015-03-04Style: moved ngx_http_ephemeral() macro to ngx_http_request.h.Ruslan Ermilov2-3/+3
2015-03-04Style: use %*s format, as in 68d21fd1dc64.Ruslan Ermilov1-8/+3
2015-03-04Log: use ngx_cpymem() in a couple of places, no functional changes.Valentin Bartenev1-6/+3
2015-03-03Upstream keepalive: drop ready flag on EAGAIN from recv(MSG_PEEK).Valentin Bartenev1-1/+1
2015-03-03Events: simplified ngx_event_aio_t definition.Ruslan Ermilov1-4/+2
2015-02-27Refactored ngx_linux_sendfile_chain() even more.Valentin Bartenev1-46/+60
2015-03-03Style.Maxim Dounin1-2/+2
2015-03-02Upstream: upstream argument in ngx_http_upstream_process_request().Maxim Dounin1-6/+6
2015-03-02Upstream: avoid duplicate finalization.Maxim Dounin1-3/+7
2015-03-02SSL: reset ready flag if recv(MSG_PEEK) found no bytes in socket.Roman Arutyunyan1-0/+1
2015-03-02Cache: do not inherit last_modified and etag from stale response.Roman Arutyunyan2-2/+7
2015-03-02Upstream hash: speedup consistent hash init.Roman Arutyunyan1-21/+31
2015-02-27Mail: don't emit Auth-SSL-Verify with disabled ssl_verify_client.Sergey Kandaurov1-5/+9
2015-02-25Mail: client SSL certificates support.Maxim Dounin8-4/+294
2015-02-25Mail: added Auth-SSL header to indicate SSL.Maxim Dounin1-0/+12
2015-02-25Mail: fixed buffer allocation for CRLF after Auth-SMTP-* headers.Maxim Dounin1-3/+3
2015-02-24SSL: account sent bytes in ngx_ssl_write().Ruslan Ermilov1-2/+2
2015-02-24Core: fixed potential buffer overrun when initializing hash.Maxim Dounin1-1/+1
2015-02-17Cache: reduced diffs to the plus version of nginx.Ruslan Ermilov1-6/+4
2015-02-17Core: make ngx_connection_local_sockaddr() always assign address.Roman Arutyunyan1-17/+17
2015-02-11Unbreak building on FreeBSD without file AIO.Valentin Bartenev1-1/+1
2015-02-11Refactored sendfile() AIO preload.Valentin Bartenev10-119/+187
2015-01-23Mail: fixed the duplicate listen address detection.Ruslan Ermilov1-2/+2
2015-01-23Mail: fixed a comment.Ruslan Ermilov1-1/+1
2015-01-22Upstream: detect port absence in fastcgi_pass with IP literal.Ruslan Ermilov1-1/+1