Commit Graph

199 Commits (b372840be0cfbbbc193b5ffc690bb52984df0027)

Author SHA1 Message Date
Freddy e3e31375c8
Merge pull request #10622 from hashicorp/vuln/validate-sans-1.10
3 years ago
freddygv 803df59268 Fixup prepared query ns defaulting
3 years ago
R.B. Boyer 104ee65e17 xds: ensure single L7 deny intention with default deny policy does not result in allow action (CVE-2021-36213) (#10619)
3 years ago
freddygv 0bf181ae55 Update golden files
3 years ago
freddygv 8e4ca495d5 Validate SANs for passthrough clusters and failovers
3 years ago
freddygv faac20cd40 Update golden files to account for SAN validation
3 years ago
freddygv bdacb71d22 Validate Subject Alternative Name for upstreams
3 years ago
Dhia Ayachi 543928d707 Format certificates properly (rfc7468) with a trailing new line (#10411)
3 years ago
R.B. Boyer 6441b4b2c7 xds: fix flaky protocol tests (#10410)
3 years ago
Freddy fc86420955 Merge pull request #10404 from hashicorp/ingress-stats
3 years ago
R.B. Boyer 0958f1dc3c xds: adding more delta protocol tests (#10398)
3 years ago
R.B. Boyer f72774618d xds: ensure that dependent xDS resources are reconfigured during primary type warming (#10381)
4 years ago
Freddy 645e406ca0 Rename CatalogDestinationsOnly (#10397)
4 years ago
Freddy 168073c4dc Add flag for transparent proxies to dial individual instances (#10329)
4 years ago
Freddy f0fe3cf4a6 Revert "Avoid adding original_dst filter when not needed" (#10365)
4 years ago
Freddy f1ab78757e Ensure passthrough clusters can be created (#10301)
4 years ago
Freddy a2dcb9621d Avoid adding original_dst filter when not needed (#10302)
4 years ago
R.B. Boyer 4025a6349a xds: emit a labeled gauge of connected xDS streams by version (#10243)
4 years ago
R.B. Boyer 88a8656e13 connect: update supported envoy versions to 1.18.3, 1.17.3, 1.16.4, and 1.15.5 (#10231)
4 years ago
Mark Anderson 42ff449d4f Merge pull request #9981 from hashicorp/ma/uds_upstreams
4 years ago
Daniel Nephin c1d1be2a4b Merge pull request #10155 from hashicorp/dnephin/config-entry-remove-fields
4 years ago
Freddy 2d633ed804 Fixup discovery chain handling in transparent mode (#10168)
4 years ago
Freddy 4a4a1ebff8 Only consider virtual IPs for transparent proxies (#10162)
4 years ago
R.B. Boyer 145a83e436 connect: update supported envoy versions to 1.18.2, 1.17.2, 1.16.3, and 1.15.4 (#10101)
4 years ago
R.B. Boyer df5e55fc50 xds: ensure that all envoyproxy/go-control-plane protobuf symbols are linked into the final binary (#10131)
4 years ago
R.B. Boyer 6a39b47448 Support Incremental xDS mode (#9855)
4 years ago
Freddy c652580b5b Rename "cluster" config entry to "mesh" (#10127)
4 years ago
Freddy 439a7fce2d
Split Upstream.Identifier() so non-empty namespace is always prepended in ent (#10031)
4 years ago
R.B. Boyer 06848ce67e fix broken golden tests
4 years ago
Freddy 55a3697b83
Merge pull request #9987 from hashicorp/remove-kube-dns-hack
4 years ago
freddygv 4e509aa768 Remove todo that was todone
4 years ago
freddygv 75edc9bc7c Avoid nil panic when cluster config doesn't exist
4 years ago
freddygv 7bd51ff536 Replace TransparentProxy bool with ProxyMode
4 years ago
Iryna Shustava 5755c97bc7
cli: Add new `consul connect redirect-traffic` command for applying traffic redirection rules when Transparent Proxy is enabled. (#9910)
4 years ago
Freddy e385e5992f
Merge pull request #9042 from lawliet89/tg-rewrite
4 years ago
freddygv c6d64a8078 Stable sort cidr ranges to match on
4 years ago
freddygv 02f6768cd2 Remove kube-dns resolution since clusterip will be a tagged addr
4 years ago
R.B. Boyer 499fee73b3
connect: add toggle to globally disable wildcard outbound network access when transparent proxy is enabled (#9973)
4 years ago
Yong Wen Chua 409768d6e5
Merge branch 'master' of github.com:hashicorp/consul into tg-rewrite
4 years ago
freddygv ad6c726453 Uncomment listener tests
4 years ago
freddygv f4f45af6d0 Merge master and fix upstream config protocol defaulting
4 years ago
freddygv 9f0696528b Rename hasChains for clarity
4 years ago
freddygv 0da8702f34 PR comments
4 years ago
freddygv bf96d536d9 Upstreams loop is only for prepared queries and they are not CentrallyConfigured
4 years ago
freddygv 8a062e1546 Handle prepared queries in Upstreams loop and escape hatches in disco chain loop
4 years ago
freddygv ce964f8ea5 Update xds for transparent proxy
4 years ago
freddygv 3f2489c31d Refactor makePublicListener
4 years ago
freddygv 8b46d8dcbb Restore old Envoy prefix on escape hatches
4 years ago
freddygv e3dc2a49df Turn Limits and PassiveHealthChecks into pointers
4 years ago
freddygv 1710ec87d2 finish moving UpstreamConfig and related fields to structs pkg
4 years ago