DarthSim
168f6f6043
Retry source image request if http connection was lost
2023-04-16 20:59:48 +03:00
DarthSim
f6f0cbcb4f
Fix detection of dead HTTP/2 connections
2023-04-13 23:10:57 +03:00
DarthSim
1a9768a2c6
Prohibit connecting to loopback, link-local multicast, and link-local unicast IP addresses by default
2023-03-22 20:25:51 +03:00
DarthSim
24f4d43a0f
use "clean" HTTP transport; Use context for downloading timeout control
2023-03-21 20:58:16 +03:00
DarthSim
aa80dc022f
Move download options to imagedata.DownloadOptions
2023-02-23 21:39:52 +03:00
DarthSim
9416168575
Security processing options
2023-02-23 21:11:44 +03:00
DarthSim
d5d3e32df0
Fix typo in an error message
2023-01-23 18:50:13 +03:00
DarthSim
e719c9d39b
Get rid of io/ioutil usage
2022-10-28 21:15:13 +06:00
DarthSim
4e669c8717
Add IMGPROXY_CLIENT_KEEP_ALIVE_TIMEOUT config
2022-10-21 16:40:24 +06:00
DarthSim
0f7281e56e
raw
processing option
2022-09-07 18:03:12 +06:00
Joe Cai
7a2296aee8
Support OpenStack Swift Object Storage ( #837 )
...
* Add OpenStack Swift support
* Fix linting errors
* Update CHANGELOG
* Update swift documentation
* Fix linting error
* Swift transport: pass req.Context down, fix parseObjectURL() implementation
* Make swift transport test a test suite
* Use swift://{container}/{object_path} as the source image URL format
* Cleanup
* Swift transport: only close object when returning 304
2022-04-06 17:00:19 +06:00
Sergey Alexandrovich
ec02fc53a5
IMGPROXY_MAX_REDIRECTS config ( #797 )
...
* IMGPROXY_MAX_REDIRECTS config
* Apply suggestions from code review
Co-authored-by: Travis-Turner <32389151+Travis-Turner@users.noreply.github.com>
Co-authored-by: Travis-Turner <32389151+Travis-Turner@users.noreply.github.com>
2022-02-16 15:42:09 +06:00
Walter Doerwald
abbfb61ce6
Add option to pass through incoming cookies in the image request.
2021-11-09 12:14:05 +01:00
DarthSim
b98919ead4
Better downloading error reporting cause
2021-11-01 18:29:26 +06:00
DarthSim
ac8c34a49a
Respond with 500 for "temporary" downloading errors
2021-11-01 18:13:33 +06:00
DarthSim
80331cd94e
Add cache control headers to 304 response
2021-10-13 17:59:46 +06:00
DarthSim
7709b74a5e
Bump version
2021-09-30 20:23:30 +06:00
DarthSim
57c314b1f5
Etag passthough
2021-09-29 16:23:54 +06:00
DarthSim
d016e26e2e
Merge branch 'master' into version/3
2021-09-07 19:04:33 +06:00
DarthSim
4434f40701
Merge branch 'version/3' into version/3-refactoring
2021-06-28 16:11:33 +06:00
DarthSim
2ea1466d96
Global refactoring
2021-05-07 17:10:21 +06:00