qwerty8811
|
2391520b50
|
Add optional X-Forwarded-Scheme and X-Scheme headers in forwarded headers middleware
|
2026-06-12 11:16:07 +02:00 |
|
kevinpollet
|
708aa38f36
|
Merge branch v3.6 into v3.7
|
2026-06-05 15:26:12 +02:00 |
|
kevinpollet
|
15c47f9cb4
|
Merge branch v2.11 into v3.6
|
2026-06-05 14:51:59 +02:00 |
|
Julien Salleyron
|
b6bb80f8ff
|
Fix snicheck with keepalive
|
2026-06-05 14:36:05 +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
|
4a4be524bb
|
Merge v3.6 into master
|
2026-02-10 09:07:34 +01:00 |
|
mmatur
|
f2b68f29a1
|
Merge v2.11 into v3.6
|
2026-02-02 05:33:16 +01:00 |
|
Jesper Noordsij
|
c320bb4adb
|
Bump to go1.25
|
2026-01-30 17:30:05 +01:00 |
|
mmatur
|
08b1336af0
|
Merge current v3.6 into master
|
2026-01-16 11:43:56 +01:00 |
|
mmatur
|
3315a9fbec
|
Merge current v2.11 into v3.6
|
2026-01-16 09:13:54 +01:00 |
|
Michael
|
51343bc15f
|
Upgrade golangci-lint
|
2026-01-14 17:26:08 +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 |
|
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 |
|
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 |
|
kevinpollet
|
61ad0f13e8
|
Merge branch v2.11 into v3.6
|
2025-12-04 16:25:18 +01:00 |
|
Romain
|
4d7d627319
|
Reject suspicious encoded characters
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2025-12-04 15:10:05 +01:00 |
|
kevinpollet
|
3f23afb2c6
|
Merge branch v3.5 into master
|
2025-10-07 15:50:53 +02:00 |
|
Michael
|
c5ed376d5f
|
fix: otel not working without USER
|
2025-10-03 13:48:04 +01:00 |
|
GCHQDeveloper548
|
0b7f0b4042
|
Implement HTTP2 HPACK table size options
|
2025-10-03 13:24:04 +01:00 |
|
Nicolas
|
fd8a64ca95
|
Errors on receving sigterm
|
2025-08-22 11:30:09 +02:00 |
|
romain
|
2dcc1c16b7
|
Merge branch v3.4 into v3.5
|
2025-07-23 14:38:33 +02:00 |
|
romain
|
6486cf95d8
|
Merge branch v2.11 into v3.4
|
2025-07-22 16:11:58 +02:00 |
|
Romain
|
b2b4b66b08
|
Disable MPTCP by default
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2025-07-22 11:10:05 +02:00 |
|
Romain
|
8c23eb6833
|
Introduce trace verbosity config and produce less spans by default
|
2025-07-18 15:32:05 +02:00 |
|
romain
|
bd4bfd8919
|
Merge branch v2.11 into v3.4
|
2025-06-02 15:50:06 +02:00 |
|
Kevin Pollet
|
cd16321dd9
|
Bump to go1.24
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2025-06-02 10:36:05 +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 |
|
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 |
|
kevinpollet
|
9c1902c62e
|
Merge branch v3.3 into v3.4
|
2025-04-18 11:49:36 +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 |
|
tsiid
|
261e4395f3
|
Add support for UDP routing in systemd socket activation
|
2025-01-21 09:38:09 +01:00 |
|
romain
|
ca5b70e196
|
Merge branch v2.11 into v3.2
|
2024-11-20 14:21:43 +01:00 |
|
davefu113
|
1c80f12bc2
|
Apply keepalive config to h2c entrypoints
|
2024-11-18 09:56:04 +01: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 |
|
Kevin Pollet
|
5841441005
|
Cleanup Connection headers before passing the middleware chain
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2024-09-16 11:10:04 +02:00 |
|
Romain
|
0cf2032c15
|
Allow handling ACME challenges with custom routers
|
2024-09-13 15:54:04 +02:00 |
|
Romain
|
4720caed04
|
Update open connections gauge with connections count
|
2024-07-23 11:52:04 +02:00 |
|
Julien Salleyron
|
b7de043991
|
Support systemd socket-activation
Co-authored-by: Michael <michael.matur@gmail.com>
|
2024-06-25 16:30:04 +02:00 |
|
Kevin Pollet
|
099c7e9444
|
Revert LingeringTimeout and change default value for ReadTimeout
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2024-04-11 15:48:04 +02:00 |
|
Romain
|
cef842245c
|
Introduce Lingering Timeout
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2024-04-08 17:16:04 +02:00 |
|