Mercurial > hg > nginx
graph
-
SPDY: push pending data while closing a stream as with keepalive. stable-1.6Fri, 21 Nov 2014 22:51:49 +0300, by Valentin Bartenev
-
Resolver: fixed use-after-free memory access. stable-1.6Thu, 20 Nov 2014 15:24:40 +0300, by Ruslan Ermilov
-
SSL: logging level of "inappropriate fallback" (ticket #662). stable-1.6Mon, 17 Nov 2014 16:38:48 +0300, by Maxim Dounin
-
Fixed possible buffer overrun in "too long header line" logging. stable-1.6Wed, 08 Oct 2014 17:16:04 +0400, by Maxim Dounin
-
Core: fixed buffer overrun when hash max_size reached. stable-1.6Thu, 02 Oct 2014 12:00:17 -0700, by Yichun Zhang
-
Core: guard against spinlock usage without atomic ops.Thu, 26 Mar 2015 14:15:06 +0300, by Ruslan Ermilov
-
Core: limited levels of subdirectory hierarchy used for temp files.Tue, 07 Apr 2015 01:32:08 +0300, by Sergey Kandaurov
-
Core: removed excessive initialization in ngx_conf_set_path_slot().Tue, 07 Apr 2015 01:32:07 +0300, by Sergey Kandaurov
-
Core: fixed error handling on ngx_conf_full_name() failure.Tue, 07 Apr 2015 01:32:05 +0300, by Sergey Kandaurov
-
Upstream: abbreviated SSL handshake may interact badly with Nagle.Tue, 07 Apr 2015 00:07:04 +0300, by Ruslan Ermilov
-
Request body: always flush buffers if request buffering is off.Mon, 06 Apr 2015 19:20:36 +0300, by Valentin Bartenev
-
Used the correct type for the AIO preload handler return value.Mon, 06 Apr 2015 11:22:24 +0300, by Valentin Bartenev
-
Configure: style.Fri, 03 Apr 2015 18:20:57 +0300, by Maxim Dounin
-
OCSP stapling: missing free calls.Wed, 01 Apr 2015 15:05:08 +0200, by Filipe da Silva
-
Cache: added support for reading of the header in thread pools.Wed, 01 Apr 2015 03:49:17 +0300, by Valentin Bartenev
-
Fixed invalid access to complex value defined as an empty string.Tue, 31 Mar 2015 17:45:50 +0300, by Sergey Kandaurov
-
Events: fixed possible crash on start or reload.Fri, 27 Mar 2015 21:19:20 +0300, by Valentin Bartenev
-
Events: made posted events macros safe.Fri, 27 Mar 2015 19:57:15 +0300, by Valentin Bartenev
-
SPDY: always push pending data.Mon, 23 Mar 2015 21:04:13 +0300, by Valentin Bartenev
-
SPDY: fixed error handling in ngx_http_spdy_send_output_queue().Mon, 23 Mar 2015 20:47:46 +0300, by Valentin Bartenev
-
Version bump.Thu, 26 Mar 2015 17:36:39 +0300, by Maxim Dounin
-
Proxy: fixed proxy_request_buffering and chunked with preread body.Thu, 26 Mar 2015 02:31:30 +0300, by Maxim Dounin
-
release-1.7.11 tagTue, 24 Mar 2015 18:45:34 +0300, by Maxim Dounin
-
Upstream: uwsgi_request_buffering, scgi_request_buffering.Mon, 23 Mar 2015 21:09:19 +0300, by Maxim Dounin
-
FastCGI: fastcgi_request_buffering.Mon, 23 Mar 2015 21:09:19 +0300, by Maxim Dounin
-
Proxy: proxy_request_buffering chunked support.Mon, 23 Mar 2015 21:09:19 +0300, by Maxim Dounin
-
Request body: unbuffered reading.Mon, 23 Mar 2015 21:09:19 +0300, by Maxim Dounin
-
Request body: filters support.Mon, 23 Mar 2015 21:09:19 +0300, by Maxim Dounin
-
Request body: moved request body writing to save filter.Mon, 23 Mar 2015 21:09:19 +0300, by Maxim Dounin
-
Request body: free chain links in ngx_http_write_request_body().Mon, 23 Mar 2015 21:09:12 +0300, by Maxim Dounin
-
Output chain: free chain links in ngx_chain_writer().Mon, 23 Mar 2015 21:09:05 +0300, by Maxim Dounin
-
Output chain: zero size buf alerts in ngx_chain_writer().Mon, 23 Mar 2015 20:56:58 +0300, by Maxim Dounin
-
Format specifier fixed for file size of buffers.Mon, 23 Mar 2015 19:28:54 +0300, by Maxim Dounin
-
Proxy: fixed proxy_set_body with proxy_cache.Mon, 23 Mar 2015 19:28:54 +0300, by Maxim Dounin
-
Thread pools: implemented graceful exiting of threads.Mon, 23 Mar 2015 17:51:21 +0300, by Valentin Bartenev
-
Thread pools: removed unused pointer to memory pool.Mon, 23 Mar 2015 17:51:21 +0300, by Valentin Bartenev
-
Thread pools: keep waiting tasks mutex in ngx_thread_pool_t.Mon, 23 Mar 2015 17:51:21 +0300, by Valentin Bartenev
-
Thread pools: replaced completed tasks queue mutex with spinlock.Mon, 23 Mar 2015 17:51:21 +0300, by Valentin Bartenev
-
Removed stub implementation of win32 mutexes.Mon, 23 Mar 2015 13:52:47 +0300, by Ruslan Ermilov
-
Updated OpenSSL used for win32 builds.Mon, 23 Mar 2015 02:44:41 +0300, by Maxim Dounin
-
SSL: use of SSL_MODE_NO_AUTO_CHAIN.Mon, 23 Mar 2015 02:42:35 +0300, by Maxim Dounin
-
SSL: avoid SSL_CTX_set_tmp_rsa_callback() call with LibreSSL.Mon, 23 Mar 2015 02:42:34 +0300, by Maxim Dounin
-
SSL: clear protocol options.Mon, 23 Mar 2015 02:42:32 +0300, by Maxim Dounin
-
Core: added cyclic memory buffer support for error_log.Thu, 19 Mar 2015 19:29:43 +0300, by Valentin Bartenev
-
Removed busy locks.Fri, 20 Mar 2015 06:45:32 +0300, by Ruslan Ermilov
-
Removed ngx_connection_t.lock.Fri, 20 Mar 2015 06:43:19 +0300, by Ruslan Ermilov
-
Removed unix ngx_threaded and related ngx_process_changes.Fri, 20 Mar 2015 06:43:19 +0300, by Ruslan Ermilov
-
Removed old pthread implementation.Fri, 20 Mar 2015 06:43:19 +0300, by Ruslan Ermilov
-
Removed old FreeBSD rfork() thread implementation.Fri, 20 Mar 2015 06:43:19 +0300, by Ruslan Ermilov
-
Thread pools: silence warning on process exit.Thu, 19 Mar 2015 23:20:18 +0300, by Ruslan Ermilov
-
Thread pools: fixed the waiting tasks accounting.Thu, 19 Mar 2015 13:00:48 +0300, by Ruslan Ermilov
-
Thread pools: keep waiting tasks counter in ngx_thread_pool_t.Thu, 19 Mar 2015 23:19:35 +0300, by Ruslan Ermilov
-
SPDY: fixed format specifier in logging.Sun, 15 Mar 2015 21:46:21 +0800, by Xiaochen Wang
-
Added support for offloading Linux sendfile() in thread pools.Sat, 14 Mar 2015 17:37:30 +0300, by Valentin Bartenev
-
Added support for offloading read() in thread pools.Sat, 14 Mar 2015 17:37:25 +0300, by Valentin Bartenev
-
Events: implemented eventport notification mechanism.Sat, 14 Mar 2015 17:37:21 +0300, by Ruslan Ermilov
-
Events: implemented kqueue notification mechanism.Sat, 14 Mar 2015 17:37:16 +0300, by Valentin Bartenev
-
Events: implemented epoll notification mechanism.Sat, 14 Mar 2015 17:37:13 +0300, by Valentin Bartenev
-
Thread pools implementation.Sat, 14 Mar 2015 17:37:07 +0300, by Valentin Bartenev
-
Configure: removed obsolete threads bits.Fri, 13 Mar 2015 19:08:27 +0300, by Ruslan Ermilov
-
Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation.Wed, 04 Mar 2015 18:26:25 +0300, by Ruslan Ermilov
-
Configure: fixed type max value detection.Wed, 18 Mar 2015 02:04:39 +0300, by Ruslan Ermilov
-
Overflow detection in ngx_http_parse_chunked().Tue, 17 Mar 2015 00:26:27 +0300, by Ruslan Ermilov
-
Overflow detection in ngx_http_range_parse().Tue, 17 Mar 2015 00:26:24 +0300, by Ruslan Ermilov
-
Overflow detection in ngx_inet_addr().Tue, 17 Mar 2015 00:26:22 +0300, by Ruslan Ermilov
-
Core: overflow detection in ngx_parse_time() (ticket #732).Tue, 17 Mar 2015 00:26:20 +0300, by Ruslan Ermilov
-
Refactored ngx_parse_time().Tue, 17 Mar 2015 00:26:18 +0300, by Ruslan Ermilov
-
Core: overflow detection in number parsing functions.Tue, 17 Mar 2015 00:26:15 +0300, by Ruslan Ermilov
-
Core: expose maximum values of time_t and ngx_int_t.Tue, 17 Mar 2015 00:24:34 +0300, by Ruslan Ermilov
-
Configure: removed redundant auto/have call.Fri, 13 Mar 2015 16:43:01 +0300, by Ruslan Ermilov
-
The "aio" directive parser made smarter.Fri, 13 Mar 2015 16:42:52 +0300, by Ruslan Ermilov
-
Events: fixed typo in the error message.Thu, 12 Mar 2015 23:03:03 +0300, by Ruslan Ermilov
-
Deprecated "aio sendfile".Thu, 12 Mar 2015 20:06:04 +0300, by Ruslan Ermilov
-
Proxy: use an appropriate error on memory allocation failure.Wed, 04 Mar 2015 08:12:53 +0300, by Ruslan Ermilov
-
Style: moved ngx_http_ephemeral() macro to ngx_http_request.h.Wed, 04 Mar 2015 08:10:40 +0300, by Ruslan Ermilov
-
Style: use %*s format, as in 68d21fd1dc64.Wed, 04 Mar 2015 08:05:38 +0300, by Ruslan Ermilov
-
Log: use ngx_cpymem() in a couple of places, no functional changes.Wed, 04 Mar 2015 19:20:30 +0300, by Valentin Bartenev
-
Upstream keepalive: drop ready flag on EAGAIN from recv(MSG_PEEK).Tue, 03 Mar 2015 17:48:57 +0300, by Valentin Bartenev
-
Events: simplified ngx_event_aio_t definition.Tue, 03 Mar 2015 18:09:13 +0300, by Ruslan Ermilov
-
Refactored ngx_linux_sendfile_chain() even more.Fri, 27 Feb 2015 19:19:08 +0300, by Valentin Bartenev
-
Style.Tue, 03 Mar 2015 01:15:21 +0300, by Maxim Dounin
-
Upstream: upstream argument in ngx_http_upstream_process_request().Mon, 02 Mar 2015 21:44:42 +0300, by Maxim Dounin
-
Upstream: avoid duplicate finalization.Mon, 02 Mar 2015 21:44:32 +0300, by Maxim Dounin
-
SSL: reset ready flag if recv(MSG_PEEK) found no bytes in socket.Mon, 02 Mar 2015 21:15:46 +0300, by Roman Arutyunyan
-
Cache: do not inherit last_modified and etag from stale response.Mon, 02 Mar 2015 19:47:13 +0300, by Roman Arutyunyan
-
Upstream hash: speedup consistent hash init.Mon, 02 Mar 2015 18:41:29 +0300, by Roman Arutyunyan
-
Mail: don't emit Auth-SSL-Verify with disabled ssl_verify_client.Fri, 27 Feb 2015 16:28:31 +0300, by Sergey Kandaurov
-
Mail: client SSL certificates support.Wed, 25 Feb 2015 17:48:05 +0300, by Maxim Dounin
-
Mail: added Auth-SSL header to indicate SSL.Wed, 25 Feb 2015 17:47:49 +0300, by Maxim Dounin
-
Mail: fixed buffer allocation for CRLF after Auth-SMTP-* headers.Wed, 25 Feb 2015 17:47:43 +0300, by Maxim Dounin
-
SSL: account sent bytes in ngx_ssl_write().Tue, 24 Feb 2015 23:52:47 +0300, by Ruslan Ermilov
-
Core: fixed potential buffer overrun when initializing hash.Tue, 24 Feb 2015 18:37:14 +0300, by Maxim Dounin
-
Cache: reduced diffs to the plus version of nginx.Tue, 17 Feb 2015 16:27:52 +0300, by Ruslan Ermilov
-
Core: make ngx_connection_local_sockaddr() always assign address.Tue, 17 Feb 2015 14:26:44 +0300, by Roman Arutyunyan
-
Configure: typo fixed.Wed, 11 Feb 2015 20:18:55 +0300, by Sergey Kandaurov
-
Unbreak building on FreeBSD without file AIO.Wed, 11 Feb 2015 20:00:07 +0300, by Valentin Bartenev
-
Refactored sendfile() AIO preload.Wed, 11 Feb 2015 17:52:15 +0300, by Valentin Bartenev
-
Mail: fixed the duplicate listen address detection.Fri, 23 Jan 2015 15:23:29 +0300, by Ruslan Ermilov
-
Mail: fixed a comment.Fri, 23 Jan 2015 15:23:27 +0300, by Ruslan Ermilov
-
Upstream: detect port absence in fastcgi_pass with IP literal.Thu, 22 Jan 2015 16:23:32 +0300, by Ruslan Ermilov
-
Version bump.Wed, 11 Feb 2015 15:51:03 +0300, by Ruslan Ermilov
-
release-1.7.10 tagTue, 10 Feb 2015 17:33:32 +0300, by Maxim Dounin
-
Updated OpenSSL used for win32 builds.Tue, 10 Feb 2015 16:54:12 +0300, by Maxim Dounin
-
Core: fixed build on Tru64 UNIX.Tue, 10 Feb 2015 01:51:08 +0300, by Sergey Kandaurov
-
Fixed try_files directory test to match only a directory.Wed, 21 Jan 2015 00:26:32 +0100, by Damien Tournoud
-
Core: fixed a race resulting in extra sem_post()'s.Wed, 04 Feb 2015 16:22:43 +0300, by Roman Arutyunyan
-
Core: reverted prefix-based temp files (a9138c35120d).Mon, 02 Feb 2015 21:28:09 +0300, by Roman Arutyunyan
-
Cache: added temp_path to file cache.Mon, 02 Feb 2015 19:38:35 +0300, by Roman Arutyunyan
-
Core: supported directory skipping in ngx_walk_tree().Mon, 02 Feb 2015 19:38:32 +0300, by Roman Arutyunyan