Commit Graph

157 Commits (7013d15a23732179d18ec5d17336e16b26fab5d4)

Author SHA1 Message Date
Alex Simenduev 33a2d90852
Fix a bug that wrongly trims domains when there is an overlap with DC name (#17160)
1 year ago
Michael Wilkerson 0dd4ea2033
* added Sameness Group to proto files (#16998)
2 years ago
Ronald 94ec4eb2f4
copyright headers for agent folder (#16704)
2 years ago
Semir Patel bafa5c7156
Pass remote addr of incoming HTTP requests through to RPC(..) calls (#15700)
2 years ago
Derek Menteer 95dc0c7b30
Add peering `.service` and `.node` DNS lookups. (#15596)
2 years ago
Jared Kirschner 3e7e8ae9c5
Support RFC 2782 for prepared query DNS lookups (#14465)
2 years ago
Chris Chapman 81e267171b
Bind a dns mux handler to gRPC proxy
2 years ago
Freddy 3542138e4d
Parse peer name for virtual IP DNS queries (#13602)
2 years ago
Kyle Havlovitz 7f62571419 Add dns node lookup support in partitions
2 years ago
Mark Anderson 98a2e282be Fixup acl.EnterpriseMeta
3 years ago
Kyle Havlovitz 0546bbe08a dns: add endpoint for querying service virtual IPs
3 years ago
Jared Kirschner 0854e1d684
Merge pull request #11348 from kbabuadze/fix-answers-alt-domain
3 years ago
R.B. Boyer ef559dfdd4
agent: refactor the agent delegate interface to be partition friendly (#11429)
3 years ago
Konstantine 55599d0b41 remove spaces
3 years ago
Konstantine ce85d2eada fix altDomain responses for services where address is IP, added tests
3 years ago
Konstantine a7e8c51f80 fix encodeIPAsFqdn to return alt-domain when requested, added test case
3 years ago
Konstantine ffb00f01b5 fixed altDomain response for NS type queries, and added test
3 years ago
Konstantine 0864bfdb71 fixed alt-domain answer for SRV records, and TXT records in additional section
3 years ago
Joshua Montgomery 8eb5915f7d
Fixing SOA record to use alt domain when alt domain in use (#10431)
3 years ago
Daniel Nephin eb632c53a2 structs: rename the last helper method.
3 years ago
R.B. Boyer 097e1645e3
agent: ensure that most agent behavior correctly respects partition configuration (#10880)
3 years ago
R.B. Boyer 188e8dc51f
agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669)
3 years ago
Blake Covarrubias a0cd3dd88e
Add DNS recursor strategy option (#10611)
3 years ago
Daniel Nephin 4bf58d8e6a dns: improve naming of error to match DNS terminology
3 years ago
Dhia Ayachi f0cd1441a9 fix truncate when NS is set
3 years ago
Daniel Nephin 204bf2b345 dns: correct rcode for qtype not supported
3 years ago
Daniel Nephin d116bda958 dns: remove network parameter from two funcs
3 years ago
Daniel Nephin 42f7963252 dns: trim response immediately before the write
3 years ago
Daniel Nephin 436a02af31 dns: handle errors from dispatch
3 years ago
Daniel Nephin 9267b09c32 dns: error response from dispatch
3 years ago
Daniel Nephin 68d6f1315f dns: refactor dispatch to use an explicit return in each case
3 years ago
Daniel Nephin b96c8195a5 dns: small refactor to setEDNS to return early
3 years ago
Daniel Nephin 4beff900d1 dns: remove unused method
3 years ago
Daniel Nephin f31aa12cf1 dns: remove unnecessary function wrapping
3 years ago
Dhia Ayachi a64c9a3e62
return an empty record when asked for an addr dns with type other then A, AAAA and ANY (#10401)
3 years ago
Dhia Ayachi f2eed912b2
upgrade golangci-lint to v1.40.1 (#10276)
4 years ago
Pierre Souchay 5bee19ee16 Do not filter tags unless req.TagFilter is set
4 years ago
Kit Patella 15af5ead0b trim help strings to save a few bytes
4 years ago
Kit Patella 5da2f1efa8 finish adding static server metrics
4 years ago
Kit Patella 24a2471029 first pass on agent-configured prometheusDefs and adding defs for every consul metric
4 years ago
Daniel Nephin 9b1944dae0 dns: remove goto INVALID and a naked return
4 years ago
Daniel Nephin 529f252d5c rpcclient: Add health.Client and use it in http and dns
4 years ago
Daniel Nephin 27b36bfc4e config: move NodeName validation to config validation
4 years ago
Yury Evtikhov 10361dd210 DNS: add IsErrQueryNotFound function for easier error evaluation
4 years ago
Yury Evtikhov 8d18422f19 DNS: fix agent returning SERVFAIL where NXDOMAIN should be returned
4 years ago
Daniel Nephin a891ee8428
Merge pull request #8176 from hashicorp/dnephin/add-linter-unparam-1
4 years ago
Chris Piraino b3db907bdf Update gateway-services-nodes API endpoint to allow multiple addresses
4 years ago
Daniel Nephin f65e21e6dc Remove unused return values
4 years ago
Daniel Nephin 010a609912 Fix a bunch of unparam lint issues
4 years ago
Pierre Souchay 35d852fd9a
Returns DNS Error NSDOMAIN when DC does not exists (#8103)
4 years ago