This is an automated email from the ASF dual-hosted git repository.
ronething pushed a change to branch feat/host_check
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
from 92f9396e feat: block when the same host using different cert
add 5f0d1af1 fix: generate unique SSL IDs to prevent certificate conflicts
across different hosts (#2592)
add ace684d1 feat: add conflict detection for gateway proxy (#2600)
add a534697c Merge remote-tracking branch 'origin/master' into
feat/host_check
No new revisions were added by this update.
Summary of changes:
api/adc/types.go | 13 ++
internal/adc/translator/apisixtls.go | 3 +-
internal/adc/translator/gateway.go | 51 +-----
internal/adc/translator/ingress.go | 8 +-
internal/webhook/v1/gatewayproxy_webhook.go | 139 ++++++++++++++-
internal/webhook/v1/gatewayproxy_webhook_test.go | 217 ++++++++++++++++++++++-
test/e2e/crds/v2/tls.go | 102 +++++++++++
test/e2e/gatewayapi/gateway.go | 6 +-
test/e2e/gatewayapi/tcproute.go | 16 +-
test/e2e/scaffold/assertion.go | 53 ++++--
test/e2e/webhook/gatewayproxy.go | 159 ++++++++++++++++-
11 files changed, 672 insertions(+), 95 deletions(-)