111 Commits

Author SHA1 Message Date
kevinpollet cb9e8ab510 Merge branch v3.6 into v3.7 2026-06-10 16:16:05 +02:00
kevinpollet e53a37b869 Merge branch v2.11 into v3.6 2026-06-10 15:34:13 +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 4aa82efc76 Merge branch v3.6 into v3.7 2026-06-03 14:53:03 +02:00
romain d468a3e4d0 Merge branch v2.11 into v3.6 2026-06-03 09:14:04 +02:00
Julien Salleyron 5026ca97d0 Move snicheck to ctx instead of simulated routing 2026-05-28 10:30:07 +02:00
Julien Salleyron 9d9f0d465d Add providers routing precedence configuration
Co-authored-by: Mathis Urien <contact.lbf38@gmail.com>
2026-04-02 09:08:05 +02:00
mmatur efcc60fbdb Merge branch v3.6 into master 2026-03-06 16:13:25 +01:00
Michael fc32e6dc0b Fix priority display in dashboard and ACME bypass redirect 2026-03-06 06:04:05 -03:00
mmatur ff1a6786cd Merge branch v3.6 into master 2026-02-23 19:24:54 +01:00
mmatur 13dc9a6892 Merge v2.11 into v3.6 2026-02-23 17:34:52 +01:00
Julien Salleyron 7a3ffcc3d9 Fix TLS handshake error handling 2026-02-23 14:06:05 +01:00
Landry Benguigui 34ae66b9ab Failover according to response status code
Co-authored-by: juliens <julien.salleyron@gmail.com>
2026-02-09 14:10:06 +01:00
Julien Salleyron 8425e09806 Services middleware and Gateway API filters on HTTP backends 2026-01-29 17:16:04 +01:00
mmatur 08b1336af0 Merge current v3.6 into master 2026-01-16 11:43:56 +01:00
romain 8479d66d18 Merge branch v2.11 into v3.6 2026-01-14 11:49:11 +01:00
Gina A. adf47fba31 Make encoded character options opt-in 2026-01-14 10:16:04 +01:00
mmatur 0e360966a0 Merge current v3.6 into master 2025-12-29 16:43:41 +01:00
Romain 23788e90cb Fix deny encoded characters
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-12-23 16:02:04 +01:00
Romain 90ce858347 Fix deny encoded characters
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-12-23 16:00:05 +01:00
kevinpollet 50c254a522 Merge branch v3.6 into master 2025-12-23 14:45:38 +01:00
Landry Benguigui 78e2dab155 feat: add global option to disable X-Forwarded-For appending 2025-12-19 11:18:04 +01:00
kevinpollet e40d8c3d11 Merge branch v2.11 into v3.6 2025-12-18 10:43:16 +01:00
Romain 60b19b7b81 Print access logs for rejected requests and warn about new behavior 2025-12-16 16:20:05 +01:00
Kevin Pollet 1e0e03edc7 Print access logs for rejected requests and warn about new behavior 2025-12-16 15:36:05 +01:00
Simon Delicata a754236ce5 Add least time load balancing strategy 2025-10-23 16:16:05 +02:00
Landry Benguigui 634f892370 feat: add highest random weight in kubernetes CRD 2025-09-19 10:18:04 +02:00
Alessandro Chitolina b39ee8ede5 OCSP stapling 2025-06-06 17:44:04 +02:00
Kevin Pollet 859f4e8868 Use routing path in v3 matchers
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2025-05-27 11:06:05 +02:00
Julien Salleyron fa18c35a9a Refactor new muxer to have only one parser instance 2025-05-26 17:12:08 +02:00
kevinpollet be0b54bade Merge branch v2.11 into v3.4 2025-05-23 16:16:18 +02:00
Kevin Pollet 08d5dfee01 Normalize request path
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2025-05-23 15:10:05 +02:00
romain f6fb240eb6 Merge branch v2.11 into v3.3 2025-04-17 16:18:33 +02:00
Romain dd5cb68cb1 Sanitize request path 2025-04-17 10:02:04 +02:00
Kevin Pollet f8a78b3b25 Introduce a fast proxy mode to improve HTTP/1.1 performances with backends
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-09-26 11:00:05 +02:00
kevinpollet a398536688 Merge branch v3.1 into master 2024-09-20 09:51:54 +02:00
kevinpollet 093989fc14 Merge branch v2.11 into v3.1 2024-09-16 16:41:57 +02:00
Lucas Rodriguez 9750bbc353 Configurable max request header size 2024-09-16 11:30:04 +02:00
Josh Soref d547b943df Spelling 2024-09-13 11:40:04 +02:00
Matteo Paier eb99c8c785 Add mirrorBody option to HTTP mirroring 2024-09-02 16:36:06 +02:00
Fernandez Ludovic 6ca4c5da5c Merge branch v2.11 into v3.0 2024-06-05 00:05:37 +02:00
mmatur 05be441027 Merge current v2.11 into v3.0 2024-03-12 12:08:03 +01:00
Ludovic Fernandez 88a2020817 chore: update linter 2024-02-19 15:44:03 +01:00
Romain 8b77f0c2dd Remove observability for internal resources 2024-01-30 16:28:05 +01:00
Julien Salleyron 3174c69c66 Adds weight on ServersLoadBalancer 2024-01-26 01:44:05 +01:00
Romain 683e2ee5c6 Bring back v2 rule matchers 2024-01-23 11:34:05 +01:00
Michael ff7966f9cd feat: re introduce IpWhitelist middleware as deprecated 2024-01-11 10:40:06 +01:00
mmatur 3bbc560283 Merge v2.11 into v3.0 2024-01-10 14:08:30 +01:00
Michael e522446909 Improve integration tests
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-01-09 17:00:07 +01:00