Mon, 23 Mar 2015 21:09:19 +0300 |
Maxim Dounin |
Proxy: proxy_request_buffering chunked support.
|
Mon, 23 Mar 2015 21:09:19 +0300 |
Maxim Dounin |
Request body: unbuffered reading.
|
Mon, 23 Mar 2015 21:09:19 +0300 |
Maxim Dounin |
Request body: filters support.
|
Mon, 23 Mar 2015 21:09:19 +0300 |
Maxim Dounin |
Request body: moved request body writing to save filter.
|
Mon, 23 Mar 2015 21:09:12 +0300 |
Maxim Dounin |
Request body: free chain links in ngx_http_write_request_body().
|
Mon, 23 Mar 2015 21:09:05 +0300 |
Maxim Dounin |
Output chain: free chain links in ngx_chain_writer().
|
Mon, 23 Mar 2015 20:56:58 +0300 |
Maxim Dounin |
Output chain: zero size buf alerts in ngx_chain_writer().
|
Mon, 23 Mar 2015 19:28:54 +0300 |
Maxim Dounin |
Format specifier fixed for file size of buffers.
|
Mon, 23 Mar 2015 19:28:54 +0300 |
Maxim Dounin |
Proxy: fixed proxy_set_body with proxy_cache.
|
Mon, 23 Mar 2015 17:51:21 +0300 |
Valentin Bartenev |
Thread pools: implemented graceful exiting of threads.
|
Mon, 23 Mar 2015 17:51:21 +0300 |
Valentin Bartenev |
Thread pools: removed unused pointer to memory pool.
|
Mon, 23 Mar 2015 17:51:21 +0300 |
Valentin Bartenev |
Thread pools: keep waiting tasks mutex in ngx_thread_pool_t.
|
Mon, 23 Mar 2015 17:51:21 +0300 |
Valentin Bartenev |
Thread pools: replaced completed tasks queue mutex with spinlock.
|
Mon, 23 Mar 2015 13:52:47 +0300 |
Ruslan Ermilov |
Removed stub implementation of win32 mutexes.
|
Mon, 23 Mar 2015 02:44:41 +0300 |
Maxim Dounin |
Updated OpenSSL used for win32 builds.
|
Mon, 23 Mar 2015 02:42:35 +0300 |
Maxim Dounin |
SSL: use of SSL_MODE_NO_AUTO_CHAIN.
|
Mon, 23 Mar 2015 02:42:34 +0300 |
Maxim Dounin |
SSL: avoid SSL_CTX_set_tmp_rsa_callback() call with LibreSSL.
|
Mon, 23 Mar 2015 02:42:32 +0300 |
Maxim Dounin |
SSL: clear protocol options.
|
Thu, 19 Mar 2015 19:29:43 +0300 |
Valentin Bartenev |
Core: added cyclic memory buffer support for error_log.
|
Fri, 20 Mar 2015 06:45:32 +0300 |
Ruslan Ermilov |
Removed busy locks.
|
Fri, 20 Mar 2015 06:43:19 +0300 |
Ruslan Ermilov |
Removed ngx_connection_t.lock.
|
Fri, 20 Mar 2015 06:43:19 +0300 |
Ruslan Ermilov |
Removed unix ngx_threaded and related ngx_process_changes.
|
Fri, 20 Mar 2015 06:43:19 +0300 |
Ruslan Ermilov |
Removed old pthread implementation.
|
Fri, 20 Mar 2015 06:43:19 +0300 |
Ruslan Ermilov |
Removed old FreeBSD rfork() thread implementation.
|
Thu, 19 Mar 2015 23:20:18 +0300 |
Ruslan Ermilov |
Thread pools: silence warning on process exit.
|
Thu, 19 Mar 2015 13:00:48 +0300 |
Ruslan Ermilov |
Thread pools: fixed the waiting tasks accounting.
|
Thu, 19 Mar 2015 23:19:35 +0300 |
Ruslan Ermilov |
Thread pools: keep waiting tasks counter in ngx_thread_pool_t.
|
Sun, 15 Mar 2015 21:46:21 +0800 |
Xiaochen Wang |
SPDY: fixed format specifier in logging.
|
Sat, 14 Mar 2015 17:37:30 +0300 |
Valentin Bartenev |
Added support for offloading Linux sendfile() in thread pools.
|
Sat, 14 Mar 2015 17:37:25 +0300 |
Valentin Bartenev |
Added support for offloading read() in thread pools.
|
Sat, 14 Mar 2015 17:37:21 +0300 |
Ruslan Ermilov |
Events: implemented eventport notification mechanism.
|
Sat, 14 Mar 2015 17:37:16 +0300 |
Valentin Bartenev |
Events: implemented kqueue notification mechanism.
|
Sat, 14 Mar 2015 17:37:13 +0300 |
Valentin Bartenev |
Events: implemented epoll notification mechanism.
|
Sat, 14 Mar 2015 17:37:07 +0300 |
Valentin Bartenev |
Thread pools implementation.
|
Fri, 13 Mar 2015 19:08:27 +0300 |
Ruslan Ermilov |
Configure: removed obsolete threads bits.
|
Wed, 04 Mar 2015 18:26:25 +0300 |
Ruslan Ermilov |
Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.
|
Wed, 18 Mar 2015 02:04:39 +0300 |
Ruslan Ermilov |
Configure: fixed type max value detection.
|
Tue, 17 Mar 2015 00:26:27 +0300 |
Ruslan Ermilov |
Overflow detection in ngx_http_parse_chunked().
|
Tue, 17 Mar 2015 00:26:24 +0300 |
Ruslan Ermilov |
Overflow detection in ngx_http_range_parse().
|
Tue, 17 Mar 2015 00:26:22 +0300 |
Ruslan Ermilov |
Overflow detection in ngx_inet_addr().
|
Tue, 17 Mar 2015 00:26:20 +0300 |
Ruslan Ermilov |
Core: overflow detection in ngx_parse_time() (ticket #732).
|
Tue, 17 Mar 2015 00:26:18 +0300 |
Ruslan Ermilov |
Refactored ngx_parse_time().
|
Tue, 17 Mar 2015 00:26:15 +0300 |
Ruslan Ermilov |
Core: overflow detection in number parsing functions.
|
Tue, 17 Mar 2015 00:24:34 +0300 |
Ruslan Ermilov |
Core: expose maximum values of time_t and ngx_int_t.
|
Fri, 13 Mar 2015 16:43:01 +0300 |
Ruslan Ermilov |
Configure: removed redundant auto/have call.
|
Fri, 13 Mar 2015 16:42:52 +0300 |
Ruslan Ermilov |
The "aio" directive parser made smarter.
|
Thu, 12 Mar 2015 23:03:03 +0300 |
Ruslan Ermilov |
Events: fixed typo in the error message.
|
Thu, 12 Mar 2015 20:06:04 +0300 |
Ruslan Ermilov |
Deprecated "aio sendfile".
|
Wed, 04 Mar 2015 08:12:53 +0300 |
Ruslan Ermilov |
Proxy: use an appropriate error on memory allocation failure.
|
Wed, 04 Mar 2015 08:10:40 +0300 |
Ruslan Ermilov |
Style: moved ngx_http_ephemeral() macro to ngx_http_request.h.
|
Wed, 04 Mar 2015 08:05:38 +0300 |
Ruslan Ermilov |
Style: use %*s format, as in 68d21fd1dc64.
|
Wed, 04 Mar 2015 19:20:30 +0300 |
Valentin Bartenev |
Log: use ngx_cpymem() in a couple of places, no functional changes.
|
Tue, 03 Mar 2015 17:48:57 +0300 |
Valentin Bartenev |
Upstream keepalive: drop ready flag on EAGAIN from recv(MSG_PEEK).
|
Tue, 03 Mar 2015 18:09:13 +0300 |
Ruslan Ermilov |
Events: simplified ngx_event_aio_t definition.
|
Fri, 27 Feb 2015 19:19:08 +0300 |
Valentin Bartenev |
Refactored ngx_linux_sendfile_chain() even more.
|
Tue, 03 Mar 2015 01:15:21 +0300 |
Maxim Dounin |
Style.
|
Mon, 02 Mar 2015 21:44:42 +0300 |
Maxim Dounin |
Upstream: upstream argument in ngx_http_upstream_process_request().
|
Mon, 02 Mar 2015 21:44:32 +0300 |
Maxim Dounin |
Upstream: avoid duplicate finalization.
|
Mon, 02 Mar 2015 21:15:46 +0300 |
Roman Arutyunyan |
SSL: reset ready flag if recv(MSG_PEEK) found no bytes in socket.
|
Mon, 02 Mar 2015 19:47:13 +0300 |
Roman Arutyunyan |
Cache: do not inherit last_modified and etag from stale response.
|
Mon, 02 Mar 2015 18:41:29 +0300 |
Roman Arutyunyan |
Upstream hash: speedup consistent hash init.
|
Fri, 27 Feb 2015 16:28:31 +0300 |
Sergey Kandaurov |
Mail: don't emit Auth-SSL-Verify with disabled ssl_verify_client.
|
Wed, 25 Feb 2015 17:48:05 +0300 |
Maxim Dounin |
Mail: client SSL certificates support.
|
Wed, 25 Feb 2015 17:47:49 +0300 |
Maxim Dounin |
Mail: added Auth-SSL header to indicate SSL.
|
Wed, 25 Feb 2015 17:47:43 +0300 |
Maxim Dounin |
Mail: fixed buffer allocation for CRLF after Auth-SMTP-* headers.
|
Tue, 24 Feb 2015 23:52:47 +0300 |
Ruslan Ermilov |
SSL: account sent bytes in ngx_ssl_write().
|
Tue, 24 Feb 2015 18:37:14 +0300 |
Maxim Dounin |
Core: fixed potential buffer overrun when initializing hash.
|
Tue, 17 Feb 2015 16:27:52 +0300 |
Ruslan Ermilov |
Cache: reduced diffs to the plus version of nginx.
|
Tue, 17 Feb 2015 14:26:44 +0300 |
Roman Arutyunyan |
Core: make ngx_connection_local_sockaddr() always assign address.
|
Wed, 11 Feb 2015 20:18:55 +0300 |
Sergey Kandaurov |
Configure: typo fixed.
|
Wed, 11 Feb 2015 20:00:07 +0300 |
Valentin Bartenev |
Unbreak building on FreeBSD without file AIO.
|
Wed, 11 Feb 2015 17:52:15 +0300 |
Valentin Bartenev |
Refactored sendfile() AIO preload.
|
Fri, 23 Jan 2015 15:23:29 +0300 |
Ruslan Ermilov |
Mail: fixed the duplicate listen address detection.
|
Fri, 23 Jan 2015 15:23:27 +0300 |
Ruslan Ermilov |
Mail: fixed a comment.
|
Thu, 22 Jan 2015 16:23:32 +0300 |
Ruslan Ermilov |
Upstream: detect port absence in fastcgi_pass with IP literal.
|
Wed, 11 Feb 2015 15:51:03 +0300 |
Ruslan Ermilov |
Version bump.
|
Tue, 10 Feb 2015 17:33:32 +0300 |
Maxim Dounin |
release-1.7.10 tag
|
Tue, 10 Feb 2015 17:33:32 +0300 |
Maxim Dounin |
nginx-1.7.10-RELEASE
release-1.7.10
|
Tue, 10 Feb 2015 16:54:12 +0300 |
Maxim Dounin |
Updated OpenSSL used for win32 builds.
|
Tue, 10 Feb 2015 01:51:08 +0300 |
Sergey Kandaurov |
Core: fixed build on Tru64 UNIX.
|
Wed, 21 Jan 2015 00:26:32 +0100 |
Damien Tournoud |
Fixed try_files directory test to match only a directory.
|
Wed, 04 Feb 2015 16:22:43 +0300 |
Roman Arutyunyan |
Core: fixed a race resulting in extra sem_post()'s.
|
Mon, 02 Feb 2015 21:28:09 +0300 |
Roman Arutyunyan |
Core: reverted prefix-based temp files (a9138c35120d).
|
Mon, 02 Feb 2015 19:38:35 +0300 |
Roman Arutyunyan |
Cache: added temp_path to file cache.
|
Mon, 02 Feb 2015 19:38:32 +0300 |
Roman Arutyunyan |
Core: supported directory skipping in ngx_walk_tree().
|
Wed, 28 Jan 2015 21:33:06 +0300 |
Valentin Bartenev |
Fixed AIO handling in the output chain.
|
Tue, 27 Jan 2015 15:38:15 +0300 |
Igor Sysoev |
A bounds check of %N format on Windows.
|
Wed, 14 Jan 2015 09:03:35 +0300 |
Vladimir Homutov |
Upstream: $upstream_header_time variable.
|
Tue, 13 Jan 2015 20:13:16 +0300 |
Valentin Bartenev |
Year 2015.
|
Tue, 13 Jan 2015 19:51:37 +0300 |
Maxim Dounin |
Core: added disk_full_time checks to error log.
|
Tue, 13 Jan 2015 18:58:23 +0300 |
Maxim Dounin |
Fixed sendfile() trailers on OS X (8e903522c17a, 1.7.8).
|
Fri, 26 Dec 2014 16:22:59 +0300 |
Valentin Bartenev |
Upstream: use_temp_path parameter of proxy_cache_path and friends.
|
Fri, 26 Dec 2014 16:22:56 +0300 |
Valentin Bartenev |
Cache: update variant while setting header.
|
Fri, 26 Dec 2014 16:22:54 +0300 |
Valentin Bartenev |
Core: added prefix-based temporary files.
|
Fri, 26 Dec 2014 16:22:50 +0300 |
Valentin Bartenev |
Unified handling of ngx_create_temp_file() return value.
|
Wed, 24 Dec 2014 19:02:58 +0300 |
Maxim Dounin |
Trailing space fix.
|
Wed, 24 Dec 2014 19:01:22 +0300 |
Maxim Dounin |
Fixed building with musl libc (ticket #685).
|
Wed, 24 Dec 2014 18:53:38 +0300 |
Maxim Dounin |
Version bump.
|
Tue, 23 Dec 2014 18:28:38 +0300 |
Maxim Dounin |
release-1.7.9 tag
|
Tue, 23 Dec 2014 18:28:37 +0300 |
Maxim Dounin |
nginx-1.7.9-RELEASE
release-1.7.9
|
Mon, 22 Dec 2014 12:59:09 +0300 |
Valentin Bartenev |
Upstream: added variables support to proxy_cache and friends.
|
Mon, 22 Dec 2014 12:59:06 +0300 |
Valentin Bartenev |
Upstream: preset some cache configuration when bypassing.
|
Mon, 22 Dec 2014 12:59:02 +0300 |
Valentin Bartenev |
Upstream: refactored proxy_cache and friends.
|
Mon, 22 Dec 2014 12:58:59 +0300 |
Valentin Bartenev |
Upstream: mutually exclusive inheritance of "cache" and "store".
|
Mon, 22 Dec 2014 12:58:56 +0300 |
Valentin Bartenev |
Upstream: simplified proxy_store and friends configuration code.
|
Wed, 17 Dec 2014 15:12:50 +0100 |
Lukas Tribus |
SSL: safeguard use of SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS.
|
Fri, 12 Dec 2014 20:25:42 +0300 |
Valentin Bartenev |
Autoindex: implemented XML output format.
|
Fri, 12 Dec 2014 20:25:35 +0300 |
Valentin Bartenev |
Autoindex: implemented JSON output format.
|
Fri, 12 Dec 2014 20:25:28 +0300 |
Valentin Bartenev |
Autoindex: rendering code moved to a separate function.
|
Thu, 11 Dec 2014 23:42:11 +0300 |
Maxim Dounin |
Headers filter: variables support in expires (ticket #113).
|
Thu, 11 Dec 2014 23:42:06 +0300 |
Maxim Dounin |
Headers filter: local variables for config, no functional changes.
|
Thu, 09 Oct 2014 20:30:11 +0400 |
Valentin Bartenev |
Upstream: fixed inheritance of proxy_store and friends.
|