summaryrefslogtreecommitdiff
path: root/XMPFiles/source
AgeCommit message (Collapse)AuthorFilesLines
2022-02-14Fix typo in ID3 genreHubert Figuière1-1/+1
- See https://gitlab.freedesktop.org/libopenraw/exempi/-/merge_requests/4
2022-02-14Build with -Werror=missing-field-initializersHubert Figuière4-11/+11
2022-02-14Compile with -Werror=misleading-indentationHubert Figuière1-2/+2
2022-02-14Add deserialization code for WAVEHubert Figuière2-2/+57
- This allow building with -Werror=class-memaccess
2022-02-14Fix several -Wclass-memaccess warningsHubert Figuière7-10/+33
- XmpDate and BoxInfo have constructors
2022-02-12Merge branch 'adobe-sdk'Hubert Figuière3-6/+11
Upgrade XMP-SDK to v2021.10
2021-10-18Integrations for October Release (#51)arpitapanda053-6/+11
Fixing CTECHXMP-4170583, CTECHXMP-4170596, CTECHXMP-4170597, CTECHXMP-4170598 ,CTECHXMP-4170599, CTECHXMP-4170632 and CTECHXMP-4170633
2021-09-21Bump version to 2.6.Hubert Figuière1-0/+1
- Added missing files to build
2021-09-21XMP_SDK: fix more -Wshadow warningsHubert Figuière2-12/+12
2021-09-01XMP_SDK: fix many warnings from upstream codeHubert Figuière12-55/+59
2021-09-01Issue #22 - Update SDK to v2021.08Hubert Figuière168-1997/+3895
https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/22 Merge branch 'adobe-sdk' into integration
2021-09-01changing copyRight year back to original year in CopyRight notice (#47)arpitapanda05168-168/+168
2021-08-30fix not fully implemented kXMPFiles_OpenOnlyXMP flag (#24)Gabriele Mondada1-32/+34
2021-08-30Integration For August Release (#43)arpitapanda05168-683/+363
* [CTECHXMP-4170513] Fix for PSIRT-17958 * [CTECHXMP-4170540] Fix for PSIRT-18145 * [CTECHXMP-4170557] Fix for PSIRT-18538 * [CTECHXMP-4170585] Fix for PSIRT-18750 * Fix add semicolons * Changing the CopyRight note in all the files
2021-07-15Security Fixes and Exif Time Zone Metadata Supportarpitapanda0522-103/+256
Co-authored-by: prigupta <prigupta@adobe.com>
2020-02-11Make P2SpannedClip_Order::operator() const to support gcc-9.2.0 with c++17Denis Pronin1-1/+1
P2_Support.hpp: operator() of predicate 'P2SpannedClip_Order' is made to be 'const' fixed static_assert 'is_invocable_v<const _Compare&, const _Key&, const _Key&>' See https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2 Signed-off-by: Hubert Figuière <hub@figuiere.net>
2020-02-09Don't use auto for the find_if lambdaHubert Figuière1-2/+2
- This breaks on older compilers like on macOS
2020-02-09Support clang with libc++ and c++17Denis Pronin3-5/+5
- don't use tr1 - remove deprecated C++ See https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1 Signed-off-by: Hubert Figuière <hub@figuiere.net>
2020-01-29XMP Toolkit SDK Jan 2020Priyanka-Gupta169-0/+73886
2019-07-28Issue #13 - Fix a buffer a overflow in ID3 supportHubert Figuière1-0/+8
https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
2019-07-27Issue #9 - Fix null-pointer-dereference (CVE-2018-12648)Victor Rodriguez1-3/+5
The WEBP::GetLE32 function in XMPFiles/source/FormatSupport/WEBP_Support.hpp in Exempi 2.4.5 has a NULL pointer dereference. https://bugs.freedesktop.org/show_bug.cgi?id=106981 https://gitlab.freedesktop.org/libopenraw/exempi/issues/9 Signed-off-by: Victor Rodriguez <victor.rodriguez.bahena@intel.com> Signed-off-by: Hubert Figuière <hub@figuiere.net> (cherry-pick from exempi-2.4-branch)
2019-07-27Bug #14 - Invalid MP3 cause a memory overflow.Hubert Figuière1-1/+5
https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
2019-07-27Bug #12 - Invalid WebP cause memory overflow.Hubert Figuière1-2/+8
https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
2019-01-05xmp_sdk: fix -Wshadow warningsHubert Figuière5-76/+76
2019-01-05xmp_sdk: remove unused variablesHubert Figuière1-2/+0
2019-01-05xmp_sdk: Delete implicit ctor and operator instead of throwingHubert Figuière2-4/+2
2018-03-07WEBP: fix warnings about shadowed variablesHubert Figuière1-17/+17
2018-03-072.4.x: Bug 105247 - Fix a null dereference in WEBP parserHubert Figuière1-2/+4
2018-03-072.4.x: Bug 105206 - Cosmetic fixes to the bug fixHubert Figuière1-1/+4
2018-03-072.4.x: Bug 105205 - fix a buffer overflow in the TIFF parserHubert Figuière1-2/+3
2018-03-072.4.x: Bug 105204 - Fix a buffer overflow in PSD parserHubert Figuière1-0/+6
2018-03-072.4.x: Bug 105206 - Fix a buffer overflow in the PS HandlerHubert Figuière1-1/+2
2018-02-25Adobe SDK: fix warnings about shadowed variablesHubert Figuière11-88/+88
2018-02-04Adobe SDK: fix warnings about extraneous constHubert Figuière2-3/+3
2018-02-04Adobe SDK: fix possible sprintf overflow in AVCHDHubert Figuière1-2/+2
2018-02-022.4.x: Bug 102484 - Fix an infinite loop in ASF parser.Hubert Figuière1-0/+2
2018-02-022.4.x: Bug 102483 - Fix an infinite loop in QuickTime parser.Hubert Figuière1-1/+2
2017-08-152.4.x: Bug 102151 - RIFF: fix an infinite loop cause by an overflowHubert Figuière1-1/+2
2017-08-152.4.x: Bug 102197 - WEBP: Properly initialize members to NULLHubert Figuière1-1/+5
2017-08-032.4.x: Bug 101914 - Fix crash on corrupt fileHubert Figuière1-2/+10
- Don't go past the end iterator - Don't subcript an empty string
2017-08-032.4.x: Bug 101913 - Prevent an assert from being reached with a corrupt fileHubert Figuière1-2/+2
- In VPXChunk::width() and VPXChunk::height() ensure val isn't 0.
2017-03-262.4.x: Bug 100397 - Fix crash on malformed JPEG fileHubert Figuière3-5/+15
- Check the buffer doesn't overrun for the TIFF tag - Fix a use-after-free in exception handling - Fix two invalid memcpy() on overlapping memory
2017-01-11Adobe SDK: fix some format mismatched typesHubert Figuière9-18/+22
2017-01-11Adobe SDK: fix some shadow warningsHubert Figuière3-13/+13
2017-01-11Adobe SDK: fix some unused args and variables warningsHubert Figuière53-124/+129
2017-01-11Adobe SDK: fix unused warnings in PluginHandlerHubert Figuière2-4/+4
2017-01-11Adobe SDK: mark ~ChunkController noexcept(false)Hubert Figuière2-2/+2
2017-01-11Adobe SDK: fix format warnings in FormatSupportHubert Figuière4-7/+11
2017-01-11Adobe SDK: fix unused and uninitialized warnings in FormatSupportHubert Figuière15-24/+32
2017-01-11Adobe SDK: fix constructor reordersHubert Figuière1-1/+1