Timeline



03/19/15:

20:20 Changeset in nginx [6027:67717d4e4f47] by Ruslan Ermilov <ru@…>
Thread pools: silence warning on process exit. Work around …
20:19 Changeset in nginx [6025:32099b107191] by Ruslan Ermilov <ru@…>
Thread pools: keep waiting tasks counter in ngx_thread_pool_t. It's …
16:29 Changeset in nginx [6033:8e66a83d16ae] by Valentin Bartenev <vbart@…>
Core: added cyclic memory buffer support for error_log. Example of …
10:00 Changeset in nginx [6026:25fda43e3bcb] by Ruslan Ermilov <ru@…>
Thread pools: fixed the waiting tasks accounting. Behave like POSIX …

03/17/15:

23:04 Changeset in nginx [6015:e11a8e7e8e0c] by Ruslan Ermilov <ru@…>
Configure: fixed type max value detection. The code tried to use …
13:27 Changeset in nginx-tests [536:c2481c6b748f] by Sergey Kandaurov <pluknet@…>
Tests: adjusted proxy_limit_rate test. Start time is now taken from …
10:05 Ticket #732 (Signed integer overflows) closed by Ruslan Ermilov
fixed
10:05 Ticket #732 (Signed integer overflows) updated by Ruslan Ermilov <ru@…>
In 429a8c65f0a742f60b80912f1ed7b669f508e34a/nginx: […]

03/16/15:

21:26 Changeset in nginx [6088:b5094e26e4e5]stable-1.6 by Ruslan Ermilov <ru@…>
Overflow detection in ngx_http_parse_chunked().
21:26 Changeset in nginx [6014:e370c5fdf4c8] by Ruslan Ermilov <ru@…>
Overflow detection in ngx_http_parse_chunked().
21:26 Changeset in nginx [6087:a77b625641c7]stable-1.6 by Ruslan Ermilov <ru@…>
Overflow detection in ngx_http_range_parse().
21:26 Changeset in nginx [6013:9653092a79fd] by Ruslan Ermilov <ru@…>
Overflow detection in ngx_http_range_parse().
21:26 Changeset in nginx [6086:b2a2475b2008]stable-1.6 by Ruslan Ermilov <ru@…>
Overflow detection in ngx_inet_addr().
21:26 Changeset in nginx [6012:550212836c8f] by Ruslan Ermilov <ru@…>
Overflow detection in ngx_inet_addr().
21:26 Changeset in nginx [6085:8ec0f199cc81]stable-1.6 by Ruslan Ermilov <ru@…>
Core: overflow detection in ngx_parse_time() (ticket #732).
21:26 Changeset in nginx [6011:429a8c65f0a7] by Ruslan Ermilov <ru@…>
Core: overflow detection in ngx_parse_time() (ticket #732).
21:26 Changeset in nginx [6084:54da18a533df]stable-1.6 by Ruslan Ermilov <ru@…>
Refactored ngx_parse_time(). No functional changes.
21:26 Changeset in nginx [6010:040e2736e8dc] by Ruslan Ermilov <ru@…>
Refactored ngx_parse_time(). No functional changes.
21:26 Changeset in nginx [6083:516d8e299273]stable-1.6 by Ruslan Ermilov <ru@…>
Core: overflow detection in number parsing functions.
21:26 Changeset in nginx [6009:15a15f6ae3a2] by Ruslan Ermilov <ru@…>
Core: overflow detection in number parsing functions.
21:24 Changeset in nginx [6082:51d4fde64bca]stable-1.6 by Ruslan Ermilov <ru@…>
Core: expose maximum values of time_t and ngx_int_t. These are needed …
21:24 Changeset in nginx [6008:b92d5a26d55f] by Ruslan Ermilov <ru@…>
Core: expose maximum values of time_t and ngx_int_t. These are needed …

03/15/15:

13:46 Changeset in nginx [6024:199c0dd313ea] by Xiaochen Wang <wangxiaochen0@…>
SPDY: fixed format specifier in logging.
09:18 Ticket #711 (Support X-Forwarded-Proto or similar when operating as a backend ...) updated by Kyle Ibrahim
I ran into a similar issue, but additionally needed to set the scheme …
08:28 Ticket #733 (wrong internal redirect using alias and try_files) closed by Sergey Kandaurov
duplicate: Closing this as duplicate of ticket #97.
07:25 Ticket #733 (wrong internal redirect using alias and try_files) created by Raul Predescu
Hey guys I just discovered a very strange bug ( or so i think ) …

03/14/15:

14:37 Changeset in nginx [6023:b550563ef96e] by Valentin Bartenev <vbart@…>
Added support for offloading Linux sendfile() in thread pools.
14:37 Changeset in nginx [6022:1fdba317ee6d] by Valentin Bartenev <vbart@…>
Added support for offloading read() in thread pools.
14:37 Changeset in nginx [6021:117c77b22db1] by Ruslan Ermilov <ru@…>
Events: implemented eventport notification mechanism.
14:37 Changeset in nginx [6020:e5f1d83360ef] by Valentin Bartenev <vbart@…>
Events: implemented kqueue notification mechanism.
14:37 Changeset in nginx [6019:40e244e042a7] by Valentin Bartenev <vbart@…>
Events: implemented epoll notification mechanism.
14:37 Changeset in nginx [6018:466bd63b63d1] by Valentin Bartenev <vbart@…>
Thread pools implementation.

03/13/15:

16:08 Changeset in nginx [6017:83d54192e97b] by Ruslan Ermilov <ru@…>
Configure: removed obsolete threads bits.
13:43 Changeset in nginx [6007:79b473d5381d] by Ruslan Ermilov <ru@…>
Configure: removed redundant auto/have call. The auto/feature call …
13:42 Changeset in nginx [6006:942283a53c28] by Ruslan Ermilov <ru@…>
The "aio" directive parser made smarter. It now prints meaningful …

03/12/15:

20:03 Changeset in nginx [6005:d84f0abd4a53] by Ruslan Ermilov <ru@…>
Events: fixed typo in the error message.
17:06 Changeset in nginx [6004:2dac6ae6d703] by Ruslan Ermilov <ru@…>
Deprecated "aio sendfile". Specifying "sendfile on" along with "aio …
11:29 Changeset in nginx-tests [535:ee7a6a144437] by Sergey Kandaurov <pluknet@…>
Tests: added openssl prerequisite in proxy_if.t.
11:16 Changeset in nginx-tests [534:7fa91726cc7d] by Sergey Kandaurov <pluknet@…>
Tests: skipped autoindex_format.t on win32. The symlink function is …

03/11/15:

09:07 Changeset in nginx-tests [533:a5465130d3df] by Sergey Kandaurov <pluknet@…>
Tests: relaxed timeouts in filter_finalize tests.
08:27 Ticket #732 (Signed integer overflows) updated by Ruslan Ermilov
Status changed

03/10/15:

20:31 Ticket #732 (Signed integer overflows) created by Paweł Krawczyk
Nginx compiled with GCC sanitizers reports the following issues: …
15:54 Ticket #626 (Open Socket Alerts on Reload) updated by Tomáš Kvasnička
I can confirm this still exists at 1.7.10 with SPDY on and we are able …
15:36 Ticket #731 (client_body_temp_path with levels does not work in some cases.) created by Alex Zolotarev
[…] gives the following error in the log (and of course, nothing …
15:11 Ticket #730 (.htpasswd and direct download) updated by Quentin Le Doledec
You were right, I had an extra location matching the file pattern. …
15:04 Ticket #730 (.htpasswd and direct download) closed by Maxim Dounin
invalid: Make sure you have auth_basic enabled in other locations which can be …
13:55 Ticket #730 (.htpasswd and direct download) created by Quentin Le Doledec
Hi, I protected a folder using "location" and auth_basic, it works …

03/09/15:

12:56 Ticket #729 (proxy_cache_methods is ignored) closed by Valentin V. Bartenev
invalid: Actually nginx doesn't cache HEAD responses. Instead, when it receives …
12:16 Ticket #729 (proxy_cache_methods is ignored) updated by Alan Orth
Oh, my bad. The docs mention this: > “GET” and “HEAD” methods are …
12:05 Ticket #729 (proxy_cache_methods is ignored) created by Alan Orth
I am attempting to only cache GET requests. Here is the relevant …

03/08/15:

11:45 Ticket #728 (alias lost last path character) updated by Dmitry Machin
On my work i try this config with nginx/1.7.10 - result the same
11:43 Ticket #728 (alias lost last path character) created by Dmitry Machin
I have nginx config its part […] But when i make request, i have …

03/05/15:

13:06 Ticket #727 (Nginx pass_proxy subdirectory without url decoding) updated by Rinat Silnov
Hello Maxim, I guess RFC 2616 https://www.ietf.org/rfc/rfc2616.txt
12:47 Ticket #727 (Nginx pass_proxy subdirectory without url decoding) closed by Maxim Dounin
invalid: Characters which are not allowed to be passed unescaped are escaped …
12:47 Ticket #714 (Writing connection leak while SPDY enabled) updated by Hendrik Horeis
Hi Valentin, phew, the set of configs is kind of massive. lots of …
10:59 Changeset in nginx-tests [532:1b2f71399b49] by Sergey Kandaurov <pluknet@…>
Tests: adjusted least_conn test timeouts.

03/04/15:

21:55 Ticket #727 (Nginx pass_proxy subdirectory without url decoding) created by Rinat Silnov
Hello guys, First of all thank you for this amazing server! Here's …
16:20 Changeset in nginx [6000:93fee708f168] by Valentin Bartenev <vbart@…>
Log: use ngx_cpymem() in a couple of places, no functional changes.
16:00 Ticket #714 (Writing connection leak while SPDY enabled) updated by Valentin V. Bartenev
Could you provide your configuration? Do you have anything in the …
15:26 Changeset in nginx [6016:457ec43dd8d5] by Ruslan Ermilov <ru@…>
Renamed NGX_THREADS to NGX_OLD_THREADS because of deprecation. It's …
13:53 Changeset in nginx-tests [529:42810c40ebb8] by Sergey Kandaurov <pluknet@…>
Tests: removed races from SPDY tests with consecutive streams. Some …
09:29 nginx-1.7.10-7-day.png attached to Ticket #714 by Hendrik Horeis
7 day increase of writing connections with spdy
09:29 Ticket #714 (Writing connection leak while SPDY enabled) updated by Hendrik Horeis
Hi guys, I just feel free to leave an update here and to confirm that …
05:12 Changeset in nginx [6003:cf2f8d91cf09] by Ruslan Ermilov <ru@…>
Proxy: use an appropriate error on memory allocation failure.
05:10 Changeset in nginx [6002:f8ee988cfe6d] by Ruslan Ermilov <ru@…>
Style: moved ngx_http_ephemeral() macro to ngx_http_request.h.
05:05 Changeset in nginx [6001:add12ee1d01c] by Ruslan Ermilov <ru@…>
Style: use %*s format, as in 68d21fd1dc64.

03/03/15:

18:04 Changeset in nginx-tests [530:a61571a5f8df] by Sergey Kandaurov <pluknet@…>
Tests: conditional requests only for cached 200/206 responses.
15:09 Changeset in nginx [5998:ea58dfd07782] by Ruslan Ermilov <ru@…>
Events: simplified ngx_event_aio_t definition. No functional changes.
14:48 Changeset in nginx [5999:4d8936b1fc32] by Valentin Bartenev <vbart@…>
Upstream keepalive: drop ready flag on EAGAIN from recv(MSG_PEEK). …

03/02/15:

22:26 Changeset in nginx-tests [528:625cbbfd66b3] by Maxim Dounin <mdounin@…>
Tests: filter_finalize TODO adjusted.
22:15 Changeset in nginx [5996:ab660d7c9980] by Maxim Dounin <mdounin@…>
Style. Noted by Ruslan Ermilov.
18:44 Changeset in nginx [5995:5f179f344096] by Maxim Dounin <mdounin@…>
Upstream: upstream argument in ngx_http_upstream_process_request(). …
18:44 Changeset in nginx [5994:5abf5af257a7] by Maxim Dounin <mdounin@…>
Upstream: avoid duplicate finalization. A request may be already …
18:15 Changeset in nginx [5993:5b549cc7f698] by Roman Arutyunyan <arut@…>
SSL: reset ready flag if recv(MSG_PEEK) found no bytes in socket. …
16:47 Changeset in nginx [5992:174512857ccf] by Roman Arutyunyan <arut@…>
Cache: do not inherit last_modified and etag from stale response. …
15:41 Changeset in nginx [5991:435ee290c2e1] by Roman Arutyunyan <arut@…>
Upstream hash: speedup consistent hash init. Repeatedly calling …
15:26 Ticket #725 (spdy + return <code> "some text" = Could not parse Spdy Control Frame ...) closed by Maxim Dounin
invalid: Closing this.
13:31 Ticket #726 (NGINX will use least level of security for SSL with SNI enabled.) closed by Maxim Dounin
wontfix: I don't think we are in position to do anything with this. Ciphers are …
12:56 Changeset in nginx-tests [527:a36290485719] by Sergey Kandaurov <pluknet@…>
Tests: whitespace fix.
05:46 Ticket #726 (NGINX will use least level of security for SSL with SNI enabled.) created by Null Blank
When utilizing SNI feature, the SSL security level may be breached due …

03/01/15:

08:40 Ticket #725 (spdy + return <code> "some text" = Could not parse Spdy Control Frame ...) updated by Valentin V. Bartenev
Could you please provide your full config or/and clear steps how to …

02/28/15:

12:17 Changeset in nginx-tests [531:679a7669ee71] by Sergey Kandaurov <pluknet@…>
Tests: no revalidation of a 404 cache entry.

02/27/15:

16:19 Changeset in nginx [5997:c901f2764c27] by Valentin Bartenev <vbart@…>
Refactored ngx_linux_sendfile_chain() even more. The code that calls …
13:28 Changeset in nginx [5990:6a7c6973d6fc] by Sergey Kandaurov <pluknet@…>
Mail: don't emit Auth-SSL-Verify with disabled ssl_verify_client. …

02/26/15:

17:16 Changeset in nginx-tests [526:e6817a00ba00] by Maxim Dounin <mdounin@…>
Tests: remove stray "return" from mail modules. It shouldn't be here …
11:20 Ticket #725 (spdy + return <code> "some text" = Could not parse Spdy Control Frame ...) created by Slava Sterling
Minimal basic configuration: […] Works fine when requested with …

02/25/15:

14:48 Changeset in nginx [5989:ec01b1d1fff1] by Maxim Dounin <mdounin@…>
Mail: client SSL certificates support. The "ssl_verify_client", …
14:47 Changeset in nginx [5988:3b3f789655dc] by Maxim Dounin <mdounin@…>
Mail: added Auth-SSL header to indicate SSL. Based on a patch by …
14:47 Changeset in nginx [5987:62c098eb4509] by Maxim Dounin <mdounin@…>
Mail: fixed buffer allocation for CRLF after Auth-SMTP-* headers. …
14:09 Ticket #724 (Init script does not check config on reload for Ubuntu mainline packages) closed by Maxim Dounin
wontfix: Reload and configuration file testing are distinct things. All what …
12:21 Ticket #724 (Init script does not check config on reload for Ubuntu mainline packages) updated by Tom Duckering
Also - it wasn't clear where this init script code is coming from. We …
12:18 Ticket #724 (Init script does not check config on reload for Ubuntu mainline packages) created by Tom Duckering
We've just noticed that when reloading the config is not checked (as …

02/24/15:

20:52 Changeset in nginx [5986:c2f309fb7ad2] by Ruslan Ermilov <ru@…>
SSL: account sent bytes in ngx_ssl_write().
15:37 Changeset in nginx [6081:12ab5cd445c0]stable-1.6 by Maxim Dounin <mdounin@…>
Core: fixed potential buffer overrun when initializing hash. Initial …
15:37 Changeset in nginx [5985:f961c719fb09] by Maxim Dounin <mdounin@…>
Core: fixed potential buffer overrun when initializing hash. Initial …
15:11 Changeset in nginx-tests [525:13eafeb7d9cb] by Maxim Dounin <mdounin@…>
Tests: some filter_finalize tests.

02/23/15:

16:42 Ticket #251 (Option to disable upload buffers) updated by maxim
ETA is this quarter.
16:20 Ticket #251 (Option to disable upload buffers) updated by SkarothNET .
Any news on this enhancement? Can someone of the NGINX team say when …

02/20/15:

12:31 Changeset in nginx [6130:fc99323a3d79] by Vladimir Homutov <vl@…>
Mail: error_log support.
01:46 Changeset in nginx-tests [524:084f8c8cb648] by Maxim Dounin <mdounin@…>
Tests: compatibility with old nginx versions. Before nginx 1.3.5, a …

02/19/15:

13:55 Ticket #719 (Nginx should maintain a better default cipher suite) updated by Maxim Dounin
Just to clarify the position in general: we are not going to …
11:48 Ticket #723 (resolver ipv6=off doesn't work with https upstreams) updated by Sergey Kandaurov
More specifically, in your case (i.e., without variables) it is …
11:31 Ticket #723 (resolver ipv6=off doesn't work with https upstreams) closed by Sergey Kandaurov
invalid: Internal resolver is only used for proxy_pass with variables.
07:16 Ticket #719 (Nginx should maintain a better default cipher suite) updated by Alex Gaynor
That's not true, Chrome supports AES128-GCM but *not* AES256-GCM. This …
07:09 Ticket #719 (Nginx should maintain a better default cipher suite) updated by Sergey Budnevitch
This is the case if ssl_prefer_server_ciphers is on on nginx side and …
05:23 Ticket #723 (resolver ipv6=off doesn't work with https upstreams) created by Arrix Zhou
[…] Even with ipv6=off, error log reports failure to connect to …
01:17 Ticket #719 (Nginx should maintain a better default cipher suite) updated by Alex Gaynor
A major difference between my ordering and OpenSSL's is that OpenSSL …

02/17/15:

23:46 Ticket #722 (invalid spdy syn_reply) updated by Placebo
Just build and installed 1.7.10 and it's confirmed fixed! Guess I …
21:07 Ticket #722 (invalid spdy syn_reply) updated by Patrick McManus
thanks
21:00 Ticket #722 (invalid spdy syn_reply) closed by Valentin V. Bartenev
invalid: I'm sure your problem is already fixed by revision 34d460c5d186 in …
19:02 Ticket #722 (invalid spdy syn_reply) updated by Placebo
I'm the reporter of the problem at bugzilla. The problem is with Nginx …
17:52 Ticket #722 (invalid spdy syn_reply) created by Patrick McManus
Hi - I'm a firefox networking developer. We've got a user reported …
13:27 Changeset in nginx [5984:3f568dd68af1] by Ruslan Ermilov <ru@…>
Cache: reduced diffs to the plus version of nginx. No functional changes.
11:26 Changeset in nginx [5983:69c4912066a4] by Roman Arutyunyan <arut@…>
Core: make ngx_connection_local_sockaddr() always assign address. …
09:15 Ticket #667 (_ (underscore) is not allow for syslog tag) updated by vl
I do not see any connection between filenames and syslog tags. It is …
Note: See TracTimeline for information about the timeline view.