aa9414f510
- update to 0.28.3 (bsc#1227528, CVE-2024-39695):
...
* Release Notes:
+ https://github.com/Exiv2/exiv2/issues/3008
+ https://github.com/Exiv2/exiv2/milestone/14?closed=1
* This release also fixes a low-severity security issue in
asfvideo.cpp: out-of-bounds read in AsfVideo::streamProperties.
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=159
2024-07-08 18:06:41 +00:00
ca7fd799d4
- use --parallel as single-dash parameters are eaten by
...
ctest's rpm macro
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=158
2024-07-08 08:28:58 +00:00
Karl Eichwalder
b05ed02a38
Accepting request 1155606 from home:bmwiedemann:branches:X11:common:Factory
...
Fix build with --nochecks
OBS-URL: https://build.opensuse.org/request/show/1155606
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=156
2024-03-07 08:46:03 +00:00
85dbb844e9
- update to 0.28.2 (bsc#1219870, CVE-2024-24826, bsc#1219871,
...
CVE-2024-25112):
* CVE-2024-24826: out-of-bounds read in
QuickTimeVideo::NikonTagsDecoder.
* CVE-2024-25112: denial of service due to unbounded
recursion in QuickTimeVideo::multipleEntriesDecoder.
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=154
2024-02-28 15:01:01 +00:00
dbfb97194f
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=152
2023-11-07 08:58:15 +00:00
7268aa5f19
- drop exiv2-metadata-null-checks.patch (upstream)
...
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=151
2023-11-07 08:44:18 +00:00
f3402e9ba3
- update to 0.28.1 (bsc#1216923, CVE-2023-44398):
...
* Release Notes:
https://github.com/Exiv2/exiv2/issues/2813
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=150
2023-11-07 08:42:47 +00:00
fd4162338b
Accepting request 1097642 from home:kill_it:branches:openSUSE:Factory
...
- add exiv2-metadata-null-checks.patch fixes gwenview crashes and
other apps https://github.com/Exiv2/exiv2/issues/2638
OBS-URL: https://build.opensuse.org/request/show/1097642
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=146
2023-07-18 09:25:25 +00:00
a9766bc44d
- add a x86-64-v3 build, remove 32bit build (not used)
...
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=144
2023-06-30 16:44:53 +00:00
eb7b27b4be
Accepting request 1096086 from home:dimstar:Factory
...
- Drop baselibs.conf: the biarch module is not used anymore.
exiv2 is built as pure i586 package in LegacyX86, but the provided -32bit
packages are not needed on x86_64 setups (in fact, they are not even
built outside of staging)
OBS-URL: https://build.opensuse.org/request/show/1096086
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=143
2023-06-30 15:54:30 +00:00
b2441631d5
- drop xml-static subpackage, cannot be built from shared builds anymore
...
and appears to be unused
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=142
2023-06-23 13:59:05 +00:00
07772d37a7
Accepting request 1094315 from home:mkubecek:branches:X11:common:Factory
...
- fix Leap 15 build failure
OBS-URL: https://build.opensuse.org/request/show/1094315
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=141
2023-06-22 11:43:47 +00:00
a3e1b00d4b
- update to 0.28.0:
...
- long list of improvements and security fixes, see
https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799
- drop always-use-signed-char-for-conversion.patch (code no longer exists)
- drop CVE-2022-3953.patch (merged upstream)
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=140
2023-06-19 20:08:56 +00:00
470631c5b6
Accepting request 1060638 from home:Guillaume_G:branches:X11:common:Factory
...
- Disable bugfixes.github.test_CVE_2018_12265.AdditionOverflowInLoaderExifJpeg
as it is broken on some archs
See: https://github.com/Exiv2/exiv2/issues/933
OBS-URL: https://build.opensuse.org/request/show/1060638
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=138
2023-02-02 23:15:56 +00:00
c5031a7c68
- add always-use-signed-char-for-conversion.patch for test suite
...
fixes on non-x86_64
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=136
2023-01-24 17:42:36 +00:00
28b338ca4e
- update to 0.27.6:
...
* Add Nikon3.WhiteBalanceBias2
* Add Nikon LensData v0802
* Add some F mount lenses
* Initial support for OM System MakerNote
* Add Sony ARW compression to dict
* Exif start can be at any byte in payload, not word aligned
* Fix exception type when writing BMFF file
* Add more MIME type mappings for TIFF-based raws
* Fix naming of canon EF 35-80mm
* Replace assert with enforce
* PNG: always strip the existing iCCP chunk
* Account for header bytes for Exif and XMP boxes
* Fix Integer overflow in Photoshop::setIptcIrb
* Fix Integer-overflow in sumToLong
* Fix out of bounds read in isValidBoxFileType()
* Fix in Jp2 metadata writing & improvements in reading
* Strip XMP raw packet before decoding
* Add tiff tags
* Add more DNG 1.6 tags
* Fix bug in iterating over the elements of dateStrings
* Use memmove in TiffEncoder::updateDirEntry
* Treat Exif.Sony1.PreviewImage as undefined tag
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=134
2023-01-21 09:24:21 +00:00
944ba57e91
Accepting request 1055816 from home:dirkmueller:Factory
...
- switch to ctest for running the testsuite
OBS-URL: https://build.opensuse.org/request/show/1055816
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=132
2023-01-04 13:51:21 +00:00
ec2767a7f2
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=129
2022-12-23 06:43:02 +00:00
44d583de75
bsc#1189341, CVE-2021-37615,
...
bsc#1185003, CVE-2021-29458):
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=128
2022-12-22 22:08:44 +00:00
e9ccf0e20d
- require zlib from devel package
...
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=126
2022-12-15 12:34:43 +00:00
15680be3b6
- switch to pkgconfig(zlib) so that alternative providers can be
...
used
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=125
2022-12-15 12:32:00 +00:00
a00c3dbb7d
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=119
2022-11-14 15:07:50 +00:00
5ff98ac4f4
- spec-cleaner run
...
- add CVE-2022-3953.patch (CVE-2022-3953, bsc#1205391)
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=118
2022-11-14 12:05:52 +00:00
cd9420680f
- Update to 0.27.4 (bsc#1186053, CVE-2021-29623):
...
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=98
2022-05-10 11:32:41 +00:00
716a00d066
- update to 0.27.5:
...
* BMFF bug fixes including CR3 previews
* Security fixes
* libFuzzer target
* Exiv2 monitored by oss-fuzz
* Minor bugs and fixes
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=97
2021-11-13 19:18:12 +00:00
04f5ab69e2
Accepting request 900778 from home:darix:branches:X11:common:Factory
...
- enable bmff format
- disable docs for now:
- graphviz was failing for a long time when trying to render the
pngs as graphviz-gd was missing
- even after adding this it still fails with missing fonts
- Update to 0.27.4:
- Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
- Bash test scripts rewritten in python
- DNG 1.6 and Exif 2.32 support
- Bug and Security fixes
- Updated build and test environments
- Localisation support on Crowdin
- Revised documentation
- Other improvements
- drop 1271.patch:
included in update
OBS-URL: https://build.opensuse.org/request/show/900778
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=96
2021-06-22 06:36:19 +00:00
e7eb7b95dd
Accepting request 892558 from home:dimstar:Factory
...
- Add 1271.patch: Fix build using GCC 11 (boo#1185218).
- Drop the sed hack to remove -fcf-protection: this is properly
solved with the above patch.
- Fix build on non-x86 by dropping -fcf-protection flag
* Other improvements
OBS-URL: https://build.opensuse.org/request/show/892558
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=94
2021-05-22 10:58:16 +00:00
8551bd08eb
Accepting request 892542 from home:lnussel:branches:X11:common:Factory
...
- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218)
OBS-URL: https://build.opensuse.org/request/show/892542
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=93
2021-05-12 16:14:14 +00:00
ca41c49f78
Accepting request 828114 from home:Guillaume_G:branches:openSUSE:Factory:ARM
...
- Fix build on non-x86 by dropping -fcf-protection flag
on non-x86 architectures
OBS-URL: https://build.opensuse.org/request/show/828114
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=91
2020-08-21 17:17:14 +00:00
59f4d37bcf
- Update to 0.27.3:
...
* Bug and security fixes
* UNIX suppport
* Support for building with C++11 and C++14
* Revised build and test environments
* Revised documentation
* Improved charset handling in UserComment
* Other improvements
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=89
2020-08-16 01:51:07 +00:00
f314de77c7
Accepting request 794889 from home:StefanBruens:branches:X11:common:Factory
...
- Use C++11 for building instead of C++98. Googletest 1.10 is no
longer compatible with C++98. For details, see
https://github.com/Exiv2/exiv2/issues/1163
See https://build.opensuse.org/staging_workflows/openSUSE:Factory/staging_projects/openSUSE:Factory:Staging:O
OBS-URL: https://build.opensuse.org/request/show/794889
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=87
2020-04-27 10:21:05 +00:00
0eea80a0ca
Accepting request 719544 from home:gladiac:branches:X11:common:Factory
...
Update to version 0.27.2
OBS-URL: https://build.opensuse.org/request/show/719544
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=85
2019-08-02 18:43:28 +00:00
ad134215ee
Accepting request 720443 from home:marxin:static
...
Use FAT LTO objects in order to provide proper static library.
OBS-URL: https://build.opensuse.org/request/show/720443
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=84
2019-08-02 18:37:26 +00:00
750e80cc88
Accepting request 714829 from home:dancermak:branches:X11:common:Factory
...
Enable tests on x86_64, enable additional exiv2 features
OBS-URL: https://build.opensuse.org/request/show/714829
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=83
2019-07-25 17:03:54 +00:00
c87390a8ad
Accepting request 708115 from graphics
...
- update to 0.27.1
* Bug and security fixes.
* Deprecation warnings for Video, EPS and SSH support.
* Branch 0.27-maintenance for "dots" to avoid confusion with tag 0.27 (== 0.27.0 code).
* Support for Visual Studio 2019 using Conan and CMake
- Update patch exiv2-build-date.patch
- Drop exiv2-cmake-installdir.patch (included upstream)
- Drop exiv2-rename-libxmp.patch (included upstream)
- Drop exiv2-install-headers.patch (included upstream)
- Drop exiv2-BanAllEntityUsage.patch (included upstream)
OBS-URL: https://build.opensuse.org/request/show/708115
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=81
2019-06-18 23:09:19 +00:00
b19101e6b2
Accepting request 664266 from home:gladiac:branches:X11:common:Factory
...
- Create libexiv2-xmp-static subpackage
- Updated exiv2-build-date.patch
- Added exiv2-cmake-installdir.patch (exiv2 bug #623 )
- Added exiv2-rename-libxmp.patch (exiv2 bug #624 )
* This should prevent possible issues with libxmp project
- Added exiv2-install-headers.patch (exiv2 bug #627 )
- Added exiv2-BanAllEntityUsage.patch
* This prevents a denial of service attack related to XML entity expansion
OBS-URL: https://build.opensuse.org/request/show/664266
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=79
2019-01-12 15:56:01 +00:00
36a6974dde
Accepting request 662696 from home:wolfi323:branches:X11:common:Factory
...
- Add libxmp.a to the devel package instead of deleting it, it's
needed by the new exiv2Config.cmake that's installed now
- Add libexpat-devel requirement to the devel package, also needed
by exiv2Config.cmake
Without libxmp.a, other packages that try to use exiv2Config.cmake would fail with a cmake error because it refers to it, and without libexpat-devel installed they would fail with a linker error about libexpat.so not found because exiv2Config.cmake adds it to the linker libs.
OBS-URL: https://build.opensuse.org/request/show/662696
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=78
2019-01-03 21:00:50 +00:00
c16eed30ea
Accepting request 661692 from home:StefanBruens:branches:X11:common:Factory
...
- update to final 0.27.0 release
OBS-URL: https://build.opensuse.org/request/show/661692
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=77
2018-12-29 12:54:32 +00:00
69d0c17fd9
- update to current 0.27-RC2 git state to fix SONAME
...
change issues
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=73
2018-11-16 12:53:07 +00:00
379eb38e34
- add exiv2-0.27-rc2-branch.patch: add fixes staged for RC2
...
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=71
2018-10-30 12:10:01 +00:00
61ee280888
- update to 0.27-RC1:
...
* Security Fixes.
* New build and test infrastructure.
* Many bug fixes.
* Support for MinGW/msys2.
* Buildserver rewritten.
* Support for Adobe XMPsdk
- drop exiv2-update-to-0.26-branch.patch, parallel-build-dep.patch: obsolete
- add no-packaging.patch: skip cpack steps on install
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=70
2018-10-30 11:16:27 +00:00
b6c132ed05
- update to latest 0.26 branch:
...
* Fixes CVE-2018-12264, CVE-2018-12265 (bsc#1097599)
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=67
2018-10-16 16:25:44 +00:00
b1fcf96401
Accepting request 619767 from home:scarabeus_iv:branches:X11:common:Factory
...
- Fix build on python3 only system by making sure we use
python3 when building
OBS-URL: https://build.opensuse.org/request/show/619767
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=65
2018-07-02 08:58:17 +00:00
63df7ec4e8
- update to latest 0.26 branch:
...
* obsoletes 0001-Use-more-GNUInstallDirs.patch
d4e4288d839d0d9546a05986771f8738c382060c.patch
gcc-version-check.patch
7f5b0778fa301b68c1c88e3820ec3afbd09dd0a5.patch
fix-crash.patch
* adds exiv2-update-to-0.26-branch.patch
* Fixes CVE-2017-14864 (bsc#1060995),
CVE-2017-14862 (bsc#1060996), CVE-2017-14859 (bsc#1061000)
CVE-2017-14860 (bsc#1048883), CVE-2017-11337 (bsc#1048883),
CVE-2017-11338 (bsc#1048883), CVE-2017-11339 (bsc#1048883),
CVE-2017-11340 (bsc#1048883), CVE-2017-11553,
CVE-2017-12955 (bsc#1054593), CVE-2017-12956,
CVE-2017-12957, CVE-2017-11683, CVE-2017-11592,
CVE-2017-11591 (bsc#1050257)
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=63
2018-05-30 11:44:58 +00:00
f976d433e0
Accepting request 545007 from home:cfeck:branches:X11:common:Factory
...
- split developer documentation into separate package
OBS-URL: https://build.opensuse.org/request/show/545007
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=61
2017-11-24 09:57:18 +00:00
9d0761a042
- add 0001-Use-more-GNUInstallDirs.patch (bsc#938600)
...
- add d4e4288d839d0d9546a05986771f8738c382060c.patch (
CVE-2017-14864 bsc#1060995,
CVE-2017-14862 bsc#1060996,
CVE-2017-14859 bsc#1061000)
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=59
2017-10-17 09:39:22 +00:00
c5997ac957
Accepting request 522147 from home:wolfi323:branches:X11:common:Factory
...
- Add fix-crash.patch to prevent crashes in gwenview with certain
images (boo#1051782)
- Update source tarball to the fixed upstream re-release and remove
the workaround in the spec file
- Replace gcc-version-check.patch with the version committed upstream
OBS-URL: https://build.opensuse.org/request/show/522147
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=57
2017-09-11 13:25:21 +00:00
61f6f2eb31
Accepting request 507398 from home:wolfi323:branches:X11:common:Factory
...
- Update to version 0.26
* See http://www.exiv2.org/changelog.html
- Add gcc-version-check.patch to fix build on Tumbleweed
- Dropped the following upstreamed patches:
* exiv2-cmake-libsuffix.patch
* exiv2_r3889_r3890_fix_boo964344.diff
OBS-URL: https://build.opensuse.org/request/show/507398
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=54
2017-07-04 05:26:35 +00:00
5c02a0f653
Accepting request 394100 from home:cboltz:branches:X11:common:Factory
...
- add exiv2_r3889_r3890_fix_boo964344.diff (taken from revisions linked
in http://dev.exiv2.org/issues/1106 ) to fix crash in darktable (boo#964344)
This fix is needed for Tumbleweed and Leap 42.1, so please submit to both
(for 42.1, that means to do a maintenance update).
OBS-URL: https://build.opensuse.org/request/show/394100
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=52
2016-05-19 09:15:18 +00:00
Stephan Kulow
35ca671e1d
Accepting request 316993 from home:jengelh:branches:X11:common:Factory
...
- Put manpage in proper subpackage
OBS-URL: https://build.opensuse.org/request/show/316993
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/exiv2?expand=0&rev=50
2015-07-16 17:58:15 +00:00