1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2024-11-29 08:22:11 +02:00
Commit Graph

44 Commits

Author SHA1 Message Date
DarthSim
cae8af9ac5 Always import ICC if image is not RGB 2023-03-07 00:21:16 +03:00
DarthSim
a7e1b80ba9 Remove color-related EXIF data when stripping ICC profile 2023-01-30 17:13:39 +03:00
DarthSim
f89ced23e4 Speedup processing 2023-01-06 16:36:52 +03:00
Sasha Melentyev
4685e4e222
chore: Changing fmt.Errorf to errors.New when there is no formatting required (#1044)
Co-authored-by: Sergey Alexandrovich <DarthSim@users.noreply.github.com>
2022-12-15 21:03:08 +06:00
DarthSim
79e473798d Add CloudWatch metrics 2022-12-04 21:01:37 +06:00
DarthSim
fb330da045 Use adaptive filter for full-color PNGs 2022-11-22 18:50:33 +06:00
Sergey Alexandrovich
36f67a6f96
OpenTelemetry support (#995) 2022-10-06 15:08:23 +06:00
DarthSim
e233a60f6c Remove alpha after watermarking if image hadn't one before 2022-09-30 18:09:07 +06:00
DarthSim
dda20f1a1d Drop vips_ensure_alpha; Refactor vips_apply_watermark 2022-09-30 17:45:12 +06:00
DarthSim
cd5c30fa0d Make filters low-level 2022-07-28 15:32:36 +06:00
DarthSim
2661db1000 Additional metrics for New Relic 2022-07-26 14:23:21 +06:00
DarthSim
c4801761db Additional metrics for Datadog 2022-07-26 14:22:17 +06:00
DarthSim
f2f1b127e0 Fix vips.c formatting 2022-07-22 21:48:03 +06:00
DarthSim
97e15c717d Fix sizes of GIF and ICO before save 2022-07-18 18:49:58 +06:00
Joe Cai
e7d1dde5ea
Set the right png bitdepth (#915) 2022-07-12 18:46:35 +06:00
DarthSim
7a5074187e Fix trimming of CMYK images 2022-06-23 17:59:04 +06:00
DarthSim
d80a203390 Add support of 16-bit BMP 2022-06-21 16:08:10 +06:00
DarthSim
df0cc4e19b Remove LDFLAGS from source code, specify them build-time 2022-06-14 15:19:50 +04:00
DarthSim
8a536d69a3 Better animation detection 2022-06-10 15:27:25 +06:00
DarthSim
3ae0f3abc1 Clear vips error after fetching it 2022-04-26 14:07:10 +06:00
DarthSim
4d4a1d724f IMGPROXY_KEEP_COPYRIGHT config & keep_copyright option 2022-04-25 16:53:08 +06:00
DarthSim
9b146991c5 Use heic/avif embedded thumbnails 2022-04-14 22:33:09 +06:00
DarthSim
cbb6fd1ea9 Add support of RLE-encoded BMP 2022-04-11 15:59:27 +06:00
DarthSim
175cb8c41b Fix transparrency in loaded ICO 2022-03-14 18:29:40 +06:00
DarthSim
eaa1c038a2 Fix AVIF speed 2022-02-07 16:33:09 +06:00
DarthSim
de44e11182 Fix decoding BMP with unusual offset 2022-01-19 16:21:01 +06:00
DarthSim
1ab981ef11 Fix BMP with <8 BPP 2022-01-17 15:36:43 +06:00
DarthSim
7d77f0afd3 Use sync.Map for cached C strings 2021-12-10 19:54:34 +06:00
DarthSim
cf884f860c Improved ICC profiles handling 2021-12-07 14:50:38 +06:00
DarthSim
a55776e561 Min libvips version is 8.10 2021-11-23 18:27:26 +06:00
DarthSim
6a2784e2a8 Use "effort" in vips_avifsave_go 2021-11-23 00:16:28 +06:00
DarthSim
9d2ba808ed Save GIF with vips_gifsave_buffer 2021-11-23 00:12:59 +06:00
DarthSim
e9f1633021 Use sync.Map in vips.SupportsLoad/SupportsSave 2021-11-11 13:44:22 +06:00
DarthSim
8f7404ec27 Load/save BMP without ImageMagick 2021-11-11 13:43:06 +06:00
DarthSim
7709b74a5e Bump version 2021-09-30 20:23:30 +06:00
DarthSim
d016e26e2e Merge branch 'master' into version/3 2021-09-07 19:04:33 +06:00
DarthSim
493042a25d Merge branch 'master' into version/3 2021-07-08 16:48:40 +06:00
DarthSim
4434f40701 Merge branch 'version/3' into version/3-refactoring 2021-06-28 16:11:33 +06:00
DarthSim
89497fe3d3 Merge branch 'version/3' into version/3-refactoring 2021-06-23 16:09:04 +06:00
DarthSim
29e4188cd3 Merge branch 'version/3' into version/3-refactoring 2021-05-17 18:52:40 +06:00
DarthSim
8d4de23f6c Merge branch 'version/3' into version/3-refactoring 2021-05-17 18:43:56 +06:00
DarthSim
0b612da5fc Remove C from imagetype 2021-05-13 20:39:17 +06:00
DarthSim
0af4720cfa Use imagetype and config in imagemeta 2021-05-13 20:39:13 +06:00
DarthSim
2ea1466d96 Global refactoring 2021-05-07 17:10:21 +06:00