1825 Commits
Author SHA1 Message Date
Andreï Basdereff 855f81ab09 Support HTTPRoute retry 2026-10-27 12:00:08 +01:00
Nicolas Mengin b46d3ea648 Support Gateway backend client certificate 2026-10-26 17:18:19 +01:00
Andreï Basdereff f1f227eda7 Bump sigs.k8s.io/gateway-api to v1.7.0-rc.3 2026-10-26 10:58:07 +01:00
Romain eabc0714b3 Support HTTPRoute backendRequest timeout 2026-10-23 15:36:07 +02:00
Emile Vauge 90a7b2b411 Resolve urn:k8s:configmap: in a plugin configuration 2026-10-23 15:16:07 +02:00
Neffi42 c5637a5691 Merge branch v3.7 into master
# Conflicts:
#	pkg/provider/kubernetes/gateway/client_test.go
2026-10-23 14:11:01 +02:00
Andreï Basdereff 045d050a6f Preserve Gateway status conditions owned by other controllers 2026-10-23 14:08:06 +02:00
Gina A. d167becaff Support Gateway API client certificate validation 2026-10-23 10:34:06 +02:00
Simon Delicata 94e701f18d Add per router responding timeouts 2026-10-23 08:34:06 +02:00
Zaid Albirawi 9f1c3614d9 Expose disableRequestBuffer and disableResponseBuffer for buffering middleware 2026-10-22 16:08:08 +02:00
Neffi42 ee3b69d184 Merge branch v3.7 into master 2026-10-22 09:53:38 +02:00
Julien Salleyron 7fdde68e1a Merge branch v2.11 into v3.7
Assisted-by: Claude Fable 5.1
2026-10-21 16:37:28 +02:00
Andreï Basdereff 98720726b7 Fix broken flush, hijack, and deadlines in wrapped ResponseWriters 2026-10-21 15:16:07 +02:00
Julien Salleyron c0501112e1 Add an entry point option to limit the number of request header values 2026-10-21 14:44:06 +02:00
Jenthe Noordsij 84d9df3ce1 Bump to go1.27 2026-10-21 14:10:28 +02:00
Simon Delicata 9685186b1c Resolve secret references when building middlewares 2026-10-20 15:22:08 +02:00
kevinpollet a804fea41d Merge branch v3.7 into master 2026-10-20 11:00:35 +02:00
Kevin Pollet ce51de5455 Add GatewayClass option 2026-10-20 09:20:06 +02:00
Julien Salleyron 02b9251f80 Support NTLM and Kerberos in ForwardAuth and ingress-nginx auth-url 2026-10-19 16:04:14 +02:00
Julien Salleyron a0fe11b04a Support NTLM and Kerberos authentication in ForwardAuth 2026-10-19 14:58:06 +02:00
kevinpollet 62b1f935f7 Merge branch v3.7 into master 2026-10-15 11:10:20 +02:00
Julien Salleyron 2157e70100 Fix cross-namespace check on shared auth-tls-secret TLS options 2026-10-14 10:10:32 +02:00
Julien Salleyron a09200bec5 Fix concurrent buffer reads on upgraded connections 2026-10-13 17:38:16 +02:00
Julien Salleyron b706c59e14 Apply auth-tls client authentication to the whole host 2026-10-13 14:22:06 +02:00
kevinpollet f2f3481f68 Merge branch v3.7 into master 2026-10-13 08:56:16 +02:00
Mohd Quamar Tyagi 51b663a6ef Default HTTPRoute backend scheme to HTTP when no appProtocol 2026-10-12 17:36:07 +02:00
Emile Vauge 816d040658 Add a tap middleware 2026-10-12 15:54:07 +02:00
mehmet turac d13af61a25 Add a non-regression test for CR/LF in FastProxy request headers 2026-10-12 15:52:06 +02:00
Azhar 51c1c3e6eb Allow observability metadata on child routers 2026-10-12 15:34:07 +02:00
Julien Salleyron 561e2cda54 Merge v2.11 into v3.7 2026-10-12 14:16:07 +02:00
Julien Salleyron 4bc4dd09fb Reject CONNECT method before the reaching the muxer 2026-10-12 14:08:16 +02:00
Julien Salleyron 17920d6bf7 Reject CONNECT requests regardless of HTTP version 2026-10-12 10:42:07 +02:00
kevinpollet bb4bdd60cf Merge branch v3.7 into master 2026-10-06 09:30:55 +02:00
GhostCoder6969 c0eb9530f4 Fix ceritificate typo in SPIFFE test comments 2026-10-05 15:10:06 +02:00
Max Fröhlich cad11c64cc Do not force explicit bucket histograms 2026-10-02 09:12:05 +02:00
romain 7696c72191 Merge branch v2.11 into v3.7 2026-10-01 16:43:58 +02:00
Joachim Hill-Grannec 83c9b4952d Fix Ingress NGINX apply app-root when the Ingress declares no "/" path 2026-10-01 04:28:07 +02:00
Emile Vauge 26c9ff9b8d Avoid creating a TLS router for the ssl-passthrough default backend 2026-10-01 02:28:05 +02:00
Kangmin Kim 4fb60c4e67 Fix the default address of partially configured internal entry points 2026-09-30 15:36:06 +02:00
Romain a7089396fe Ensure that the request TLS state is always set 2026-09-30 09:56:07 +02:00
Baptiste Mayelle fcbfb8aff2 Merge branch v3.7 into master 2026-09-29 16:23:55 +02:00
Joachim Hill-Grannec f3e18b9927 Remove Authorization header for basic and digest auth 2026-09-28 17:08:06 +02:00
Benjamin Pinchon f08328cb2c Add Gateway API ListenerSet (GEP-1713) support 2026-09-28 15:04:07 +02:00
Alexander Babenko 3d6046d11f Support nginx.ingress.kubernetes.io/limit-allowlist annotation 2026-09-28 11:50:09 +02:00
Ludovic Fernandez 0cc6afc7ed Add reusePrivateKey option 2026-09-28 03:46:06 +02:00
Romain f089641793 Report the GRPCRoute and TLSRoute BackendTLSPolicy ancestors in the namespace of their Gateway 2026-09-25 14:34:06 +02:00
romainandClaude Opus 5.5 324c76fd18 Merge branch v3.7 into master
Assisted-by: Claude Opus 5.5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 12:12:40 +02:00
Romain 891ece16da Report the BackendTLSPolicy ancestor in the namespace of its Gateway 2026-09-25 11:56:05 +02:00
kevinpollet f1480cc89f Merge branch v3.7 into master 2026-09-25 09:09:58 +02:00
Romain e0c2da5104 Fix TLSRoute router name collision across listeners sharing an entry point 2026-09-24 17:22:06 +02:00