Ludovic Fernandez
|
b67a7215f6
|
chore: update linter.
|
2020-08-21 11:12:04 +02:00 |
|
Ludovic Fernandez
|
1502d20def
|
chore: move the parser to a dedicated package.
|
2020-08-17 18:04:03 +02:00 |
|
Ludovic Fernandez
|
eecc2f4dd7
|
Update to go1.15
|
2020-08-17 12:02:03 +02:00 |
|
jb doumenjou
|
207d0bec78
|
Merge v2.2 into v2.3
|
2020-07-22 15:49:28 +02:00 |
|
Mickael Jeanroy
|
45f52ca29c
|
fix: access logs header names filtering is case insensitive
|
2020-07-16 17:36:04 +02:00 |
|
jb doumenjou
|
73ca7ad0c1
|
Merge remote-tracking branch 'upstream/v2.2' into mrg-current-v2.2
|
2020-07-10 11:23:49 +02:00 |
|
Ludovic Fernandez
|
a20e90aa17
|
chore: update linter.
|
2020-07-07 14:42:03 +02:00 |
|
Daniel Tomcej
|
73513f8371
|
Allow multiple secure middlewares to operate independently
|
2020-07-01 10:42:04 +02:00 |
|
Romain
|
8d3d5c068c
|
Provide username in log data on auth failure
|
2020-06-18 16:02:04 +02:00 |
|
Romain
|
e5e46bf4ed
|
Fix ipv6 handling in redirect middleware
|
2020-06-17 01:10:04 +02:00 |
|
mpl
|
9f32292473
|
internal handlers: support for response modifiers
Co-authored-by: Julien Salleyron <julien@containo.us>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
|
2020-06-15 12:20:05 +02:00 |
|
Jan Christian Grünhage
|
b0f7b71453
|
refactor X-Forwarded-Proto
|
2020-06-10 14:32:03 +02:00 |
|
Ludovic Fernandez
|
328611c619
|
Update linter
|
2020-05-11 12:06:07 +02:00 |
|
Julien Salleyron
|
e22c62baba
|
Fix wss in x-forwarded-proto
|
2020-04-30 18:00:04 +02:00 |
|
mpl
|
4da63c9237
|
ratelimit: do not default to ipstrategy too early
|
2020-04-29 18:32:05 +02:00 |
|
mpl
|
69de5bb828
|
digest auth: use RequireAuthStale when appropriate
|
2020-03-25 14:28:04 +01:00 |
|
Fernandez Ludovic
|
f54b8d8847
|
Merge branch v2.1 into v2.2
|
2020-03-19 17:53:34 +01:00 |
|
Julien Salleyron
|
b40fa61783
|
Fix memory leak in metrics
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
|
2020-03-19 13:48:04 +01:00 |
|
Fernandez Ludovic
|
2b28607a4e
|
Merge remote-tracking branch 'upstream/v2.1' into v2.2
|
2020-03-18 18:16:08 +01:00 |
|
Ludovic Fernandez
|
09224e4b04
|
fix: custom Host header.
|
2020-03-18 00:54:04 +01:00 |
|
Ludovic Fernandez
|
62c3025a76
|
Access log field quotes.
|
2020-03-17 12:36:04 +01:00 |
|
Fernandez Ludovic
|
09c07f45ee
|
Merge v2.1 into master.
|
2020-03-05 16:10:23 +01:00 |
|
Traefiker Bot
|
b5d205b78c
|
fix statsd scale for duration based metrics
|
2020-03-05 15:10:07 +01:00 |
|
Traefiker Bot
|
ad6bf936d5
|
Add metrics about TLS
|
2020-03-05 13:30:05 +01:00 |
|
Traefiker Bot
|
082fb166a2
|
Rework access control origin configuration
|
2020-03-05 08:18:04 +01:00 |
|
robotte
|
353bd3d06f
|
Added support for replacement containing escaped characters
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
|
2020-03-03 16:20:05 +01:00 |
|
Felipe
|
1c764052f7
|
Add http request scheme to logger
|
2020-02-17 10:46:04 +01:00 |
|
Sylvain Rabot
|
8762e5160d
|
Let metrics libs handle the atomicity
|
2020-02-11 16:40:05 +01:00 |
|
Fernandez Ludovic
|
aa21351d0d
|
Merge branch v2.1 into master
|
2020-02-10 16:47:13 +01:00 |
|
Julien Salleyron
|
349ce004f8
|
don't create http client for each request in forwardAuth middleware
|
2020-02-03 18:44:03 +01:00 |
|
mpl
|
6f4aefffe7
|
Add period for rate limiter middleware
|
2020-01-08 11:44:04 +01:00 |
|
Sylvain Rabot
|
377c219fd9
|
Rename the non-exposed field "count" to "size"
|
2020-01-07 20:00:05 +01:00 |
|
Fernandez Ludovic
|
da3d814c8b
|
Merge branch 'v2.1' into master
|
2020-01-07 19:13:48 +01:00 |
|
José Carlos Chávez
|
49356cadd4
|
fix(tracing): makes sure tracing headers are being propagated when using forwardAuth
|
2020-01-07 15:48:07 +01:00 |
|
mpl
|
61e59d74e0
|
CloseNotifier: return pointer instead of value
|
2019-12-12 15:12:05 +01:00 |
|
David
|
5f50d2e230
|
Add serial number certificate to forward headers
|
2019-12-12 00:32:03 +01:00 |
|
mpl
|
bdf4c6723f
|
detect CloseNotify capability in accesslog and metrics
|
2019-12-10 18:18:04 +01:00 |
|
Fernandez Ludovic
|
5c091a1871
|
Merge branch 'v2.0' into v2.1
|
2019-12-09 18:48:20 +01:00 |
|
Ludovic Fernandez
|
39a3cefc21
|
fix: PassClientTLSCert middleware separators and formatting
|
2019-12-09 12:20:06 +01:00 |
|
Fernandez Ludovic
|
89919dbe36
|
Merge branch 'v2.0' into v2.1
|
2019-12-02 18:20:29 +01:00 |
|
José Carlos Chávez
|
78097b96c9
|
Fix extraction for zipkin tracing
|
2019-12-02 14:18:07 +01:00 |
|
mpl
|
2af8589afd
|
Do not give responsewriter or its headers to asynchronous logging goroutine
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
|
2019-12-02 03:14:04 +01:00 |
|
Daniel Tomcej
|
a87c104172
|
Remove Request Headers CORS Preflight Requirement
|
2019-11-28 15:24:06 +01:00 |
|
Fernandez Ludovic
|
ca9eaf383a
|
Merge branch 'v2.0' into master
|
2019-11-15 13:34:41 +01:00 |
|
Ludovic Fernandez
|
42a8d84a1f
|
X-Forwarded-Proto must not skip the redirection.
|
2019-11-15 12:36:04 +01:00 |
|
Ludovic Fernandez
|
7afd2dbd20
|
fix: stripPrefix middleware with empty resulting path.
|
2019-11-14 10:32:05 +01:00 |
|
Sylvain Rabot
|
e6e026f420
|
Fix rate limiting and SSE
|
2019-11-12 11:06:05 +01:00 |
|
Ludovic Fernandez
|
3410541a2f
|
Conditionnal compression based on Content-Type
|
2019-10-31 11:36:05 +01:00 |
|
Nicholas Wiersma
|
770a7f11a7
|
Avoid closing stdout when the accesslog handler is closed
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
Co-authored-by: jlevesy <julien.levesy@containo.us>
|
2019-10-28 11:52:04 +01:00 |
|
mpl
|
a239e3fba6
|
error pages: do not buffer response when it's not an error
|
2019-10-28 11:52:04 +01:00 |
|