Simon Delicata
|
d6598f370c
|
Multi-layer routing
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2025-10-22 11:58:05 +02:00 |
|
Douglas De Toni Machado
|
8392503df7
|
Add TCP Healthcheck
|
2025-10-22 11:42:05 +02:00 |
|
idurgakalyan
|
13bcdebc89
|
Add Knative provider
|
2025-10-08 09:32: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 |
|
romain
|
c09d3fb03c
|
Merge branch v3.5 into master
|
2025-09-09 17:47:13 +02:00 |
|
mathieuHa
|
02443545e7
|
Add HighestRandomWeight Loadbalancing Algorithm
|
2025-09-08 12:00:42 +02:00 |
|
Romain
|
f9fbcfbb42
|
Send proxy protocol header before TLS handshake
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2025-08-29 12:30:04 +02:00 |
|
Nicolas
|
fd8a64ca95
|
Errors on receving sigterm
|
2025-08-22 11:30:09 +02:00 |
|
Nelson Isioma
|
fc0fac8543
|
Add passive health checks
|
2025-08-21 11:40:06 +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 |
|
kevinpollet
|
ff992fb7f9
|
Merge branch v3.4 into v3.5
|
2025-07-11 10:29:18 +02:00 |
|
Kevin Pollet
|
ba595bfa98
|
Fix concurrent access to balancer status map in WRR and P2C strategies
|
2025-07-10 16:08:04 +02:00 |
|
Alessandro Chitolina
|
b39ee8ede5
|
OCSP stapling
|
2025-06-06 17:44:04 +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 |
|
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 |
|
Landry Benguigui
|
3deea566ac
|
Make P2C strategy thread-safe
|
2025-05-19 09:52: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 |
|
Ludovic Fernandez
|
f794f8a294
|
chore: update linter
|
2025-04-11 10:56:05 +02:00 |
|
Romain
|
bb7ef7b48a
|
Deprecate defaultRuleSyntax and ruleSyntax options
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2025-03-21 11:02:04 +01:00 |
|
Romain
|
8ba99adc50
|
Error level log for configuration-related TLS errors with backends
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2025-03-21 11:00:06 +01:00 |
|
kevinpollet
|
30fe11eccf
|
Merge branch v3.3 into master
|
2025-03-10 16:48:27 +01:00 |
|
Romain
|
9e029a84c4
|
Add p2c load-balancing strategy for servers load-balancer
Co-authored-by: Ian Ross <ifross@gmail.com>
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2025-03-10 12:12:04 +01:00 |
|
Jorge
|
740b4cfd25
|
Support domain configuration for sticky cookies
|
2025-03-06 09:38:04 +01:00 |
|
kevinpollet
|
32ea014d07
|
Merge branch v2.11 into v3.3
|
2025-02-25 10:06:03 +01:00 |
|
Kevin Pollet
|
f196de90e1
|
Enable the retry middleware in the proxy
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2025-02-21 11:36:05 +01:00 |
|
kevinpollet
|
f0849e8ee6
|
Merge branch v3.3 into master
|
2025-02-19 10:48:30 +01:00 |
|
Julien Salleyron
|
05c547f211
|
Fix double hash in sticky cookie
|
2025-02-13 16:42:08 +01:00 |
|
kevinpollet
|
786d9f3272
|
Merge branch v3.3 into master
|
2025-01-31 16:23:49 +01:00 |
|
Romain
|
857fbb933e
|
Do not create observability model by default
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2025-01-29 13:56:04 +01:00 |
|
Kevin Pollet
|
c5b92b5260
|
Do not create a logger instance for each proxy
|
2025-01-27 11:24:04 +01:00 |
|
tsiid
|
261e4395f3
|
Add support for UDP routing in systemd socket activation
|
2025-01-21 09:38:09 +01:00 |
|
kevinpollet
|
a1099bf8d0
|
Merge branch v3.2 into v3.3
|
2024-12-20 15:55:24 +01:00 |
|
Daniel Anugerah
|
95f20fc753
|
Configure ErrorLog in httputil.ReverseProxy
|
2024-12-20 14:18:04 +01:00 |
|
Eng Zer Jun
|
f1c4ba2f26
|
Remove duplicate github.com/coreos/go-systemd dependency
|
2024-12-19 09:20:04 +01:00 |
|
kevinpollet
|
4974d9e4d7
|
Merge branch v3.2 into master
|
2024-12-12 15:47:51 +01:00 |
|
kyosuke
|
26738cbf93
|
Send request body to authorization server for forward auth
|
2024-12-12 10:18:05 +01:00 |
|
Romain
|
b1934231ca
|
Manage observability at entrypoint and router level
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2024-12-12 09:52:07 +01:00 |
|
Valéry Fouques
|
9588e51146
|
Implementation of serving not ready endpoints
|
2024-12-11 13:54:05 +01:00 |
|
Romain
|
826a2b74aa
|
OpenTelemetry Logs and Access Logs
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2024-12-06 14:50:04 +01:00 |
|