Commit Graph

5124 Commits

Author SHA1 Message Date
Kevin Pollet ad1c1fc2f2 Prepare release v2.11.50 v2.11.50 2026-06-10 15:28:05 +02:00
Romain 0209f984eb Fix snicheck for routers with no hosts
Co-authored-by: Gina A. <70909035+gndz07@users.noreply.github.com>
2026-06-10 15:16:06 +02:00
Julien Salleyron 4ef4c09300 Fix routers with same host, different tlsoptions on different entryPoint
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2026-06-09 17:08:07 +02:00
Romain ba8830fdef Prepare release v2.11.49 v2.11.49 2026-06-05 14:48:04 +02:00
Julien Salleyron b6bb80f8ff Fix snicheck with keepalive 2026-06-05 14:36:05 +02:00
Gina A. 5404f6fb25 Bump axios to v1.17.0 2026-06-05 11:22:05 +02:00
Romain f32f05f811 Bump github.com/quic-go/quic-go to v0.59.1 2026-06-04 16:12:05 +02:00
Romain 2c436f3c23 Prepare release v2.11.48 v2.11.48 2026-06-04 10:36:22 +02:00
Romain a664812e9c Compute resolved tlsOptions after applying models
Co-authored-by: Gina A. <70909035+gndz07@users.noreply.github.com>
2026-06-04 10:16:05 +02:00
Romain 855561306f Prepare release v2.11.47 v2.11.47 2026-06-03 11:02:05 +02:00
Romain f25d48e039 Bump golang.org/x/crypto to v0.52.0 2026-06-03 09:14:05 +02:00
Kevin Pollet fc83948b1e Bump golang.org/x/net to v0.55.0 2026-05-29 09:14:05 +02:00
Romain 892bcc288b Reject requests with different paths after StripPrefix and StripPrefixRegex normalisation 2026-05-28 15:56:25 +02:00
Julien Salleyron 5026ca97d0 Move snicheck to ctx instead of simulated routing 2026-05-28 10:30:07 +02:00
Romain f9d9b72380 Avoid ingress path matcher injection and backport 11d251415 2026-05-27 16:32:10 +02:00
Romain 4d9031bdb2 Add error on basic auth build if users is empty 2026-05-18 15:06:09 +02:00
Kevin Pollet 22460f0a62 Prepare release v2.11.46 v2.11.46 2026-05-11 14:20:05 +02:00
Kevin Pollet 83cc8fee5d Make resolveReference method as a function 2026-05-11 11:14:06 +02:00
Romain 36a565a599 Fix cross-provider ref check for Kubernetes CRD provider 2026-05-07 16:58:05 +02:00
Romain 28604083a4 Add CrossProviderNamespaces option
Co-authored-by: Gina A. <70909035+gndz07@users.noreply.github.com>
2026-05-06 14:49:23 +02:00
Kevin Pollet ee94dc5343 Prepare release v2.11.45 v2.11.45 2026-05-05 14:22:05 +02:00
Michael e4537f8b04 Migrate to github.com/moby/moby modules 2026-05-04 16:06:05 +02:00
Gina A. 29d2340ca4 Bump Axios version 2026-05-04 14:54:05 +02:00
Romain e6abf7c3c8 Remove cross-provider sanitization for Kubernetes service loading
Co-authored-by: Gina A. <70909035+gndz07@users.noreply.github.com>
2026-05-04 11:12:05 +02:00
Romain 98cf988d30 Prepare release v2.11.44 v2.11.44 2026-04-29 11:56:10 +02:00
Michael ad4abde146 Bump github.com/go-acme/lego to v4.35.2 2026-04-29 11:44:05 +02:00
Tom Wieczorek 6a6d96d7fe Make FLAGS Make variable usable 2026-04-27 15:46:05 +02:00
Gina A. 0fdea20eb1 Add errorRequestHeaders option to Errors middleware 2026-04-24 14:40:06 +02:00
Michael a9ce32a8dc Prepare release v2.11.43 v2.11.43 2026-04-22 10:26:05 +02:00
Kevin Pollet 13302a212e Cleanup and make ForwardAuth logs consistent 2026-04-21 10:22:05 +02:00
Julien Salleyron 5e1de22584 Fix trustForwardHeader on forward auth middleware 2026-04-17 15:42:05 +02:00
Michel Loiseleur 184de70aef Remove duplicate step in CI 2026-04-17 10:52:06 +02:00
Kevin Pollet 1a43505387 Sanitize the request URL after stripping the prefix 2026-04-16 14:26:06 +02:00
Romain df00d82fc7 Honor allowCrossNamespace with chain middleware CRD 2026-04-15 10:36:06 +02:00
Romain 61b5bc4ad1 Remove untrusted X headers with underscores 2026-04-14 16:38:06 +02:00
Romain 8c4fc89579 Remove map lookup making the basic auth notFoundSecret empty 2026-04-13 10:24:08 +02:00
Kevin Pollet e4b2c648bf Prepare release v2.11.42 v2.11.42 2026-03-26 09:48:04 +01:00
Gina A. f19aaa769c Fix StripPrefix and StripPrefixRegex to slice the prefix using encoded prefix length
Co-authored-by: Mathis Urien <contact.lbf38@gmail.com>
2026-03-24 17:06:05 +01:00
Julien Salleyron 51f6b0435f Prevent duplicate user headers in basic and digest auth middleware 2026-03-20 16:24:05 +01:00
Michael 70c45a6f9c Bump google.golang.org/grpc to v1.79.3 2026-03-20 09:12:05 +01:00
Romain f2c198c9f3 Prepare release v2.11.41 v2.11.41 2026-03-18 10:40:06 +01:00
Romain 122175ac2f Make basic auth check timing constant
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2026-03-17 15:36:05 +01:00
Rémi BUISSON a377b3aba1 Bump mkdocs-traefiklabs to use consent mode 2026-03-13 12:58:04 -03:00
Romain 832f48d9bf Support fragmented TLS client hello
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2026-03-11 13:56:06 -03:00
Gina A. b460351f7e Add maxResponseBodySize configuration on HTTP provider 2026-03-11 10:24:05 -03:00
Michael bb7bb49226 Prepare release v2.11.40 v2.11.40 2026-03-06 11:10:04 -03:00
Michael 8291b1d049 Fix go-version for CI 2026-03-06 10:58:04 -03:00
Romain 86a8f87acd Prepare release v2.11.39 v2.11.39 2026-03-06 05:56:04 -03:00
Michael 1268d9bc22 Bump Docker and OpenTelemetry dependencies 2026-03-05 11:52:04 -03:00
Kevin Pollet 2b71f6f518 Bump golang.org/x/net to v0.51.0 2026-03-04 06:26:05 -03:00