log src/core/ngx_resolver.c @ 6349:978e79b95c9f

age author description
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.
Mon, 12 Nov 2012 18:47:07 +0000 Maxim Dounin Merge of r4872, r4893: resolver cached addresses random rotation. stable-1.2
Wed, 24 Oct 2012 14:07:08 +0000 Maxim Dounin Resolver: added missing memory allocation error handling.
Fri, 28 Sep 2012 18:28:38 +0000 Maxim Dounin Resolver: cached addresses are returned with random rotation now.
Mon, 24 Sep 2012 18:54:28 +0000 Maxim Dounin Merge of r4785, r4795, r4811, r4812, r4816, r4822: coverity. stable-1.2
Mon, 06 Aug 2012 10:48:09 +0000 Maxim Dounin Resolver: fixed possible memory leak in ngx_resolver_create().
Mon, 02 Jul 2012 16:23:14 +0000 Maxim Dounin Merge of r4654, r4672, r4684, r4685, r4692: resolver changes. stable-1.2
Mon, 02 Jul 2012 15:35:22 +0000 Maxim Dounin Merge of r4644: stable-1.2
Mon, 18 Jun 2012 12:46:05 +0000 Ruslan Ermilov When "resolver" is configured with a domain name, only the first
Mon, 18 Jun 2012 12:30:45 +0000 Ruslan Ermilov Fixed crash in ngx_resolver_cleanup_tree().
Mon, 04 Jun 2012 14:23:27 +0000 Ruslan Ermilov Support for IPv6 literals and an optional port in resolver.
Mon, 04 Jun 2012 10:15:55 +0000 Maxim Dounin Merge of r4611, r4620: resolver fixes. stable-1.2
Sun, 03 Jun 2012 23:18:24 +0000 Maxim Dounin Resolver: fixed format specification.
Tue, 22 May 2012 13:12:14 +0000 Ruslan Ermilov Fixed potential null pointer dereference in ngx_resolver_create().
Mon, 14 May 2012 09:13:45 +0000 Maxim Dounin Resolver: protection from duplicate responses.
Thu, 26 Apr 2012 12:58:42 +0000 Ruslan Ermilov Fixed segmentation fault in ngx_resolver_create_name_query().
Thu, 22 Mar 2012 11:57:18 +0000 Maxim Dounin Resolver: added missing sanity checking when creating name queries.
Mon, 05 Mar 2012 13:17:56 +0000 Maxim Dounin Merge of r4498: stable-1.0
Mon, 05 Mar 2012 13:06:29 +0000 Maxim Dounin Merge of r4497: stable-1.0
Mon, 27 Feb 2012 22:15:39 +0000 Maxim Dounin Fix of rbtree lookup on hash collisions.
Mon, 27 Feb 2012 16:57:02 +0000 Maxim Dounin Fixed null pointer dereference in resolver (ticket #91).
Mon, 13 Feb 2012 15:41:11 +0000 Maxim Dounin Time parsing cleanup.
Sun, 05 Feb 2012 20:02:59 +0000 Maxim Dounin Merge of r4406, r4413: copyrights updated. stable-1.0
Wed, 18 Jan 2012 15:07:43 +0000 Maxim Konovalov Copyright updated.
Wed, 16 Nov 2011 13:27:33 +0000 Ruslan Ermilov Silenced a warning for some compilers.
Wed, 16 Nov 2011 13:11:39 +0000 Ruslan Ermilov Now nginx uses TTL of a DNS response when calculating cache validity.
Mon, 14 Nov 2011 16:12:25 +0000 Igor Sysoev Merge of r4268: stable-1.0
Wed, 09 Nov 2011 13:54:07 +0000 Igor Sysoev Fixed compression pointer processing in DNS response greater than 255 bytes.
Mon, 24 Oct 2011 16:09:05 +0000 Igor Sysoev Support of several servers in the "resolver" directive.
Sat, 23 Apr 2011 17:25:06 +0000 Igor Sysoev fix building by gcc 4.6 without --with-debug