Commit Graph

64 Commits (5e7523ea4b01ce62b11182816ede72850dc298f0)

Author SHA1 Message Date
James Phillips 989619cb6b Moves DNS over to new shuffle and filter functions.
9 years ago
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 018fd69aa2 Merge pull request #1143 from hashicorp/GH-1142
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 23b9c96169 consul: Fixing merge conflict
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
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