libvips/libvips/colour
Lovell Fuller c1f6995256
Pass close-on-exec flag to lcms for non-Windows OS (#2816)
This ensures child processes do not inherit open file descriptors
and will close a small but long-standing bug reported against
sharp over five years ago.

The change to lcms2 to support this is backwards compatible so
the flag will be ignored by existing versions.

The fopen 'e' flag will soon be part of the POSIX standard, and
is already supported in Linux and BSD. macOS currently ignores
it but will add support soon. Only Windows has a problem with it,
hence the ifdef wrapper.
2022-05-21 17:28:40 +01:00
..
profiles add p3.icm to makefile.am 2021-04-08 10:53:15 +01:00
CMYK2XYZ.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
HSV2sRGB.c tiny perf improvement 2022-03-28 12:35:25 +01:00
LCh2Lab.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
LCh2UCS.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
Lab2LCh.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
Lab2LabQ.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
Lab2LabS.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
Lab2XYZ.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
LabQ2Lab.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
LabQ2LabS.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
LabQ2sRGB.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
LabS2Lab.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
LabS2LabQ.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
Makefile.am move the nsgif source into the tree 2021-02-28 12:20:05 +00:00
UCS2LCh.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
XYZ2CMYK.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
XYZ2Lab.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
XYZ2Yxy.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
XYZ2scRGB.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
Yxy2XYZ.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
colour.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
colourspace.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
dE00.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
dE76.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
dECMC.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
float2rad.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
icc_transform.c Pass close-on-exec flag to lcms for non-Windows OS (#2816) 2022-05-21 17:28:40 +01:00
meson.build Improve symbol visibility (#2688) 2022-04-16 10:58:55 +01:00
pcolour.h Mark some functions and variables as static (#2691) 2022-02-27 13:41:39 +00:00
profile_load.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
profiles.c colour: add a fallback for the increasingly-common P3 profile 2021-04-07 21:44:33 +01:00
profiles.h
rad2float.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
sRGB2HSV.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
sRGB2scRGB.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
scRGB2BW.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
scRGB2XYZ.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
scRGB2sRGB.c Cleanup gettext handling (#2695) 2022-02-27 15:27:28 +00:00
wrap-profiles.sh Compress fallback profiles with zlib 2021-02-26 19:18:49 +00:00