log src/core/ngx_resolver.c @ 6845:9abba5b70ea0

age author description
Fri, 16 Dec 2016 18:21:42 +0300 Dmitry Volyntsev Resolver: fixed possible premature stop of the resend timer.
Fri, 16 Dec 2016 14:53:28 +0300 Ruslan Ermilov Resolver: fixed possible use-after-free in worker on fast shutdown.
Thu, 15 Dec 2016 21:44:34 +0300 Ruslan Ermilov Resolver: fixed possible use-after-free in worker on fast shutdown.
Thu, 29 Sep 2016 19:40:47 +0300 Dmitry Volyntsev Resolver: introduced state field in ngx_resolver_srv_name_t.
Mon, 20 Jun 2016 11:50:39 +0300 Roman Arutyunyan Introduced ngx_inet_get_port() and ngx_inet_set_port() functions.
Mon, 23 May 2016 16:37:20 +0300 Ruslan Ermilov Introduced the ngx_sockaddr_t type.
Fri, 08 Apr 2016 15:03:38 +0300 Ruslan Ermilov Removed redundant "u" format specifier.
Thu, 31 Mar 2016 02:33:53 +0300 Sergey Kandaurov Fixed logging with variable field width.
Wed, 23 Mar 2016 18:34:05 +0300 Dmitry Volyntsev Win32: fixed build after 384154fc634f.
Wed, 23 Mar 2016 17:44:36 +0300 Dmitry Volyntsev Resolver: added support for SRV records.
Wed, 23 Mar 2016 17:44:36 +0300 Dmitry Volyntsev Resolver: do not enable resolve timer if provided timeout is zero.
Wed, 23 Mar 2016 17:44:36 +0300 Dmitry Volyntsev Resolver: introduced valid field in resolver responses.
Thu, 17 Dec 2015 17:30:22 +0300 Ruslan Ermilov Resolver: style.
Thu, 17 Dec 2015 17:21:16 +0300 Ruslan Ermilov Resolver: improved PTR response processing.
Thu, 17 Dec 2015 17:21:12 +0300 Ruslan Ermilov Resolver: style.
Tue, 02 Feb 2016 13:42:55 +0300 Roman Arutyunyan Resolver: free TCP buffers on resolver cleanup.
Tue, 02 Feb 2016 11:35:19 +0300 Ruslan Ermilov Resolver: fixed possible resource leak introduced in 5a16d40c63de.
Thu, 28 Jan 2016 15:28:20 +0300 Roman Arutyunyan Resolver: TCP support.
Thu, 28 Jan 2016 15:28:20 +0300 Roman Arutyunyan Resolver: per-request DNS server balancer.
Thu, 28 Jan 2016 15:28:20 +0300 Roman Arutyunyan Resolver: renamed UDP-specific structures, fields and variables.
Tue, 26 Jan 2016 16:47:14 +0300 Ruslan Ermilov Resolver: limited CNAME recursion. stable-1.8
Tue, 26 Jan 2016 16:46:59 +0300 Roman Arutyunyan Resolver: fixed use-after-free memory accesses with CNAME. stable-1.8
Tue, 26 Jan 2016 16:46:48 +0300 Roman Arutyunyan Resolver: changed the ngx_resolver_create_*_query() arguments. stable-1.8
Tue, 26 Jan 2016 16:46:38 +0300 Ruslan Ermilov Resolver: fixed CNAME processing for several requests. stable-1.8
Tue, 26 Jan 2016 16:46:31 +0300 Ruslan Ermilov Resolver: fixed crashes in timeout handler. stable-1.8
Tue, 26 Jan 2016 16:46:18 +0300 Roman Arutyunyan Resolver: fixed possible segmentation fault on DNS format error. stable-1.8
Tue, 26 Jan 2016 16:47:14 +0300 Ruslan Ermilov Resolver: limited CNAME recursion.
Tue, 26 Jan 2016 16:46:59 +0300 Roman Arutyunyan Resolver: fixed use-after-free memory accesses with CNAME.
Tue, 26 Jan 2016 16:46:48 +0300 Roman Arutyunyan Resolver: changed the ngx_resolver_create_*_query() arguments.
Tue, 26 Jan 2016 16:46:38 +0300 Ruslan Ermilov Resolver: fixed CNAME processing for several requests.
Tue, 26 Jan 2016 16:46:31 +0300 Ruslan Ermilov Resolver: fixed crashes in timeout handler.
Tue, 26 Jan 2016 16:46:18 +0300 Roman Arutyunyan Resolver: fixed possible segmentation fault on DNS format error.
Wed, 17 Jun 2015 17:57:34 +0300 Sergey Kandaurov Resolver: canceled resend timer on empty resend queues.
Thu, 23 Apr 2015 14:17:40 +0300 Ruslan Ermilov Removed the obsolete rtsig module.
Wed, 22 Apr 2015 18:57:32 +0300 Ruslan Ermilov Removed the obsolete aio module.
Thu, 20 Nov 2014 15:24:40 +0300 Ruslan Ermilov Resolver: fixed use-after-free memory access. stable-1.6
Thu, 20 Nov 2014 15:24:42 +0300 Ruslan Ermilov Resolver: fixed debug event logging.
Thu, 20 Nov 2014 15:24:40 +0300 Ruslan Ermilov Resolver: fixed use-after-free memory access.
Tue, 19 Aug 2014 15:43:26 +0400 Ruslan Ermilov Resolver: notify all waiting requests on timeout. stable-1.6
Wed, 16 Jul 2014 10:21:28 +0400 Ruslan Ermilov Resolver: fixed resend on malformed responses. stable-1.6
Mon, 01 Sep 2014 18:20:03 +0400 Valentin Bartenev Events: removed broken thread support from posted events.
Tue, 19 Aug 2014 15:43:26 +0400 Ruslan Ermilov Resolver: notify all waiting requests on timeout.
Wed, 16 Jul 2014 10:21:28 +0400 Ruslan Ermilov Resolver: fixed resend on malformed responses.
Wed, 09 Jul 2014 23:22:14 +0900 Tatsuhiko Kubo Style: use ngx_str_null().
Thu, 06 Mar 2014 18:25:59 +0400 Sergey Kandaurov Fixed format specifier in logging of "c->number".
Thu, 20 Feb 2014 17:27:09 +0400 Ruslan Ermilov Resolver: properly handle connect() failures.
Fri, 10 Jan 2014 11:22:14 -0800 Yichun Zhang Resolver: added support for domain names with a trailing dot.
Mon, 16 Dec 2013 19:12:23 +0400 Ruslan Ermilov Resolver: use minimum TTL for caching (ticket #329).
Fri, 13 Dec 2013 20:49:52 +0400 Ruslan Ermilov Resolver: lookups are case-insensitive.
Mon, 09 Dec 2013 10:53:30 +0400 Ruslan Ermilov The "ipv6=" boolean parameter of the "resolver" directive.
Mon, 09 Dec 2013 10:53:28 +0400 Ruslan Ermilov Resolver: implemented IPv6 name to address resolving.
Fri, 06 Dec 2013 14:30:28 +0400 Ruslan Ermilov Resolver: implemented IPv6 address to name resolving.
Fri, 06 Dec 2013 14:30:27 +0400 Ruslan Ermilov Changed resolver API to use ngx_addr_t.
Fri, 13 Dec 2013 19:22:44 +0400 Ruslan Ermilov Resolver: fixed indentation.
Fri, 06 Dec 2013 14:30:27 +0400 Ruslan Ermilov Resolver: fixes in PTR processing.
Fri, 06 Dec 2013 14:30:27 +0400 Ruslan Ermilov Resolver: fixes in A processing.
Fri, 06 Dec 2013 14:30:27 +0400 Ruslan Ermilov Resolver: fixed response processing.
Fri, 06 Dec 2013 14:30:27 +0400 Ruslan Ermilov Resolver: removed unnecessary casts.
Fri, 06 Dec 2013 14:30:27 +0400 Ruslan Ermilov Resolver: improved code readability.
Wed, 04 Sep 2013 20:48:28 +0400 Maxim Dounin Win32: MinGW GCC compatibility.