libvips/libvips/foreign
John Cupitt dc78c2c6e4 fix jpeg autorotate for orientation 3
we were not clearing the orientation tag if width and height were
unaltered by the orientation change

see https://github.com/libvips/libvips/discussions/3268

thanks zhifengzhuang
2023-01-09 10:11:45 +00:00
..
libnsgif libnsgif: Update to latest upstream (#3142) 2022-11-05 11:16:23 +00:00
analyze2vips.c revise loader demand hints 2022-09-03 15:31:37 +01:00
analyzeload.c Add a way to disable less well tested operations (#2636) 2022-04-11 11:32:32 +01:00
cairo.c fix background byte ordering in PDF 2022-05-16 14:28:53 +01:00
cgifsave.c gifsave: deprecate reoptimise, add reuse (#3213) 2022-12-05 15:41:54 +00:00
csvload.c Prefer to use `flags |=` everywhere (#2854) 2022-06-11 15:40:39 +01:00
csvsave.c add vips_target_end (#2802) 2022-05-20 16:38:04 +01:00
dbh.h fix compiler warnings 2013-10-18 09:13:24 +01:00
dzsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
exif.c Merge branch '8.13' 2022-11-09 14:53:43 +00:00
fits.c fix mono fits write 2023-01-06 12:06:12 +00:00
fitsload.c Prefer to use `flags |=` everywhere (#2854) 2022-06-11 15:40:39 +01:00
fitssave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
foreign.c heifsave: make it possible to use a specific encoder (#3198) 2022-12-15 11:02:38 +00:00
heifload.c nsgifload: avoid minimise after mapping (#3189) 2022-11-27 15:43:35 +00:00
heifsave.c tiny formatting changes 2022-12-15 11:15:01 +00:00
jp2kload.c revise loader demand hints 2022-09-03 15:31:37 +01:00
jp2ksave.c jp2ksave saves as jp2 2022-08-11 16:49:40 +01:00
jpeg.h move tiff decompress outside lock (#2969) 2022-09-03 13:10:58 +01:00
jpeg2vips.c fix jpeg autorotate for orientation 3 2023-01-09 10:11:45 +00:00
jpegload.c add "unlimited" to jpegload 2022-08-02 13:50:09 +01:00
jpegsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
jxlload.c jxlload: simplify rewinding (#3170) 2022-11-18 11:55:55 +00:00
jxlsave.c Allow libjxl 0.6 (#3223) 2022-12-08 13:22:36 +00:00
magick.c magicksave: Add bitdepth option (#2819) 2022-05-27 11:41:01 +01:00
magick.h magicksave: Add bitdepth option (#2819) 2022-05-27 11:41:01 +01:00
magick2vips.c fix a compiler warning 2022-11-21 16:53:15 +00:00
magick6load.c revise help text for loaders 2022-08-10 12:50:53 +01:00
magick7load.c Revised threading system (#3105) 2022-10-26 15:25:19 +01:00
magickload.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
magicksave.c magicksave: Add bitdepth option (#2819) 2022-05-27 11:41:01 +01:00
matlab.c revise loader demand hints 2022-09-03 15:31:37 +01:00
matload.c Add a way to disable less well tested operations (#2636) 2022-04-11 11:32:32 +01:00
matrixload.c Prefer to use `flags |=` everywhere (#2854) 2022-06-11 15:40:39 +01:00
matrixsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
meson.build webpsave: switch to sink_disc (#3018) 2022-09-08 14:32:13 +01:00
niftiload.c revise loader demand hints 2022-09-03 15:31:37 +01:00
niftisave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
nsgifload.c nsgifload: avoid minimise after mapping (#3189) 2022-11-27 15:43:35 +00:00
openexr2vips.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
openexrload.c Add a way to disable less well tested operations (#2636) 2022-04-11 11:32:32 +01:00
openslideload.c Revised threading system (#3105) 2022-10-26 15:25:19 +01:00
pdfiumload.c Revised threading system (#3105) 2022-10-26 15:25:19 +01:00
pforeign.h webpsave: switch to sink_disc (#3018) 2022-09-08 14:32:13 +01:00
pngload.c Prefer to use `flags |=` everywhere (#2854) 2022-06-11 15:40:39 +01:00
pngsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
popplerload.c revise loader demand hints 2022-09-03 15:31:37 +01:00
ppmload.c fix ppmload doc comment 2022-12-23 22:44:12 +00:00
ppmsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
quantise.c try to make cgifsave easier to read (#2853) 2022-06-12 11:25:32 +01:00
quantise.h cgifsave: palette change POC (#2824) 2022-06-08 15:27:29 +01:00
radiance.c add vips_target_end (#2802) 2022-05-20 16:38:04 +01:00
radload.c Prefer to use `flags |=` everywhere (#2854) 2022-06-11 15:40:39 +01:00
radsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
rawload.c Add a way to disable less well tested operations (#2636) 2022-04-11 11:32:32 +01:00
rawsave.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
spngload.c update spngload for new header test 2022-09-03 22:42:41 +01:00
spngsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
svgload.c revise loader demand hints 2022-09-03 15:31:37 +01:00
tiff.c Add tiffsave target (#2798) 2022-05-20 18:38:17 +01:00
tiff.h Add tiffsave target (#2798) 2022-05-20 18:38:17 +01:00
tiff2vips.c tiff2vips: avoid `g_assert_not_reached` in the default clause (#3064) 2022-09-24 13:36:02 +01:00
tiffload.c revise help text for loaders 2022-08-10 12:50:53 +01:00
tiffsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
vips2jpeg.c move tiff decompress outside lock (#2969) 2022-09-03 13:10:58 +01:00
vips2magick.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00
vips2tiff.c Merge branch '8.13' 2022-09-22 14:11:31 +01:00
vipsload.c Prefer to use `flags |=` everywhere (#2854) 2022-06-11 15:40:39 +01:00
vipspng.c add exif support to png load/save (#3168) 2022-11-18 11:57:05 +00:00
vipssave.c add vips_target_end (#2802) 2022-05-20 16:38:04 +01:00
webp2vips.c nsgifload: avoid minimise after mapping (#3189) 2022-11-27 15:43:35 +00:00
webpload.c revise help text for loaders 2022-08-10 12:50:53 +01:00
webpsave.c Ensure consistent formatting of `->format_table` (#3199) 2022-11-30 09:41:05 +00:00