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 |
|
bzyy1024
|
d653ee3d73
|
Fix redis write timeout option configuration
|
2026-06-04 16:22:06 +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 |
|
Gina A.
|
a669522eca
|
Clear Ssl-Client-* headers when no client certificate is present
|
2026-06-02 10:40:06 +02:00 |
|
Marcell Pünkösd
|
3697409701
|
Fix race condition in tests accessing global variables in parallel
|
2026-06-01 16:18:05 +02:00 |
|
Romain
|
892bcc288b
|
Reject requests with different paths after StripPrefix and StripPrefixRegex normalisation
|
2026-05-28 15:56:25 +02:00 |
|
Julien Salleyron
|
5026ca97d0
|
Move snicheck to ctx instead of simulated routing
|
2026-05-28 10:30:07 +02:00 |
|
romain
|
6e0198ca1e
|
Merge current branch v3.6 into v3.7
|
2026-05-27 14:20:33 +02:00 |
|
Cali Nelson
|
1db7d439a4
|
Allow query parameters to be dropped from RequestPath in access log
|
2026-05-22 15:40:06 +02:00 |
|
Cristian Baldi
|
743a63369c
|
Trim quotes from proxy_set_header header name
|
2026-05-22 10:06:05 +02:00 |
|
Kaan
|
f2b11cd50d
|
fix(accesslog): escape double quotes in quoted log fields
|
2026-05-18 16:02:06 +02:00 |
|
Romain
|
4d9031bdb2
|
Add error on basic auth build if users is empty
|
2026-05-18 15:06:09 +02:00 |
|
mmatur
|
de40e88d31
|
Merge branch v3.6 into v3.7
|
2026-04-29 15:25:50 +02:00 |
|
mmatur
|
59357eeaf8
|
Merge branch v2.11 into v3.6
|
2026-04-29 12:45:03 +02:00 |
|
Gina A.
|
0fdea20eb1
|
Add errorRequestHeaders option to Errors middleware
|
2026-04-24 14:40:06 +02:00 |
|
mmatur
|
da808bda43
|
Merge branch v3.6 into v3.7
|
2026-04-22 11:27:30 +02:00 |
|
Sai Asish Y
|
a6141798f2
|
Preserve request query on absolute-URL redirect
|
2026-04-22 10:24:05 +02:00 |
|
Kevin Pollet
|
53752744d5
|
Deprecate ForwardAuth.TrustForwardHeader option
|
2026-04-21 11:00:07 +02:00 |
|
Kevin Pollet
|
13302a212e
|
Cleanup and make ForwardAuth logs consistent
|
2026-04-21 10:22:05 +02:00 |
|
LBF38
|
332f5a929f
|
Fix rewrite target with full URL and no regex in ingress path
|
2026-04-20 16:42:06 +02:00 |
|
mmatur
|
4aea15feea
|
Merge v2.11 into v3.6
|
2026-04-20 11:19:04 +02:00 |
|
Julien Salleyron
|
5e1de22584
|
Fix trustForwardHeader on forward auth middleware
|
2026-04-17 15:42:05 +02:00 |
|
Kevin Pollet
|
1a43505387
|
Sanitize the request URL after stripping the prefix
|
2026-04-16 14:26:06 +02:00 |
|
Michael
|
eb22d72b48
|
Resolve NGINX variables in ingress-nginx upstream-vhost annotation
|
2026-04-16 12:14:10 +02:00 |
|
Gina A.
|
7cacf027a1
|
Avoid 302 redirect when rewrite-target value is not an absolute URL for ingress-nginx provider
|
2026-04-16 11:54:07 +02:00 |
|
Romain
|
61b5bc4ad1
|
Remove untrusted X headers with underscores
|
2026-04-14 16:38:06 +02:00 |
|
Romain
|
8c4fc89579
|
Remove map lookup making the basic auth notFoundSecret empty
|
2026-04-13 10:24:08 +02:00 |
|
romain
|
5ab893f01d
|
Merge current branch v3.6 into v3.7
|
2026-04-07 12:12:01 +02:00 |
|
LBF38
|
081818f537
|
Fix rewrite-target annotation handling of empty path and non-regex path
|
2026-04-07 12:00:09 +02:00 |
|
Romain
|
64495e424c
|
Add Kubernetes Ingress logs fields
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2026-04-07 11:23:10 +02:00 |
|
Sebastiaan van Stijn
|
756e91acdd
|
Bump github.com/klauspost/compress v1.18.4 and fix TestNegotiation
|
2026-04-07 10:48:05 +02:00 |
|
Julien Salleyron
|
ea92a3e150
|
Add wildcard host in Host and HostSNI matchers
|
2026-03-31 16:14:06 +02:00 |
|
kevinpollet
|
b4aa35e0fb
|
Merge branch v3.6 into v3.7
|
2026-03-26 11:19:51 +01:00 |
|
kevinpollet
|
1b2e82453c
|
Merge branch v2.11 into v3.6
|
2026-03-26 10:12:28 +01:00 |
|
Gina A.
|
6a61ff5965
|
Fix rewrite-target to handle full URL
|
2026-03-24 17:50:06 +01:00 |
|
Gina A.
|
14c489b77c
|
Fix rewrite directive in configuration-snippet to trim quotes
|
2026-03-24 17:34:05 +01:00 |
|
Gina A.
|
f19aaa769c
|
Fix StripPrefix and StripPrefixRegex to slice the prefix using encoded prefix length
Co-authored-by: Mathis Urien <contact.lbf38@gmail.com>
|
2026-03-24 17:06:05 +01:00 |
|
Julien Salleyron
|
51f6b0435f
|
Prevent duplicate user headers in basic and digest auth middleware
|
2026-03-20 16:24:05 +01:00 |
|
kevinpollet
|
86db5c2777
|
Merge branch v3.6 into v3.7
|
2026-03-19 11:29:37 +01:00 |
|
romain
|
b1b520b186
|
Merge branch v2.11 into v3.6
|
2026-03-18 15:51:33 +01:00 |
|
Julien Salleyron
|
a06eca2b99
|
Add support for auth-snippet
Co-authored-by: Mathis Urien <contact.lbf38@gmail.com>
|
2026-03-18 09:06:05 +01:00 |
|
Romain
|
122175ac2f
|
Make basic auth check timing constant
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2026-03-17 15:36:05 +01:00 |
|
romain
|
d1a6841275
|
Merge branch v3.6 into v3.7
|
2026-03-16 16:44:07 +01:00 |
|
Michael
|
d7cc334238
|
Add OTel-conformant trace context attributes to access logs
|
2026-03-16 11:52:57 +01:00 |
|
Nándor Kollár
|
ee07a31ae3
|
Nginx x-forwarded-prefix annotation
|
2026-03-06 13:16:04 -03:00 |
|
mmatur
|
efcc60fbdb
|
Merge branch v3.6 into master
|
2026-03-06 16:13:25 +01:00 |
|
Jesper Noordsij
|
c7d5507462
|
Use modern WaitGroup.Go function in additional places
|
2026-03-06 11:22:06 -03:00 |
|
Kevin Pollet
|
9ab7fb860d
|
Bump github.com/valyala/fasthttp to v1.69.0
|
2026-03-06 11:00:12 -03:00 |
|