DarthSim
|
1a9768a2c6
Prohibit connecting to loopback, link-local multicast, and link-local unicast IP addresses by default
|
2 anni fa |
DarthSim
|
24f4d43a0f
use "clean" HTTP transport; Use context for downloading timeout control
|
2 anni fa |
DarthSim
|
51aa219315
Add `Accept` to the `Vary` header if AVIF detection is enabled
|
2 anni fa |
DarthSim
|
50d04d585e
Make the `expires` option set Expires and Cache-Control headers
|
2 anni fa |
DarthSim
|
aa80dc022f
Move download options to imagedata.DownloadOptions
|
2 anni fa |
DarthSim
|
9416168575
Security processing options
|
2 anni fa |
DarthSim
|
bbb6a3335d
Remove all known unsafe attrs from SVG during sanitization; Add Content-Security-Policy header to response
|
2 anni fa |
DarthSim
|
4ab415fd9b
Fix feDropShadow SVG filter when IMGPROXY_SVG_FIX_UNSUPPORTED is true
|
2 anni fa |
DarthSim
|
f5f4fb6487
Borrow buffer from imagedata pool when sanitizing SVG
|
2 anni fa |
DarthSim
|
0dc16ba76b
Fix path before signature check
|
2 anni fa |
DarthSim
|
30f744e116
Try to fix path if signature is invalid
|
2 anni fa |
DarthSim
|
0f7281e56e
`raw` processing option
|
2 anni fa |
DarthSim
|
cf2b3c5195
requests/images in progress stats and queue time metric
|
2 anni fa |
DarthSim
|
9081fd5766
IMGPROXY_REQUESTS_QUEUE_SIZE config
|
2 anni fa |
DarthSim
|
526724105e
Proper semaphore
|
2 anni fa |
DarthSim
|
20039f49a5
Better error metrics
|
2 anni fa |
DarthSim
|
e1e2277a32
Sanitize SVG
|
2 anni fa |
Valentine Kiselev
|
23d0807e46
Add attachment option for Content-Disposition header (#887)
|
2 anni fa |
DarthSim
|
91a3671f9d
Add X-Result-Width and X-Result-Height to debug headers
|
3 anni fa |
dcanob
|
f37d027f4f
add config fallback ttl to avoid default ttl when fallback response (#818)
|
3 anni fa |
DarthSim
|
b5863c808b
Move metrics.StartRequest to middleware && Fix Datadog
|
3 anni fa |
DarthSim
|
e43c24c544
Start requiest timer in router
|
3 anni fa |
DarthSim
|
d8bedfd930
Polish cookies passthrough
|
3 anni fa |
Walter Doerwald
|
abbfb61ce6
Add option to pass through incoming cookies in the image request.
|
3 anni fa |
DarthSim
|
d8dae48c4f
Report downloading errors only when IMGPROXY_REPORT_DOWNLOADING_ERRORS is true
|
3 anni fa |
DarthSim
|
b98919ead4
Better downloading error reporting cause
|
3 anni fa |
DarthSim
|
ac8c34a49a
Respond with 500 for "temporary" downloading errors
|
3 anni fa |
DarthSim
|
80331cd94e
Add cache control headers to 304 response
|
3 anni fa |
DarthSim
|
38ca14230d
Add origin width & height to debug headers
|
3 anni fa |
DarthSim
|
da10f3eac3
Fix Client Hints behavior
|
3 anni fa |