t
>Recv response B.com(code:2 Server fail)--->segmentation fault
Hello.
I tried to reproduce it with the described conditions but to no avail.
Can you please provide what "nginx -V" shows? Thanks in advance.
--
Sergey Kandaurov
pluk...@nginx.com
___
details: http://hg.nginx.org/nginx/rev/f026adb935ad
branches:
changeset: 5218:f026adb935ad
user: Sergey Kandaurov
date: Tue May 21 17:30:19 2013 +0400
description:
Fixed error logging.
The provided argument list didn't follow a used format string.
diffstat:
src/http/mo
details: http://hg.nginx.org/nginx/rev/15a7deeaa19a
branches:
changeset: 5225:15a7deeaa19a
user: Sergey Kandaurov
date: Thu May 23 15:47:58 2013 +0400
description:
Use "void" for functions with empty parameter list.
diffstat:
src/http/ngx_http_spdy.c |
details: http://hg.nginx.org/nginx/rev/43900b822890
branches:
changeset: 5306:43900b822890
user: Sergey Kandaurov
date: Mon Jul 29 17:30:01 2013 +0400
description:
Perl: fixed syntax usage for C preprocessor directives.
As per perlxs, C preprocessor directives should be at the
details: http://hg.nginx.org/nginx/rev/434548349838
branches:
changeset: 5309:434548349838
user: Sergey Kandaurov
date: Wed Jul 31 18:16:40 2013 +0400
description:
Configure: fixed autotest cleanup commands.
Previously, if configured with --with-cc="clang -g", the aut
details: http://hg.nginx.org/nginx/rev/fa07bec738ac
branches:
changeset: 5310:fa07bec738ac
user: Sergey Kandaurov
date: Wed Jul 31 18:35:57 2013 +0400
description:
Version bump.
diffstat:
src/core/nginx.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (14
details: http://hg.nginx.org/nginx/rev/9806f7932474
branches:
changeset: 5321:9806f7932474
user: Sergey Kandaurov
date: Tue Aug 13 17:47:04 2013 +0400
description:
Referer module: fixed regex matching against HTTPS referers.
When matching a compiled regex against value in the
details: http://hg.nginx.org/nginx/rev/6b479db5b52b
branches:
changeset: 5327:6b479db5b52b
user: Sergey Kandaurov
date: Tue Aug 20 20:47:16 2013 +0400
description:
Format specifier fixes in error logging.
diffstat:
src/core/ngx_open_file_cache.c | 2 +-
src/event/modules
details: http://hg.nginx.org/nginx/rev/1a9700ef9725
branches:
changeset: 5332:1a9700ef9725
user: Sergey Kandaurov
date: Tue Jul 30 11:43:21 2013 +0400
description:
Autoindex: return NGX_ERROR on error if headers were sent.
This prevents ngx_http_finalize_request() from issuing
details: http://hg.nginx.org/nginx/rev/e8bca8397625
branches:
changeset: 5333:e8bca8397625
user: Sergey Kandaurov
date: Tue Jul 30 11:43:21 2013 +0400
description:
Autoindex: improved ngx_de_info() error handling.
This allows to build a directory listing whenever a loop exists in
details: http://hg.nginx.org/nginx/rev/03ff14058272
branches:
changeset: 5334:03ff14058272
user: Sergey Kandaurov
date: Tue Jul 30 15:04:46 2013 +0400
description:
Added safety belt for the case of sending header twice.
The aforementioned situation is abnormal per se and as such it
details: http://hg.nginx.org/nginx/rev/aeabb6ae574d
branches:
changeset: 5336:aeabb6ae574d
user: Sergey Kandaurov
date: Fri Aug 23 16:24:23 2013 +0400
description:
MIME: added application/font-woff MIME type (ticket #292).
diffstat:
conf/mime.types | 1 +
1 files changed, 1
details: http://hg.nginx.org/nginx/rev/010bb2e21f3f
branches:
changeset: 5338:010bb2e21f3f
user: Sergey Kandaurov
date: Fri Aug 23 16:24:24 2013 +0400
description:
MIME: eot MIME type updated to follow IANA (ticket #306).
diffstat:
conf/mime.types | 2 +-
1 files changed, 1
details: http://hg.nginx.org/nginx/rev/07ef29f69a54
branches:
changeset: 5337:07ef29f69a54
user: Sergey Kandaurov
date: Fri Aug 23 16:24:24 2013 +0400
description:
MIME: added the most common OOXML MIME types (ticket #243).
diffstat:
conf/mime.types | 4
1 files changed, 4
details: http://hg.nginx.org/nginx/rev/8220e393c241
branches:
changeset: 5350:8220e393c241
user: Sergey Kandaurov
date: Thu Aug 29 22:35:26 2013 +0400
description:
Referer: fixed server_name regex matching.
The server_name regexes are normally compiled for case-sensitive matching
details: http://hg.nginx.org/nginx/rev/9b8a634e348a
branches:
changeset: 5349:9b8a634e348a
user: Sergey Kandaurov
date: Thu Aug 29 22:35:26 2013 +0400
description:
Referer: fixed error type usage inconsistency for ngx_http_add*().
diffstat:
src/http/modules
details: http://hg.nginx.org/nginx/rev/ec0be12c8e29
branches:
changeset: 5352:ec0be12c8e29
user: Valentin Bartenev
date: Thu Aug 29 22:35:54 2013 +0400
description:
Referer: fixed hostname buffer overflow check.
Because of premature check the effective buffer size was 255 symbols
wh
details: http://hg.nginx.org/nginx/rev/a2c772963b04
branches:
changeset: 5351:a2c772963b04
user: Sergey Kandaurov
date: Thu Aug 29 22:35:27 2013 +0400
description:
Referer: "server_names" parsing deferred to merge phase.
This allows to approach "server_name" va
details: http://hg.nginx.org/nginx/rev/3adbd23bf79e
branches:
changeset: 5381:3adbd23bf79e
user: Sergey Kandaurov
date: Wed Sep 18 18:53:24 2013 +0400
description:
Version bump.
diffstat:
src/core/nginx.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (14
details: http://hg.nginx.org/nginx/rev/e8d24b6d7f73
branches:
changeset: 5382:e8d24b6d7f73
user: Sergey Kandaurov
date: Wed Sep 18 18:53:26 2013 +0400
description:
Fixed response line formatting with empty reason phrase.
As per RFC 2616 sec 6.1 the response status code is always
details: http://hg.nginx.org/nginx/rev/d7a2729623d3
branches:
changeset: 5408:d7a2729623d3
user: Sergey Kandaurov
date: Wed Oct 02 11:50:56 2013 +0400
description:
Version bump.
diffstat:
src/core/nginx.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (14
details: http://hg.nginx.org/nginx/rev/11599a3d0c7c
branches:
changeset: 5409:11599a3d0c7c
user: Sergey Kandaurov
date: Wed Oct 02 11:51:04 2013 +0400
description:
Unused macro and variable removed.
The macro NGX_HTTP_DAV_COPY_BLOCK is not used since 8101d9101ed8 (0.8.9).
The
details: http://hg.nginx.org/nginx/rev/957d734362ed
branches:
changeset: 5600:957d734362ed
user: Sergey Kandaurov
date: Thu Mar 06 18:25:59 2014 +0400
description:
Fixed format specifier in logging of "c->number".
diffstat:
src/core/ngx_resolver.c | 2
details: http://hg.nginx.org/nginx/rev/e45fa57ef725
branches:
changeset: 5601:e45fa57ef725
user: Sergey Kandaurov
date: Thu Mar 06 23:15:10 2014 +0400
description:
Added connection serial number in logging of left open sockets.
diffstat:
src/os/unix/ngx_process_cycle.c | 4
details: http://hg.nginx.org/nginx/rev/a23c35496c2f
branches:
changeset: 5622:a23c35496c2f
user: Sergey Kandaurov
date: Mon Mar 24 17:55:10 2014 +0400
description:
Mp4: skipped empty stss atom table in output.
The atom may have no data entries after cropping.
This fixes "zero
details: http://hg.nginx.org/nginx/rev/cb308813b453
branches:
changeset: 5653:cb308813b453
user: Sergey Kandaurov
date: Tue Apr 15 21:32:56 2014 +0400
description:
Access log: the "if" parameter of the "access_log" directive.
The parameter value specifies a c
details: http://hg.nginx.org/nginx/rev/790ba7484bb6
branches:
changeset: 5715:790ba7484bb6
user: Sergey Kandaurov
date: Wed May 28 20:18:05 2014 +0400
description:
Fixed config parsing of the last try_files parameter.
Do not taste the last parameter against directory, as otherwise
details: http://hg.nginx.org/nginx/rev/7f425d67f91a
branches:
changeset: 5719:7f425d67f91a
user: Piotr Sikora
date: Tue Jun 03 10:53:48 2014 -0700
description:
Access log: fix default value, broken by cb308813b453.
log->filter ("if" parameter) was uninitialized when the default valu
og: fix default value, broken by cb308813b453.
Committed, thanks.
--
Sergey Kandaurov
___
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
details: http://hg.nginx.org/nginx/rev/675bda8dcfdb
branches:
changeset: 5727:675bda8dcfdb
user: Sergey Kandaurov
date: Thu Jun 19 13:55:59 2014 +0400
description:
FreeBSD has migrated to Bugzilla.
diffstat:
src/os/unix/ngx_darwin_sendfile_chain.c | 2 +-
src/os/unix
details: http://hg.nginx.org/nginx/rev/f1e05e533c8b
branches:
changeset: 5780:f1e05e533c8b
user: Sergey Kandaurov
date: Thu Jul 31 13:59:37 2014 +0400
description:
Typos fixed.
diffstat:
docs/xml/nginx/changes.xml | 8
1 files changed, 4 insertions(+), 4 deletions
details: http://hg.nginx.org/nginx/rev/dc7c139fca21
branches:
changeset: 5783:dc7c139fca21
user: Sergey Kandaurov
date: Fri Aug 01 18:36:35 2014 +0400
description:
Status: indentation and style, no functional changes.
diffstat:
src/http/modules/ngx_http_stub_status_module.c | 16
details: http://hg.nginx.org/nginx/rev/79553cb77747
branches:
changeset: 5805:79553cb77747
user: Sergey Kandaurov
date: Fri Aug 15 14:09:29 2014 +0400
description:
Fixed typo.
diffstat:
src/http/ngx_http_core_module.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions
details: http://hg.nginx.org/nginx/rev/8cdec62a7751
branches:
changeset: 5806:8cdec62a7751
user: Sergey Kandaurov
date: Mon Aug 18 12:03:41 2014 +0400
description:
Image filter: downgrade strong etags to weak ones as needed.
diffstat:
src/http/modules
details: http://hg.nginx.org/nginx/rev/74ffe03555d0
branches:
changeset: 5817:74ffe03555d0
user: Sergey Kandaurov
date: Fri Aug 29 18:00:10 2014 +0400
description:
Headers filter: "add_header" with "always" parameter (ticket #98).
If specified, the header field
_openssl.h Wed Oct 15 22:57:23 2014 +0400
+++ b/src/event/ngx_event_openssl.h Mon Oct 27 13:19:01 2014 +0300
@@ -22,6 +22,7 @@
#include
#endif
#include
+#include
#ifndef OPENSSL_NO_OCSP
#include
#endif
--
Sergey Kandaurov
__
700
@@ -25,6 +25,9 @@
#ifndef OPENSSL_NO_OCSP
#include
#endif
+#ifndef OPENSSL_IS_BORINGSSL
+#include
+#endif
#include
#include
#include
--
Sergey Kandaurov
___
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
On Oct 29, 2014, at 9:09 PM, Sergey Kandaurov wrote:
> On Oct 28, 2014, at 12:38 AM, Piotr Sikora wrote:
>> Also, I think that PKCS#12 support should be added in a separate
>> commit, instead of mixing it with semi-related fix.
>
> How so? It is not about adding error han
mit is wrong.
>
So that the issue is resolved now.
>> # HG changeset patch
>> # User Sergey Kandaurov
>> # Date 1414150080 25200
>> # Fri Oct 24 04:28:00 2014 -0700
>> # Node ID 47728601e542cab9406ea323576f6df5adfff193
>> # Parent 973fded4f461f3a
details: http://hg.nginx.org/nginx/rev/42520df85ebb
branches:
changeset: 5892:42520df85ebb
user: Sergey Kandaurov
date: Fri Oct 24 04:28:00 2014 -0700
description:
SSL: simplified ssl_password_file error handling.
Instead of collecting a number of the possible
details: http://hg.nginx.org/nginx/rev/ac2a8e4d8f01
branches:
changeset: 5927:ac2a8e4d8f01
user: Sergey Kandaurov
date: Mon Dec 01 14:51:36 2014 +0300
description:
Access log: restricted "log_format" to "http" level.
Specifying the "log_format" direct
my
> nginx and I don’t have this in my configuration.
The Alternate-Protocol header is used for advertising such capability,
It is mentioned in SPDY/2 draft, and later removed.
draft-ietf-httpbis-alt-svc was influenced by its design for the Alt-Svc hea
a/src/http/ngx_http_core_module.c Wed Jan 14 09:03:35 2015 +0300
> +++ b/src/http/ngx_http_core_module.c Wed Jan 21 00:26:32 2015 +0100
> @@ -1353,7 +1353,7 @@
> continue;
> }
>
> -if (of.is_dir && !test_dir) {
> +if (of.is_dir !=
On Feb 4, 2015, at 6:35 PM, Damien Tournoud wrote:
>
> Any concern in getting this in?
>
Hi Damien.
It is delayed for internal review.
--
Sergey Kandaurov
___
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.or
details: http://hg.nginx.org/nginx/rev/ebdb2023e84a
branches:
changeset: 5971:ebdb2023e84a
user: Damien Tournoud
date: Wed Jan 21 00:26:32 2015 +0100
description:
Fixed try_files directory test to match only a directory.
Historically, it was possible to match either a file or direct
On Feb 4, 2015, at 6:35 PM, Damien Tournoud wrote:
> On Wed, Jan 21, 2015 at 5:21 PM, Sergey Kandaurov wrote:
> The patch looks good to me.
>
> Bump?
>
> Any concern in getting this in?
>
Committed with cosmetic changes, thank you.
http://hg.nginx.org/nginx/
On 10.02.2015 00:30, Goetz T. Fischer wrote:
hi,
seems like nobody has built it on tru64 for a while :-)
in ngx_shmtx.c line 261 (v1.7.9) is a tru64 specific part. however,
NGX_EACCESS isn't defined anywhere. i assume it has existed in the past
but has been forgotten now. happens with both 1.6.2
details: http://hg.nginx.org/nginx/rev/860a1c37f3b2
branches:
changeset: 5972:860a1c37f3b2
user: Sergey Kandaurov
date: Tue Feb 10 01:51:08 2015 +0300
description:
Core: fixed build on Tru64 UNIX.
There was a typo in NGX_EACCES.
Reported by Goetz T. Fischer.
diffstat:
src/core
details: http://hg.nginx.org/nginx/rev/f3f25ad09dee
branches:
changeset: 5982:f3f25ad09dee
user: Sergey Kandaurov
date: Wed Feb 11 20:18:55 2015 +0300
description:
Configure: typo fixed.
diffstat:
auto/os/freebsd | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs
details: http://hg.nginx.org/nginx/rev/6a7c6973d6fc
branches:
changeset: 5990:6a7c6973d6fc
user: Sergey Kandaurov
date: Fri Feb 27 16:28:31 2015 +0300
description:
Mail: don't emit Auth-SSL-Verify with disabled ssl_verify_client.
Previously, the Auth-SSL-Verify header wit
details: http://hg.nginx.org/nginx/rev/173561dfd567
branches:
changeset: 6062:173561dfd567
user: Sergey Kandaurov
date: Tue Mar 31 17:45:50 2015 +0300
description:
Fixed invalid access to complex value defined as an empty string.
Found by Valgrind.
diffstat:
src/http/modules
details: http://hg.nginx.org/nginx/rev/e37ec0a33901
branches:
changeset: 6069:e37ec0a33901
user: Sergey Kandaurov
date: Tue Apr 07 01:32:05 2015 +0300
description:
Core: fixed error handling on ngx_conf_full_name() failure.
diffstat:
src/core/ngx_file.c | 2 +-
1 files changed
details: http://hg.nginx.org/nginx/rev/3f5465a33fa8
branches:
changeset: 6070:3f5465a33fa8
user: Sergey Kandaurov
date: Tue Apr 07 01:32:07 2015 +0300
description:
Core: removed excessive initialization in ngx_conf_set_path_slot().
Level hierarchy is pre-zeroed in ngx_pcalloc() of
details: http://hg.nginx.org/nginx/rev/7bdd34cd2711
branches:
changeset: 6071:7bdd34cd2711
user: Sergey Kandaurov
date: Tue Apr 07 01:32:08 2015 +0300
description:
Core: limited levels of subdirectory hierarchy used for temp files.
Similar to ngx_http_file_cache_set_slot(), the
details: http://hg.nginx.org/nginx/rev/cb790d1b2d16
branches:
changeset: 6106:cb790d1b2d16
user: Sergey Kandaurov
date: Thu Apr 16 18:18:37 2015 +0300
description:
Core: ensure that ngx_config.h is always included first.
This fixes compilation of various 3rd party modules when
idn't
> include before including in some cases.
TWIMC, for those 3rd party modules falling into this category,
we have committed a simple workaround to make users’ life easier.
Refer to this commit for more information:
http://hg.nginx.org/nginx/rev/cb790d1b2d16
--
Sergey Kandaurov
___
details: http://hg.nginx.org/nginx/rev/48b3d5ddfb03
branches:
changeset: 6116:48b3d5ddfb03
user: Sergey Kandaurov
date: Mon Apr 20 16:53:04 2015 +0300
description:
Core: allow shared memory size to be declared after a reference.
For example, this fixes the case when
details: http://hg.nginx.org/nginx/rev/3b7a60371a9a
branches:
changeset: 6117:3b7a60371a9a
user: Sergey Kandaurov
date: Mon Apr 20 16:54:41 2015 +0300
description:
Limit req: removed check for unknown limit_req_zone.
With 48b3d5ddfb03, it's possible to specify limit_req_zone
details: http://hg.nginx.org/nginx/rev/1bdfceda86a9
branches:
changeset: 6118:1bdfceda86a9
user: Sergey Kandaurov
date: Mon Apr 20 17:36:51 2015 +0300
description:
Fixed building --with-stream when precompiled headers are used.
diffstat:
auto/make | 2 +-
1 files changed, 1
details: http://hg.nginx.org/nginx/rev/bf8b6534db3a
branches:
changeset: 6148:bf8b6534db3a
user: Sergey Kandaurov
date: Mon May 18 16:05:44 2015 +0300
description:
Upstream hash: consistency across little/big endianness.
diffstat:
src/http/modules/ngx_http_upstream_hash_module.c
details: http://hg.nginx.org/nginx/rev/d811f22033ad
branches:
changeset: 6165:d811f22033ad
user: Sergey Kandaurov
date: Wed Jun 03 19:12:26 2015 +0300
description:
Event pipe: call ngx_handle_read_event() with a proper flags type.
The change was missed in f69d1aab6a0f.
diffstat
details: http://hg.nginx.org/nginx/rev/c3ec43580a48
branches:
changeset: 6196:c3ec43580a48
user: Sergey Kandaurov
date: Wed Jun 17 17:57:34 2015 +0300
description:
Resolver: canceled resend timer on empty resend queues.
This is specifically useful on graceful shutdown.
diffstat
details: http://hg.nginx.org/nginx/rev/3b6d69857de2
branches:
changeset: 6225:3b6d69857de2
user: Sergey Kandaurov
date: Thu Aug 13 16:27:17 2015 +0300
description:
Core: fixed potential division by zero when initializing hash.
Found by Clang Static Analyzer.
diffstat:
src/core
details: http://hg.nginx.org/nginx/rev/ddf35e019a80
branches:
changeset: 6224:ddf35e019a80
user: Sergey Kandaurov
date: Thu Aug 13 16:27:13 2015 +0300
description:
Core: fixed style in the error message.
diffstat:
src/core/ngx_hash.c | 2 +-
1 files changed, 1 insertions(+), 1
t; '127.0.0.1');
: + skip(‘127.0.0.1 local address required', 1) unless defined $sock;
This looks like an excessive step.
If perl could not successfully bind to 127.0.0.1 (or whatever it thinks to),
nginx won’t start as well with failure effectively skipping all the tes
details: http://hg.nginx.org/nginx/rev/a6902a941279
branches:
changeset: 6320:a6902a941279
user: Sergey Kandaurov
date: Tue Dec 08 16:59:43 2015 +0300
description:
SSL: fixed possible segfault on renegotiation (ticket #845).
Skip SSL_CTX_set_tlsext_servername_callback in case of
d option "--without-http_slice_module"
The module is opt-in rather than opt-out.
See for more details:
http://nginx.org/en/docs/http/ngx_http_slice_module.html
--
Sergey Kandaurov
___
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
details: http://hg.nginx.org/nginx/rev/09d5a22c76bd
branches:
changeset: 6404:09d5a22c76bd
user: Sergey Kandaurov
date: Fri Feb 19 13:31:55 2016 +0300
description:
Configure: skip building OpenSSL documentation to conserve time.
The install_sw target first appeared in OpenSSL
details: http://hg.nginx.org/nginx/rev/3600bbfb43e3
branches:
changeset: 6429:3600bbfb43e3
user: Sergey Kandaurov
date: Mon Mar 14 19:23:23 2016 +0300
description:
Fixed compilation with -Wmissing-prototypes.
diffstat:
src/core/ngx_module.c | 2 +-
src/core/ngx_module.h | 2
details: http://hg.nginx.org/nginx/rev/d17f0584006f
branches:
changeset: 6447:d17f0584006f
user: Sergey Kandaurov
date: Mon Mar 21 12:36:36 2016 +0300
description:
Events: fixed test building with devpoll and eventport on Linux.
Avoid POLLREMOVE and itimerspec redefinition
details: http://hg.nginx.org/nginx/rev/47daf95d0138
branches:
changeset: 6477:47daf95d0138
user: Sergey Kandaurov
date: Thu Mar 31 02:33:50 2016 +0300
description:
Fixed logging in close error handling.
diffstat:
src/core/ngx_open_file_cache.c | 2 +-
src/http
details: http://hg.nginx.org/nginx/rev/40bea39731d7
branches:
changeset: 6481:40bea39731d7
user: Sergey Kandaurov
date: Thu Mar 31 02:34:00 2016 +0300
description:
Fixed format specifiers in ngx_sprintf().
diffstat:
src/core/ngx_inet.c | 2 +-
src/core/ngx_times.c | 4 ++--
2
details: http://hg.nginx.org/nginx/rev/dc92298b1852
branches:
changeset: 6479:dc92298b1852
user: Sergey Kandaurov
date: Thu Mar 31 02:33:55 2016 +0300
description:
Events: fixed logging.
diffstat:
src/event/modules/ngx_eventport_module.c | 8
src/event/modules
details: http://hg.nginx.org/nginx/rev/2b7dacb381ed
branches:
changeset: 6482:2b7dacb381ed
user: Sergey Kandaurov
date: Thu Mar 31 02:34:04 2016 +0300
description:
Fixed ngx_pid_t formatting in ngx_sprintf() and logging.
diffstat:
src/os/unix/ngx_process.c| 2 +-
src/os
details: http://hg.nginx.org/nginx/rev/f01ab2dbcfdc
branches:
changeset: 6480:f01ab2dbcfdc
user: Sergey Kandaurov
date: Thu Mar 31 02:33:57 2016 +0300
description:
Fixed logging.
diffstat:
src/core/nginx.c| 2 +-
src/core/ngx_cycle.c
details: http://hg.nginx.org/nginx/rev/3ef7bb882ad4
branches:
changeset: 6478:3ef7bb882ad4
user: Sergey Kandaurov
date: Thu Mar 31 02:33:53 2016 +0300
description:
Fixed logging with variable field width.
diffstat:
src/core/ngx_resolver.c| 2 +-
src/http/modules
details: http://hg.nginx.org/nginx/rev/ade7d0335d77
branches:
changeset: 6583:ade7d0335d77
user: Sergey Kandaurov
date: Tue Jun 07 12:15:56 2016 +0300
description:
Configure: revised GCC version processing.
Now GCC 6 and onwards will use -Wno-unused-parameter.
diffstat:
auto/cc
details: http://hg.nginx.org/nginx/rev/0626855014d6
branches:
changeset: 6582:0626855014d6
user: Sergey Kandaurov
date: Tue Jun 07 12:26:34 2016 +0300
description:
Version bump.
diffstat:
src/core/nginx.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (14
details: http://hg.nginx.org/nginx/rev/ad736705a744
branches:
changeset: 6627:ad736705a744
user: Sergey Kandaurov
date: Thu Jul 07 21:03:21 2016 +0300
description:
HTTP/2: avoid left-shifting signed integer into the sign bit.
On non-aligned platforms, properly cast argument before
details: http://hg.nginx.org/nginx/rev/b3682580c1bd
branches:
changeset: 6626:b3682580c1bd
user: Sergey Kandaurov
date: Thu Jul 07 21:02:28 2016 +0300
description:
Avoid left-shifting integers into the sign bit, which is undefined.
Found with UndefinedBehaviorSanitizer.
diffstat
details: http://hg.nginx.org/nginx/rev/1891b2892b68
branches:
changeset: 6652:1891b2892b68
user: Sergey Kandaurov
date: Mon Aug 08 13:44:49 2016 +0300
description:
SSL: guarded SSL_R_NO_CIPHERS_PASSED not present in OpenSSL 1.1.0.
It was removed in OpenSSL 1.1.0 Beta 3 (pre-release
details: http://hg.nginx.org/nginx/rev/3eb1a92a2f05
branches:
changeset: 6660:3eb1a92a2f05
user: Sergey Kandaurov
date: Mon Aug 22 18:53:21 2016 +0300
description:
SSL: adopted session ticket handling for OpenSSL 1.1.0.
Return 1 in the SSL_CTX_set_tlsext_ticket_key_cb() callback
details: http://hg.nginx.org/nginx/rev/3f82c1e7e29e
branches:
changeset: :3f82c1e7e29e
user: Sergey Kandaurov
date: Thu Aug 25 12:59:39 2016 +0300
description:
Geo: fixed indentation.
diffstat:
src/http/modules/ngx_http_geo_module.c | 10 +-
1 files changed, 5
details: http://hg.nginx.org/njs/rev/af6c17324584
branches:
changeset: 167:af6c17324584
user: Sergey Kandaurov
date: Thu Sep 01 13:28:44 2016 +0300
description:
Attribute visibility detection has been disabled.
Old GNU ld linker hangs on Linux ppc64le platform.
diffstat:
nxt
details: http://hg.nginx.org/nginx/rev/f28e74f02c88
branches:
changeset: 6686:f28e74f02c88
user: Sergey Kandaurov
date: Mon Sep 12 18:57:42 2016 +0300
description:
SSL: factored out digest and cipher in session ticket callback.
No functional changes.
diffstat:
src/event
details: http://hg.nginx.org/nginx/rev/dfa626cdde6b
branches:
changeset: 6687:dfa626cdde6b
user: Sergey Kandaurov
date: Mon Sep 12 18:57:42 2016 +0300
description:
SSL: improved session ticket callback error handling.
Prodded by Guido Vranken.
diffstat:
src/event
details: http://hg.nginx.org/nginx/rev/8f75d9883730
branches:
changeset: 6728:8f75d9883730
user: Sergey Kandaurov
date: Wed Oct 05 18:11:39 2016 +0300
description:
Stream ssl_preread: fixed $ssl_preread_server_name variable.
Made sure to set the variable length only after
details: http://hg.nginx.org/nginx/rev/45d553812055
branches:
changeset: 6792:45d553812055
user: Sergey Kandaurov
date: Wed Nov 02 11:47:12 2016 +0300
description:
HTTP/2: flow control debugging.
diffstat:
src/http/v2/ngx_http_v2_filter_module.c | 4
1 files changed, 4
details: http://hg.nginx.org/nginx/rev/4395758d08e6
branches:
changeset: 6819:4395758d08e6
user: Sergey Kandaurov
date: Wed Dec 07 13:54:30 2016 +0300
description:
Fixed spelling of logical AND operator, no functional changes.
Found by PVS-Studio.
diffstat:
src/core
details: http://hg.nginx.org/nginx/rev/b2915d99ee8d
branches:
changeset: 6869:b2915d99ee8d
user: Sergey Kandaurov
date: Thu Jan 12 19:22:03 2017 +0300
description:
Mail: make it possible to disable SASL EXTERNAL.
diffstat:
src/mail/ngx_mail_imap_handler.c | 8 ++--
src/mail
details: http://hg.nginx.org/nginx/rev/22cd2ce9fb44
branches:
changeset: 6900:22cd2ce9fb44
user: Sergey Kandaurov
date: Wed Feb 01 20:04:06 2017 +0300
description:
Configure: removed execute bit from auto/unix.
___
nginx-devel mailing list
details: http://hg.nginx.org/nginx/rev/5cb85b0ee00b
branches:
changeset: 6902:5cb85b0ee00b
user: Sergey Kandaurov
date: Mon Feb 06 18:38:06 2017 +0300
description:
SSL: clear error queue after OPENSSL_init_ssl().
The function may leave error in the error queue while returning
details: http://hg.nginx.org/nginx/rev/03735fef08da
branches:
changeset: 6924:03735fef08da
user: Sergey Kandaurov
date: Mon Mar 06 17:56:23 2017 +0300
description:
Mail: don't emit separator in capability lists for APOP.
Notably, this fixes CAPA and AUTH output.
The bu
details: http://hg.nginx.org/nginx/rev/3fb9b5eb75c0
branches:
changeset: 6948:3fb9b5eb75c0
user: Sergey Kandaurov
date: Tue Mar 28 14:21:38 2017 +0300
description:
Fixed ngx_open_cached_file() error handling.
If of.err is 0, it means that there was a memory allocation error
and no
details: http://hg.nginx.org/nginx/rev/9fb994513776
branches:
changeset: 6978:9fb994513776
user: Sergey Kandaurov
date: Mon Apr 17 14:42:12 2017 +0300
description:
Enabled IPV6_RECVPKTINFO / IPV6_PKTINFO on macOS.
This change allows setting the destination IPv6 address of a UDP
details: http://hg.nginx.org/nginx/rev/ef935cd7ed8d
branches:
changeset: 6979:ef935cd7ed8d
user: Sergey Kandaurov
date: Tue Apr 18 13:01:19 2017 +0300
description:
Core: removed extra ngx_alloc() and ngx_calloc() prototypes.
diffstat:
src/core/ngx_palloc.h | 3 ---
1 files
details: http://hg.nginx.org/nginx/rev/08dc60979133
branches:
changeset: 6981:08dc60979133
user: Sergey Kandaurov
date: Tue Apr 18 15:12:38 2017 +0300
description:
SSL: added support for TLSv1.3 in ssl_protocols directive.
Support for the TLSv1.3 protocol will be introduced in
details: http://hg.nginx.org/nginx/rev/ac9b1df5b246
branches:
changeset: 6982:ac9b1df5b246
user: Sergey Kandaurov
date: Tue Apr 18 16:08:44 2017 +0300
description:
SSL: disabled renegotiation detection in client mode.
CVE-2009-3555 is no longer relevant and mitigated by the
details: http://hg.nginx.org/nginx/rev/3518287d995e
branches:
changeset: 6983:3518287d995e
user: Sergey Kandaurov
date: Tue Apr 18 16:08:46 2017 +0300
description:
SSL: compatibility with OpenSSL master branch.
The SSL_CTRL_SET_CURVES_LIST macro is removed in the OpenSSL master
details: http://hg.nginx.org/nginx/rev/201038680680
branches:
changeset: 6984:201038680680
user: Sergey Kandaurov
date: Tue Apr 18 19:55:23 2017 +0300
description:
Sub filter: restored ngx_http_set_ctx() at the proper place.
Previously, ngx_http_sub_header_filter() could fail with
1 - 100 of 979 matches
Mail list logo