63 Commits (81dce36e6ab5d8fc0fdb050fa035f3d97a08e01e)

Author SHA1 Message Date
James Phillips d57431e300 Gets new structs changes to compile, adds some corner case handling and extra unit tests. 9 years ago
Dale Wijnand 5a28ebcaa3 Fix a bunch of typos. 9 years ago
Wim 0bc4d9322e Allow AAAA queries for nodeLookup 9 years ago
Wim 2701bb5cc2 No NXDOMAIN when the answer is empty 9 years ago
Wim 4a1dc90cba Limit the DNS responses after getting the NodeRecords 9 years ago
Wim 369982270d Return SOA/not found when the answer is empty 9 years ago
Ryan Uber 05216d3cc4 agent: log network address of DNS clients 9 years ago
Ryan Breen 42648438a0 Check NXDOMAIN after filtering nodes 9 years ago
Wim 5647a37ffe Recurse when PTR answer is empty 9 years ago
Wim 3b1bcaea98 Send SOA with negative responses 10 years ago
Ryan Uber fb3938d88e agent: dns uses the configured token during queries 10 years ago
Armon Dadgar 27a820d611 agent: Adding test for DNS enable_truncate 10 years ago
Ryan Uber c9fd3eb469 agent: re-work DNS tests to not rely on the external network 10 years ago
Ryan Uber 116f8b9131 agent: pass through CNAME types for service resolution 10 years ago
Matt Good 062e4f94c0 Remove unnecessary DNS test entry 10 years ago
Matt Good 65ada1a62d Use DNS server startup callbacks 10 years ago
Dave Tucker 18b5ab3539 Don't forget to Shutdown the DNS Server! 10 years ago
Evan Broder ee6d59d4dd Add "only_passing" option to DNS config 10 years ago
Armon Dadgar 419447d9f7 agent: Fix de-duplication of SRV with service address 10 years ago
Armon Dadgar f2e1065246 agent: Testing reverse lookup with custom TLD 10 years ago
dankennedy 63af8d08e1 replaced consul domain with configured domain. Fixes #582 10 years ago
Daniel Malon bd65cbb7d7 use the service specific address in SRV response 10 years ago
Daniel Malon 051ac8eb0b advertise specific address for a service 10 years ago
Ali Abbas d73e1cae85 since dns.TXT is an external dependency, it is safer to add keys to the fields to avoid some potential ordering issues if changes in this field occur with upstream 10 years ago
Veres Lajos 3b1068387a typofixes - https://github.com/vlajos/misspell_fixer 10 years ago
Ali Abbas e395420af6 cleanup unreachable code 10 years ago
Armon Dadgar 50e21b071c agent: Adding TODO for future optimization 10 years ago
lalyos 8f04401648 agent: implementing reverse dns lookup for ipv4 and ipv6 10 years ago
Armon Dadgar cf7e9e40d5 Fixing unit tests 10 years ago
foostan 35b006d884 Add multiple recursor definition support 10 years ago
Alex Wheeler 6cac440a8d Adding support for enabling the DNS truncate flag for UDP queries. 10 years ago
Armon Dadgar 4b547a43d0 agent: First pass at agent-based watches 10 years ago
Jack Pearkes 1e4bdf6820 go fmt 10 years ago
Gavin M. Roy b030991c8b Fix the over-indent 10 years ago
Gavin M. Roy 6000f6977d Add RFC-2782 style SRV lookups 10 years ago
William Tisäter e4de221078 Always lowercase incoming DNS query 10 years ago
Armon Dadgar 663bd102e7 agent: Provide better DNS setup error messages 11 years ago
Armon Dadgar 6eb3e8ee30 agent: Fixing issue with excessive failed node filtering 11 years ago
Armon Dadgar 66a5387742 agent: First pass supporting DNS TTLs 11 years ago
Armon Dadgar 3b3d235880 agent: Support stale queries with retries 11 years ago
Armon Dadgar c1bd7169f5 agent: Improve DNS parser. Fixes #39. 11 years ago
Armon Dadgar 3cf1a64f87 agent: Handle API changes 11 years ago
Armon Dadgar 78e28a84a1 agent: Fixing DNS CNAME recursion 11 years ago
Armon Dadgar 60b7fccf02 agent: Tell client DNS recursion is available 11 years ago
Armon Dadgar 598cd013b9 agent: Support CNAME recursion if we have a recursor 11 years ago
Armon Dadgar 222e689ac6 agent: DNS layer properly handles AAAA and CNAME records 11 years ago
Armon Dadgar 76ec9d22b1 agent: Fixing bug in dns service filtering 11 years ago
Armon Dadgar 49ba21a820 consul: Default recursor port 53. Fixes #4 11 years ago
Armon Dadgar 467db27813 agent: Only truncate DNS results for a UDP query 11 years ago
Armon Dadgar d35de5bc11 agent: Shuffle DNS responses, limit records 11 years ago