Takashi Iwai
8101c20528
- update to 2.6.5: * Update XMPCore to Adobe XMP SDK v2023.12 - Bug fixes - C++17 compliance changes - Changes to remove deprecated APIs - Removing unimplemented APIs in XMPUtils header * Fix a potential nullptr dereference. * Update XMPCore to Adobe XMP SDK v2023.07 - Security Fixes. - Fix Exif Date missing seconds values. https://github.com/adobe/XMP-Toolkit-SDK/issues/50 * Fix some portability build issues with dlopen on BSD: * Added missing file type constants from the XMP_SDK. * Added support XMP/metadata in utf-8 encoded uncompressed SVG * Added support for reconciliation of iXML’s TRACK_LIST and its * Restructured the implementation of XDCAM Handler to support * Modified the alias tiff:ImageDescription for dc:description as * Removed Exempi provided support for GIF in favour of Adobe's. * Bug #5: Restrict the exported symbols. Only the symbols marked with API_EXPORT are exported by the shared library as to not - fix build under qemu - run make check - correct -devel package deps - fix requires for debuginfo package - New upstream version 2.0.0: + Typo fix in API OBS-URL: https://build.opensuse.org/request/show/1158746 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/exempi?expand=0&rev=38
340 lines
14 KiB
Plaintext
340 lines
14 KiB
Plaintext
-------------------------------------------------------------------
|
||
Sun Mar 17 12:29:40 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 2.6.5:
|
||
* Update XMPCore to Adobe XMP SDK v2023.12
|
||
- Bug fixes
|
||
- C++17 compliance changes
|
||
- Changes to remove deprecated APIs
|
||
- Removing unimplemented APIs in XMPUtils header
|
||
* Fix a potential nullptr dereference.
|
||
* Update XMPCore to Adobe XMP SDK v2023.07
|
||
- Security Fixes.
|
||
- Fix Exif Date missing seconds values.
|
||
https://github.com/adobe/XMP-Toolkit-SDK/issues/50
|
||
* Fix some portability build issues with dlopen on BSD:
|
||
* Added missing file type constants from the XMP_SDK.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 21 10:10:08 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
|
||
|
||
- update to 2.6.3:
|
||
* Fix null to int assignement error.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Dec 4 21:11:10 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 2.6.2:
|
||
- Update XMPCore to Adobe XMP SDK v2022.06
|
||
- Build system fixes that don't matter.
|
||
- Fix a typo in an ID3 genre string
|
||
- Build XMP_SDK with some fatal warnings:
|
||
- -Werror=missing-field-initializers
|
||
- -Werror=misleading-indentation
|
||
- -Werror=class-memaccess
|
||
- Remove (deprecated) boost_test_minimal
|
||
- Remove old .sym file (Daniel Kolesa)
|
||
- Added --enable-samples (default = yes) (Fabrice Fontaine)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 9 15:29:18 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
|
||
|
||
- Update to 2.6.1:
|
||
* Update XMPCore to Adobe XMP SDK v2021.10
|
||
* Some fixes previously done in Exempi are now upstream
|
||
- Install the NEWS file instead of the obsolete ChangeLog one
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 19 15:29:58 UTC 2021 - Michael Gorse <mgorse@suse.com>
|
||
|
||
- Update baselibs.conf to reflect new sonum.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 14 16:53:59 UTC 2021 - andy great <andythe_great@pm.me>
|
||
|
||
- Remove --disable-static because it cause build to fail.
|
||
- Update to version 2.5.2.
|
||
* Bug #18: Remove an unnecessary message to stdout in the exempi tool.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
|
||
* Bug #20: Test file formats. This also change the GIF sample to GIF89a.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
|
||
* Bug #17: `make check` should build more reliably now.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
|
||
* MR !1: Remove deprecated C++ to compile with C++17.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
|
||
* MR !2: Fix a build failure with C++17.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
|
||
- Updates for version 2.5.1.
|
||
* Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
|
||
* Bug #12: Invalid WEBP cause a memory overflow.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
|
||
* Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
|
||
* Bug #14: Invalid MP3 cause a memory overflow.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
|
||
- Updates for version 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 built-in 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.
|
||
Only GIF89a is supported.
|
||
* New: API NS_XML constant
|
||
* Bug #5: Restrict the exported symbols. Only the symbols marked
|
||
with API_EXPORT are exported by the shared library as to not
|
||
allow another library to import the XMP SDK symbols.
|
||
https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
|
||
* Bug #105580: Access memory aligned on ARM.
|
||
https://bugs.freedesktop.org/show_bug.cgi?id=105580
|
||
* Added tests for Adobe SDK.
|
||
* Fixed warnings and other issues and Adobe SDK.
|
||
* Compile with much more warnings enabled.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 14 14:56:58 UTC 2018 - jengelh@inai.de
|
||
|
||
- Extend descriptions.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 14 13:20:57 UTC 2018 - kbabioch@suse.com
|
||
|
||
- Update to 2.4.5:
|
||
* Fix a buffer overflow in the PSD parser. (CVE-2018-7730 bnc#1085295)
|
||
* Fix a buffer overflow in the TIFF parser. (CVE-2018-7728 bnc#1085297)
|
||
* Fix a buffer overflow in PostScript parser. (CVE-2018-7729 bnc#1085296)
|
||
* Fix a null dereference in WEBP parser. (CVE-2018-7731 bnc#1085294)
|
||
* Properly initialize pointers in WEBP.
|
||
* Fix an infinite loop in RIFF parser.
|
||
* Fix an infinite loop in QuickTime parser.
|
||
* Fix an infinite loop in ASF parser.
|
||
* Adjust minimum version for gcc in documentation.
|
||
* Fix a buffer overrun, memcpy() on overlapping regions, use after free in
|
||
the exception handling. Fix a fatal assert with corrupt WEBP.
|
||
* Fix a crash on a corrupt file.
|
||
* 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.
|
||
* Now require (partial) C++11 support to compile (gcc 4.4.7 tested)
|
||
* WebP format handler (contributed: Frankie Dintino, The Atlantic)
|
||
* Several API improvements
|
||
* Fix potential crash with corrupt TIFF file.
|
||
* Fix header to pass -Wstrict-prototypes
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 1 10:45:36 UTC 2017 - adam.majer@suse.de
|
||
|
||
- use individual libboost-*-devel packages instead of boost-devel
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Nov 22 20:09:11 UTC 2015 - mpluskal@suse.com
|
||
|
||
- Add gpg signature
|
||
- Cleanup spec file with spec-cleaner
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Dec 26 20:09:36 UTC 2014 - zaitor@opensuse.org
|
||
|
||
- Update to version 2.2.2:
|
||
+ Public header cleanup and documentation update.
|
||
+ Update Doxygen config.
|
||
+ fdo#73058: Add missing include for MacOS.
|
||
+ fdo#72810: Fix typo in date test in MP3 handler.
|
||
+ fdo#83313: Fix crash on invalid Exif (from Samsung).
|
||
+ Fix valgrind testing for xmpcore.sh.
|
||
+ Fix delete / delete[] mismatch in ID3_Support.hpp.
|
||
- Add baselibs.conf to Source to comply with current rules in
|
||
Factory.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jun 30 15:22:26 UTC 2013 - zaitor@opensuse.org
|
||
|
||
- Update to version 2.2.1:
|
||
+ fdo#54011: Use POSIX API for files on MacOS.
|
||
+ fdo#58175: Replace OS X FlatCarbon headers.
|
||
+ Added a manpage for exempi(1).
|
||
+ Added the -n option to the command line for arbitrary
|
||
namespaces.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Feb 26 14:53:26 CET 2012 - dmueller@suse.de
|
||
|
||
- fix build under qemu
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 23 17:09:03 UTC 2012 - vuntz@opensuse.org
|
||
|
||
- Update to version 2.2.0:
|
||
+ New 'exempi' command line tool.
|
||
+ Upgrade XMPCore to Adobe XMP 5.1.2
|
||
- Quicktime support now works without Quicktime.
|
||
- Reconciliation with ID3v2.
|
||
- "Blessed" 64-bits support (we already had it in exempi).
|
||
- Slight change in the way XMP are written for MWG compliance.
|
||
- Fixed a serious bug with RIFF.
|
||
- Change in the way local text encoding is dealt with.
|
||
- Alternative languages behave slightly differently by changing
|
||
how the default language property is managed.
|
||
- Probably a bunch of bugs fixed that I don't know about.
|
||
+ Update unit tests.
|
||
- Refactor the fixtures.
|
||
+ Use automake silent rules instead of shave. (build only)
|
||
+ "make dist" generate a bzip2 archive as well. (build only)
|
||
+ Remove some obsolete warning flags. (build only)
|
||
+ Build xmpcommandtool
|
||
+ Several new APIs.
|
||
+ Bug fixes: fdo#37747.
|
||
- Drop exempi-no-shave.patch: shave is not used upstream anymore.
|
||
- Drop libtool BuildRequires, autoreconf call and
|
||
--disable-silent-rules that were used because of patch above.
|
||
- Create a tools subpackage for new exempi command line tool.
|
||
- Change group of libexempi3 from "Development/Libraries/C and C++"
|
||
to System/Libraries.
|
||
- Use V=1 during the build to get a verbose build.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 30 20:13:41 UTC 2011 - coolo@suse.com
|
||
|
||
- use original tar
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 30 20:08:00 UTC 2011 - coolo@suse.com
|
||
|
||
- add libtool as buildrequire to make the spec file more reliable
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 24 12:59:34 UTC 2011 - toddrme2178@gmail.com
|
||
|
||
- Add 32bit compatibility libraries
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 9 01:04:53 UTC 2010 - cristian.rodriguez@opensuse.org
|
||
|
||
- run make check
|
||
- Disable usage of "shave-libtool" that messes up post build checks
|
||
provide --disable-silent-rules
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 7 23:50:28 CEST 2010 - vuntz@opensuse.org
|
||
|
||
- Add pkg-config BuildRequires to get a pkgconfig() provides for
|
||
the devel subpackage.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 20 10:42:36 CEST 2009 - vuntz@novell.com
|
||
|
||
- Update to version 2.1.1:
|
||
+ Added shave to the build system for sane output. (build only)
|
||
+ fdo#16030: if the property is an array or struct allow "" to be
|
||
passed as a value.
|
||
+ fdo#19312: source/XMPFiles/FileHandlers/P2_Handler.cpp was
|
||
using an improper string comparison. (made rpmlint unhappy).
|
||
+ fdo#20554: Missing file on MacOS X.
|
||
+ fdo#20554: Detect ldflags properly.
|
||
+ fdo#20622: Catch unhandled exceptions in
|
||
xmp_files_can_put_xmp().
|
||
+ fdo#21934: Mismatched new [] / delete.
|
||
+ fdo#22554: Fix a SIGFPE encountered on some invalid files.
|
||
(bgo#586720)
|
||
- Drop exempi-rpmlint.diff: fixed upstream.
|
||
- Drop exempi-gcc44.patch: fixed upstream.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 28 12:58:10 CEST 2009 - vuntz@novell.com
|
||
|
||
- Add exempi-gcc44.patch to fix build with gcc 4.4.
|
||
- Remove AutoReqProv: it's default now.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 9 22:23:55 CET 2009 - crrodriguez@suse.de
|
||
|
||
- remove static libraries and "la" files
|
||
- correct -devel package deps
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 24 13:31:11 EST 2008 - hfiguiere@suse.de
|
||
|
||
- New upstream version 2.1.0
|
||
+ Upgrade XMPCore to Adobe XMP 4.4.2
|
||
+ New: NS_PDF namespace for PDF.
|
||
+ New: API xmp_prefix_namespace_uri() and xmp_namespace_prefix(). fdo#14962.
|
||
+ Bug: make sure boost >1.35 does not fail test with system().
|
||
+ Bug: unit test now use boost/test/minimal.hpp to work with more boost
|
||
install. (known boost.test bug)
|
||
+ Bug: fix a typo in a CHECK_PTR call causing warnings on gcc < 4.
|
||
+ Bug: no longer define UNIX_ENV in exempi.cpp and let CPPFLAGS do it.
|
||
+ Bug fdo#16139: the list of exported symbols was too large.
|
||
+ Bug fdo#18635: fix crasher.
|
||
- Added patch exempi-rpmlint.diff to make rpmlint happy. fdo#19312
|
||
- Added zlib-devel as a dependency
|
||
- Remove .la and disable static
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 22 11:23:51 CDT 2008 - maw@suse.de
|
||
|
||
- Make debug packages require a specific %{version}-%{release}.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 12 23:37:28 EDT 2008 - hfiguiere@suse.de
|
||
|
||
- New upstream version 2.0.2
|
||
+ Fix bug fdo#16598: TLS detection.
|
||
+ Better error management
|
||
+ Bugs fdo#14612 and fdo#14613
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 6 17:20:33 EDT 2008 - mauro@suse.de
|
||
|
||
-Update to 2.0.1
|
||
+ bgo#14612: no stdbool.h for Sun compilers.
|
||
+ bgo#14613: check for iconv() const-ness.
|
||
+ Make the error checking more robust.
|
||
+ Make error code thread-safe (ie local to the thread).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 1 17:22:25 CEST 2008 - ro@suse.de
|
||
|
||
- fix requires for debuginfo package
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 2 13:11:50 CEST 2008 - vuntz@suse.de
|
||
|
||
- New upstream version 2.0.0:
|
||
+ Bug fdo#14614, Bug fdo#15263: endian detection in configure.
|
||
+ Bug fdo#14615: missing includes for Solaris.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 14 10:21:22 EDT 2008 - hfiguiere@suse.de
|
||
|
||
- New upstream version 1.99.9
|
||
+ Typo fix in API
|
||
+ Buffer overflow fix in GIF handler (bgo #484105)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 18 19:20:07 CET 2008 - jpr@suse.de
|
||
|
||
- Initial checkin
|
||
|