HomeFreeBSD

textproc/exempi: update to 2.5.2

Description

textproc/exempi: update to 2.5.2

2.5.0

  • Upgrade XMPCore to Adobe XMP SDK CC 2016.07
    • Support for iOS in XMPFiles
    • New DOM based API’s are added in XMP Core to access metadata tree hierarchy. (not exposed yet in Exempi)
    • Added support XMP/metadata in utf-8 encoded uncompressed SVG files in XMPFiles.
    • Added support of GIF handler in XMPFiles.
    • Added support for reconciliation of iXML’s TRACK_LIST and its components to get microphone data.
    • Added support for IFDs of type 13 in TIFF.
    • Added support for MPEG4 videos shot from Google Nexus 5 camera.
    • Restructured the implementation of XDCAM Handler to support File Access Mode (FAM) and Simple Access Mode (SAM)
    • Added inbuilt support for iXML namespace in XMPCore.
    • Modified the alias tiff:ImageDescription for dc:description as language alternative array instead of simple property.
    • Lot of bug fixes in XMPFiles and XMPCore.
  • Removed Exempi provided support for GIF in favour of Adobe's.
  • New: API NS_XML constant

Internal:

  • Added tests for Adobe SDK.
  • Fixed warnings and other issues and Adobe SDK.
  • Compile with much more warnings enabled.

2.4.5 - 2018/03/07

  • Bug #105204: [CVE-2018-7730] fix a buffer overflow in the PSD parser.
  • Bug #105205: [CVE-2018-7728] fix a buffer overflow in the TIFF parser.
  • Bug #105206: [CVE-2018-7729] fix a buffer overflow in PostScript parser.
  • Bug #105247: [CVE-2018-7731] fix a null dereference in WEBP parser.

2.4.4 - 2018/02/04

  • Bug #102197: Properly initialize pointers in WEBP.
  • Bug #102151: Fix an infinite loop in RIFF parser.
  • Bug #102483: Fix an infinite loop in QuickTime parser.
  • Bug #102484: Fix an infinite loop in ASF parser.
  • Bug #104885: Adjust minimum version for gcc in documentation.

2.4.3 - 2017/08/03

  • Bug #100397: Fix a buffer overrun, memcpy() on overlapping regions, use after free in the exception handling.
  • Bug #101913: Fix a fatal assert with corrupt WEBP.
  • Bug #101914: Fix a crash on a corrupt file.

2.4.2 - 2017/01/29

2.4.1 - 2017/01/23

  • Bug #99494: Restore error reporting.

Internal:

  • Added test for xmp_parse()
  • Renamed test3 to testiterator and more comprehensive test for iterator to detect thing like bug 99480

Release notes:

  • In 2.4.0 the XMP iterator corrected behaviour when used for XMP_ITER_JUSTLEAFNAME: The returned values are now set to they actual schema NS instead of the top level one. This required fixed in third party packages: https://github.com/python-xmp-toolkit/python-xmp-toolkit/issues/67 This changes is the result of a bug fix in Adobe SDK. See bug #99480

2.4.0 - 2017/01/07

  • Bug #89449: Upgrade XMPCore to Adobe XMP CC 2014.12.
    • New flag to optimize layout on MPEG4 files.
    • GoPro MPEG4 video files support.
    • Improved JPEG support.
    • iXML support in WAVE files.
    • Several bugs and memory leaks fixes.
    • Changes from Adobe XMP CC 2013.06.
      • Pluggable file handlers (not exposed yet in Exempi)
      • Support for Exif 2.3 properties
      • New RIFF file handler
      • Better Postscript support.
      • Lot of bug fixes.
  • New API: added XMP_OPEN_OPTIMIZEFILELAYOUT for new SDK.
  • Now require (partial) C++11 support to compile (gcc 4.4.7 tested)
  • New: WebP format handler (contributed: Frankie Dintino, The Atlantic)

Internal:

  • Exempi is now automatically build and the test run by Travis CI.

2.3.0 - 2016/03/15

  • New: API xmp_datetime_compare().
  • New: API xmp_string_len() to get the length of the XmpString.
  • Bug #94065:
    • New: API xmp_files_can_put_xmp_xmpstring() and xmp_files_can_put_xmp_cstr() variants.
    • New: API xmp_files_put_xmp_xmpstring() and xmp_files_put_xmp_cstr() variants.
    • New: API xmp_files_get_xmp_xmpstring() variant.
    • Test: check the status of the PDF handler.
  • Bug #90380: Fix potential crash with corrupt TIFF file.
  • Bug #14612: Better Solaris compilation fix.
  • Fix header to pass -Wstrict-prototypes

Details

Provenance
tcbernerAuthored on Jul 17 2021, 5:32 PM
Parents
R11:d392d028bca7: graphics/eog-plugins: update to 3.26.7
Branches
Unknown
Tags
Unknown