Use g_list_free_full/g_slist_free_full
(cherry picked from commit fd430ee0c374f0763f3c041ec2583f0ef0267487)
Don't cancel export when attaching XMP failed
(cherry picked from commit da33a559e767ef750443dfbff083f7886af9ef58)
Rewrite of tiff reader code to support loading of grayscale images.
Adds handling of images with 1 sample per pixel which usally dont have
any planar config set. This fixes bug #9747 and #9699.
(cherry picked from commit fe2e2ef8e3b608be2b26acdde4bc275a0162b552)
Fixes crash when trying to load EXR files with other channels
then RGB(A). Fixes bug #9697
(cherry picked from commit a641007fbc48e6506d196097b4db84e397683487)
Add support for loading 32bpp float images.
Tested with output from enblend and replaces PR #392
(cherry picked from commit 641fa8c3f63c3ef07e757b3a4b439bf2057b7e9d)