Commit Graph

  • 2b80a0a55a Fix assert on broken data master Albert Astals Cid 2025-10-14 23:55:59 +02:00
  • 8e164474b4 CI: Try newer libjxl for ossfuzz Albert Astals Cid 2025-10-13 11:33:34 +02:00
  • 4c52480b73 tga: Reduce Warning to Debug Albert Astals Cid 2025-10-12 13:09:37 +02:00
  • 19faa55a6d Fix crash on malformed files Mirco Miranda 2025-10-10 09:03:18 +02:00
  • b9bfeedbc1 Fix crash on malformed files Mirco Miranda 2025-10-06 01:04:40 +02:00
  • 8658355701 Fix crash on malformed files work/aacid/449485443 Albert Astals Cid 2025-10-05 23:24:45 +02:00
  • 3c8539d53d Update version to 6.20.0 Nicolas Fella 2025-10-05 15:16:13 +02:00
  • d332ad717b Update dependency version to 6.19.0 v6.19.0-rc1 v6.19.0 Nicolas Fella 2025-10-03 15:04:37 +02:00
  • 1ca7baed98 Fix assert on broken data Albert Astals Cid 2025-10-01 19:16:10 +02:00
  • f1b0c9f0ec add const so we know that QImage is not being modified Albert Astals Cid 2025-10-01 19:15:10 +02:00
  • b83f4c0231 Add color space check during read test Mirco Miranda 2025-09-27 10:52:18 +02:00
  • a457e5ddcb Limits the max RAW size to 300000x300000 pixels Mirco Miranda 2025-09-21 11:52:06 +02:00
  • f28cd98661 Limits the max DDS size to 300000x300000 pixels Mirco Miranda 2025-09-21 11:28:45 +02:00
  • 05c3a1afe6 Fix compilation failure with Qt 6.7 Jiaqi Wu 2025-09-20 13:37:52 +08:00
  • fda751c641 Switch all plugins to QLoggingCategory Mirco Miranda 2025-09-19 10:00:26 +02:00
  • a4e18734bd Resolution calculations performed by functions Mirco Miranda 2025-09-17 12:22:44 +02:00
  • 14286a6ab0 Add a CI job for oss-fuzz Azhar Momin 2025-08-20 22:58:31 +05:30
  • 945fd6f0ce GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.18 deprecated methods Laurent Montel 2025-09-13 08:53:25 +02:00
  • c36b4e2350 Use std::lround instead of qRound Albert Astals Cid 2025-09-11 11:57:19 +02:00
  • 95f0d15e14 RAW: Disable broken stream protection Mirco Miranda 2025-09-11 11:52:21 +02:00
  • 56c8bc7323 Add checks on the seek return value Mirco Miranda 2025-09-09 22:20:34 +02:00
  • 08e178f098 Fix Null-dereference READ Mirco Miranda 2025-09-09 21:15:19 +02:00
  • 6881e3111b HDR: Limits the header to the first 128 lines Mirco Miranda 2025-09-09 15:59:14 +02:00
  • 463da81fad IFF: support for PCHG chunk Mirco Miranda 2025-09-08 17:39:50 +02:00
  • 8036b1d032 Fix assert when read corrupted floats Mirco Miranda 2025-09-08 11:01:06 +02:00
  • 71cc137254 Update version to 6.19.0 Nicolas Fella 2025-09-08 10:23:10 +02:00
  • 7858c4eeec Update dependency version to 6.18.0 v6.18.0-rc1 v6.18.0 Nicolas Fella 2025-09-07 14:25:38 +02:00
  • eae41980b2 dds: Fix assert when reading broken data Albert Astals Cid 2025-09-07 00:38:05 +02:00
  • 3bf2281610 GIT_SILENT: Use Qt CamelCase includes Laurent Montel 2025-09-04 08:32:52 +02:00
  • 59089855fa Unified maximum pixel value for large image plugins Mirco Miranda 2025-08-23 14:17:04 +02:00
  • 5a067130af Removed the conversion of the entire image to a compatible format when saving from the PCX, PIC, and RGB plugins. Mirco Miranda 2025-08-30 09:17:40 +02:00
  • 9c6c0c01ae TGA: Support for TGA specification 2.0 Mirco Miranda 2025-08-23 11:20:09 +02:00
  • f933cbe12d Fix possible buffer overflow on corrupted images Mirco Miranda 2025-08-22 08:08:17 +02:00
  • ebc366b3c5 TGA: memory optimizations and native grayscale support Mirco Miranda 2025-08-20 23:53:00 +02:00
  • bc8b5b56b1 Move fuzz target and build script into KImageFormats repository Azhar Momin 2025-05-25 22:11:12 +05:30
  • 35a1ed0227 GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.17 deprecated methods Laurent Montel 2025-08-15 08:29:20 +02:00
  • f63b082c85 IFF: add support for a different palette per line Mirco Miranda 2025-08-12 08:28:31 +02:00
  • 68cc915132 IFF: Fix possible undefined-shift Mirco Miranda 2025-08-09 11:46:05 +02:00
  • e912a4ac9b RAW: Error out on malformed files Mirco Miranda 2025-08-07 22:39:55 +02:00
  • 480ea8dba0 IFF: add support for RGBN/RGB8 image data and CAT chunk Mirco Miranda 2025-08-07 22:17:09 +02:00
  • 37e3c65a05 ILBM 64-bit extension support Mirco Miranda 2025-08-04 09:06:22 +02:00
  • 4b44f8474f Fix oss-fuzz compilation error Mirco Miranda 2025-08-04 13:46:16 +02:00
  • c2a1d4b401 IFF: Fix halfbride detection, 1-bitplane colors and PBM line size calculation. It also ignore ZBuffer flag on Maya images (like Photoshop does) amd adds CMYK palette support. Mirco Miranda 2025-08-01 15:29:52 +02:00
  • cd39c36621 Update version to 6.18.0 Nicolas Fella 2025-08-01 13:33:36 +02:00
  • 1bfae6f171 Update dependency version to 6.17.0 v6.17.0-rc1 v6.17.0 Nicolas Fella 2025-08-01 12:14:50 +02:00
  • eb65a5076c We only have Linux Qt5 builders at this point kf5 Albert Astals Cid 2025-07-28 16:02:34 +02:00
  • fd864e6f55 IFF: add support for uncompressed ACBM type Mirco Miranda 2025-07-24 07:37:58 +02:00
  • 16b669d63d Bump kf ecm_set_disabled_deprecation_versions. Make sure that it compiles fine without kf 6.16 deprecated methods Laurent Montel 2025-07-21 20:30:44 +02:00
  • 457f3afa24 Fix CI Albert Astals Cid 2025-07-20 23:43:10 +02:00
  • 080fd3c72d It compiles fine without qt 6.10 deprecated methods Laurent Montel 2025-07-20 21:42:04 +02:00
  • 1d69f6af57 IFF: add mime types and extensions Mirco Miranda 2025-07-17 07:32:26 +02:00
  • 083680eb77 chunks.cpp - send info and warning messages to the iff logging category Allen Winter 2025-07-16 10:21:00 -04:00
  • 0a9f9fe106 IFF: support for Ham8, HalfBride, Pbm and ILBM 32-bits modes Mirco Miranda 2025-07-15 07:38:19 +02:00
  • a9ccdce598 IFF: Fix possible stack overflow v6.16.0 Frameworks/6.16 Mirco Miranda 2025-07-05 11:59:06 +02:00
  • 21b3b890ec tga: Be less strict about palette Kai Uwe Broulik 2025-07-06 17:55:23 +02:00
  • aef4bd7e1c Fix unused param in MicroExif::toByteArray() Mirco Miranda 2025-07-07 08:17:36 +02:00
  • f5494d9acf iff: Support ILBM (PBM) work/kbroulik/ilbm Kai Uwe Broulik 2025-07-06 16:13:50 +02:00
  • ea1983a7d1 IFF: Fix possible stack overflow Mirco Miranda 2025-07-05 11:59:06 +02:00
  • 775b53f1f6 Update version to 6.17.0 Nicolas Fella 2025-07-04 18:28:45 +02:00
  • 02cf1502c0 Update dependency version to 6.16.0 v6.16.0-rc1 Nicolas Fella 2025-07-04 16:29:08 +02:00
  • f6c718a789 TGA: add indexed write support Mirco Miranda 2025-07-03 07:36:33 +02:00
  • 4f2f2425d3 IFF: read only support to Interchange Format Files Mirco Miranda 2025-07-01 23:59:03 +02:00
  • e6357c22f7 tga: Use Format_Indexed8 for indexed formats and support 32-bit BGRA colormap Kai Uwe Broulik 2025-06-26 14:00:11 +00:00
  • 094177a01c Update version to 6.16.0 Nicolas Fella 2025-06-06 16:31:26 +02:00
  • 7420f47c17 Update dependency version to 6.15.0 v6.15.0-rc1 v6.15.0 Nicolas Fella 2025-06-06 15:19:44 +02:00
  • 888bca7387 cmake: add cmake config Xaver Hugl 2025-05-21 16:42:02 +02:00
  • e3aefd2aa1 JXR: Restore device position after reading options Mirco Miranda 2025-05-14 02:50:03 +02:00
  • aa8134ee0d README.md: minor fixes and improvements Mirco Miranda 2025-05-04 00:35:48 +02:00
  • 9f09473aa0 It compiles fine without kf_6_13 deprecated methods Laurent Montel 2025-05-04 21:31:49 +02:00
  • 62eb1d28cb Add README about autotests Mirco Miranda 2025-05-03 11:01:46 +02:00
  • 15bece40ec Update version to 6.15.0 Nicolas Fella 2025-05-02 17:10:02 +02:00
  • 1b3d2afbe3 Update dependency version to 6.14.0 v6.14.0-rc1 v6.14.0 Nicolas Fella 2025-05-02 16:02:43 +02:00
  • 850068c1dc JXR: fix compilation error on 32-bit systems Mirco Miranda 2025-04-22 08:01:02 +02:00
  • 6bf38ea638 Improved EXIF V3 compatibility (2) Mirco Miranda 2025-04-21 13:29:13 +02:00
  • 2adca7c0ca jxr: Use qsizetype for image size variables Alessandro Astone 2025-04-21 10:06:58 +02:00
  • dd69fdaea9 lib prefix on Android Daniel Novomeský 2025-04-18 11:41:20 +02:00
  • ae62ea3dfc Improved EXIF V3 compatibility Mirco Miranda 2025-04-18 13:53:12 +00:00
  • 9c47845f15 Update version to 6.14.0 Nicolas Fella 2025-04-10 19:53:58 +02:00
  • 7c7fa73020 Remove conditions for no longer supported Qt versions Volker Krause 2025-04-08 18:46:13 +02:00
  • 92e4271e84 GIT_SILENT Upgrade Qt6 version requirement to 6.7.0. Albert Astals Cid 2025-04-07 10:13:41 +02:00
  • 6f588c6fd3 Add missing include mocs v6.13.0-rc1 v6.13.0 Laurent Montel 2025-04-03 07:34:17 +02:00
  • a182478e2c It compiles fine without qt6.9 deprecated methods Laurent Montel 2025-03-23 22:09:41 +01:00
  • 4026f41890 PSD: use linear profile on float images Mirco Miranda 2025-03-23 22:31:23 +00:00
  • bef2b9168f It compiles fine without kf6.12 deprecated methods Laurent Montel 2025-03-22 06:47:20 +01:00
  • 473f5d9847 Write tests for hej2 format Daniel Novomeský 2025-03-16 18:40:17 +01:00
  • 9bee29cc01 heif: enable saving of hej2 format Daniel Novomeský 2025-03-16 18:37:48 +01:00
  • cdf3be3af1 Update dependency version to 6.13.0 Nicolas Fella 2025-03-14 21:31:42 +01:00
  • 752b18a42c CI: Enable heif so we make sure it compiles Albert Astals Cid 2025-03-02 12:10:18 +01:00
  • 97a1ea181c writetest: special handling for HEIF format Daniel Novomeský 2025-03-12 16:41:39 +01:00
  • 64a43fb04f readtest: special handling for HEIF format Daniel Novomeský 2025-03-12 16:17:59 +01:00
  • 6821c29819 heif: disable AVCI decoder for libheif before 1.19.6 Daniel Novomeský 2025-03-12 13:26:42 +01:00
  • a33446f86a Use of heif_context_add_XMP_metadata instead heif_context_add_XMP_metadata2 v6.12.0-rc2 v6.12.0 Frameworks/6.12 Mirco Miranda 2025-03-09 10:44:18 +01:00
  • e4d95c03fa SKIP tests when libheif configuration is incomplete Daniel Novomeský 2025-03-10 22:01:14 +01:00
  • afa8ed1a5d heif: enable reading images with native 16 bit depth Daniel Novomeský 2025-03-10 19:42:34 +01:00
  • 245c835d92 Use of heif_context_add_XMP_metadata instead heif_context_add_XMP_metadata2 Mirco Miranda 2025-03-09 10:44:18 +01:00
  • b2663d2651 Update dependency version to 6.13.0 Nicolas Fella 2025-03-07 19:00:23 +01:00
  • 35ab37c628 Update dependency version to 6.12.0 v6.12.0-rc1 Nicolas Fella 2025-03-07 15:09:18 +01:00
  • b28baa4a1e sct: qRound with param bigger than max int is undefined Albert Astals Cid 2025-03-03 21:51:03 +01:00
  • 5d2540c135 sct: Use height instead of width when calculating dotsPerMeterY Albert Astals Cid 2025-03-03 21:43:21 +01:00
  • 25cc8bc262 MicroExif: search for the TIFF signature Mirco Miranda 2025-03-03 09:17:56 +01:00