Commit graph

81 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
Some checks are pending
CodeQL / Analyze (push) Waiting to run
Build and Publish Documentation / Doc Process (push) Waiting to run
Build experimental image on branch / build-webui (push) Waiting to run
Build experimental image on branch / Build experimental image on branch (push) Waiting to run
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2026-06-09 17:08:07 +02:00
romain
48ba249ba7 Merge branch v3.6 into v3.7 2026-06-04 14:06:26 +02:00
romain
4c71ee3d18 Merge branch v2.11 into v3.6 2026-06-04 11:00:28 +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
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
Some checks failed
CodeQL / Analyze (push) Has been cancelled
Build and Publish Documentation / Doc Process (push) Has been cancelled
Build experimental image on branch / build-webui (push) Has been cancelled
Build experimental image on branch / Build experimental image on branch (push) Has been cancelled
2026-05-28 10:30:07 +02:00
Julien Salleyron
ea92a3e150
Add wildcard host in Host and HostSNI matchers 2026-03-31 16:14:06 +02:00
mmatur
3315a9fbec
Merge current v2.11 into v3.6 2026-01-16 09:13:54 +01:00
Michael
51343bc15f
Upgrade golangci-lint
Some checks failed
CodeQL / Analyze (push) Has been cancelled
Build and Publish Documentation / Doc Process (push) Has been cancelled
Build experimental image on branch / build-webui (push) Has been cancelled
Build experimental image on branch / Build experimental image on branch (push) Has been cancelled
2026-01-14 17:26:08 +01:00
kevinpollet
de1802d849
Merge branch v2.11 into v3.4 2025-05-27 09:51:59 +02:00
Romain
23c7c78a1a
Add HTTP/2 maxConcurrentStream parameter test 2025-05-27 09:34:04 +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
Fernandez Ludovic
9f145dbc28 Merge branch v2.11 into v3.0 2024-04-03 17:54:11 +02:00
Ludovic Fernandez
141abce2d5
chore: update linter 2024-03-20 10:26:03 +01:00
Suyash Choudhary
980dac4572
Support file path as input param for Kubernetes token value 2024-01-11 17:06: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
mmatur
eb585740a1 Merge branch v2.10 into v3.0 2023-07-24 12:58:06 +02:00
Michael
00048a8351
fix: integration test with Go v1.20.6 2023-07-18 18:50:05 +02:00
Ludovic Fernandez
044dc6a221
fix: go module 2023-02-03 15:24:05 +01:00
Tom Moulard
517917cd7c
Merge current v2.9 into master 2022-12-07 15:55:46 +01:00
mpl
7e3fe48b80
Handle broken TLS conf better
Co-authored-by: Jean-Baptiste Doumenjou <925513+jbdoumenjou@users.noreply.github.com>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-12-06 18:28:05 +01:00
Antoine
4d86668af3
Update routing syntax
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2022-11-28 15:48:05 +01:00
Romain
a002ccfce3
ACME Default Certificate
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2022-09-13 20:34:08 +02:00
Ludovic Fernandez
45453b20fa
chore: update to go1.19 2022-08-09 17:36:08 +02:00
Tom Moulard
32920ca65c
Update linter 2022-05-17 15:48:08 +02:00
Charlie Haley
5a225b4196
test: upgrade docker-compose
Co-authored-by: Rémi Buisson <remi.buisson@traefik.io>
2021-11-25 11:10:06 +01:00
Ludovic Fernandez
5c853766e8
fix: flaky integration tests 2020-10-09 09:32:03 +02:00
Jean-Baptiste Doumenjou
c0f1e74bed
chore: move to Traefik organization.
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2020-09-16 15:46:04 +02:00
Ludovic Fernandez
2c7f6e4def
fix: drop host port to compare with SNI. 2020-07-20 18:32:03 +02:00
Julien Salleyron
0b7aaa3643
Fix domain fronting
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
2020-07-17 15:38:04 +02:00
Ludovic Fernandez
a20e90aa17
chore: update linter. 2020-07-07 14:42:03 +02:00
Ludovic Fernandez
328611c619
Update linter 2020-05-11 12:06:07 +02:00
Ludovic Fernandez
6e8138e19b Update golangci-lint 2019-09-10 17:52:04 +02:00
Ludovic Fernandez
89150e1164 Update to go1.13rc1 2019-08-26 06:06:05 -07:00
Fernandez Ludovic
4c5e7a238d chore: go module 2019-08-12 05:06:04 -07:00
Ludovic Fernandez
f75f73f3d2 Certificate resolvers.
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-07-19 11:52:04 +02:00
Ludovic Fernandez
093658836e Restrict traefik.toml to static configuration. 2019-07-15 10:22:03 +02:00
Ludovic Fernandez
c8bf8e896a Move dynamic config into a dedicated package. 2019-07-10 09:26:04 +02:00
mpl
39aae4167e TLSOptions: handle conflict: same host name, different TLS options
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2019-07-03 19:22:05 +02:00
Ludovic Fernandez
4245096be4 Define a TLS section to group TLS, TLSOptions, and TLSStores.
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-06-27 23:58:03 +02:00
Jean-Baptiste Doumenjou
80b35575df Define TLS options on the Router configuration for Kubernetes
Co-authored-by: juliens <julien@containo.us>
2019-06-21 17:18:05 +02:00
Jean-Baptiste Doumenjou
85ce16b34f Define TLS options on the Router configuration
Co-authored-by: juliens <julien@containo.us>
2019-06-17 18:14:08 +02:00
mpl
f6df556eb0 API: expose runtime representation
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-05-16 10:58:06 +02:00
Ludovic Fernandez
72ffa91fe0 Clean old 2019-03-18 11:30:07 +01:00