Tom Moulard
8c56d1a338
Allow HTTP/2 max concurrent stream configuration
2022-04-04 11:46:07 +02:00
Daniel Tomcej
dad76e0478
Add muxer for TCP Routers
2022-03-17 18:02:08 +01:00
Kevin Pollet
aaf5aa4506
Configure advertised port using h3 server option
...
Co-authored-by: Romain <rtribotte@users.noreply.github.com >
2022-02-15 16:04:09 +01:00
Ludovic Fernandez
d9fbb5e25c
Use CNAME for SNI check on host header
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com >
2022-02-14 17:18:08 +01:00
Jean-Baptiste Doumenjou
702e301990
Merge current branch v2.4 into master
2021-03-09 12:05:08 +01:00
Ludovic Fernandez
2e7833df49
chore: update linter.
2021-03-04 09:02:03 +01:00
Julien Salleyron
e5a01c7cc8
Add HTTP3 support (experimental)
...
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com >
2021-01-07 14:48:04 +01:00
Matthias Schneider
84b125bdde
added support for tcp proxyProtocol v1&v2 to backend
2020-11-17 13:04:04 +01:00
Ludovic Fernandez
267d0b7b5a
chore: update linter.
2020-11-06 09:26:03 +01:00
Tristan Weil
db007efe00
Ignore errors when setting keepalive period is not supported by the system
2020-10-28 15:32:04 +01: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
eecc2f4dd7
Update to go1.15
2020-08-17 12:02:03 +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
mpl
115d42e0f0
UDP support
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com >
2020-02-11 01:26:04 +01:00
Julien Salleyron
c296a4a967
Remove Content-Type auto-detection
...
Co-authored-by: mpl <mathieu.lonjaret@gmail.com >
2020-01-21 18:06:03 +01:00
Julien Salleyron
807dc46ad0
Handle respondingtimeout and better shutdown tests.
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com >
2020-01-06 16:56:05 +01:00
Fernandez Ludovic
5c091a1871
Merge branch 'v2.0' into v2.1
2019-12-09 18:48:20 +01:00
Antoine
0e6dce7093
Do not stop to listen on tcp listeners on temporary errors
2019-12-04 16:26:05 +01:00
Ludovic Fernandez
424e2a9439
Add internal provider
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com >
2019-11-14 16:40:05 +01:00
Michael
a6cdd701e2
Set proxy protocol logger to DEBUG level
2019-10-24 10:02:06 +02:00
Ludovic Fernandez
8e18d37b3d
fix: logger and context.
2019-09-13 19:28:04 +02:00
Julien Salleyron
b55be9fdea
On client CloseWrite, do CloseWrite instead of Close for backend
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com >
2019-09-13 17:46:04 +02:00
Ludovic Fernandez
25f4c23ab2
Write HTTP server logs into the global logger.
2019-09-09 14:52:04 +02:00
Fedorenko Dmitrij
e1831c4c60
Add support proxyprotocol v2
2019-08-26 05:40:04 -07:00
Fernandez Ludovic
4c5e7a238d
chore: go module
2019-08-12 05:06:04 -07:00
Julien Salleyron
4360ca14c1
Use h2c from x/net to handle h2c requests
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com >
2019-07-01 15:08:04 +02:00
Julien Salleyron
f8f7edd124
Fix panic while server shutdown
2019-03-21 15:54:07 +01:00
Julien Salleyron
615ceab597
Fix lock problem in server
2019-03-15 10:04:05 +01:00
Ludovic Fernandez
f1b085fa36
Move code to pkg
2019-03-15 09:42:03 +01:00