9310 Commits (9999608d349338230b19a384460eaa929b09ce4c)
 

Author SHA1 Message Date
enen92 9999608d34 Disable psapi in UWP (unsupported) 1 year ago
enen92 41f05b1db1 [CI] Fix unsupported MSVC version
This was fixed upstream in 6e5369d137
1 year ago
Miloš Komarčević 7bc748f0dc Mark enableBMFF as deprecated 1 year ago
Miloš Komarčević abaffbc7c0 Fix libcurl linkage on Windows 1 year ago
Miloš Komarčević e80186c767 Remove the need to enable BMFF via API 1 year ago
Miloš Komarčević 698e790f80 Fix contact name encoding 1 year ago
norbertwg 9e46ae31b1 check if exifdata is not null 1 year ago
norbertwg b1b9e74df8 change print of Exif.Canon.SerialNumber
output now aligned with Canon Photo Digital Professional 4
as print0x000c was also used for 0x000a, new function print0x000a
as copy from old print0x000c
1 year ago
bwvb b5e9e90b75 In src/futils.cpp Added #include <cstdint> 1 year ago
Miloš Komarčević 48b25ec9d7 CI: prefer ubuntu-latest when possible 1 year ago
FeRD (Frank Dana) ebd4e44004 Meson: Fix building conntest sample without curl 1 year ago
FeRD (Frank Dana) 79eb7675d8 CMake: Fix building samples without webready 1 year ago
Rosen Penev 41959b4338 meson CI: address sanitizer
Extra testing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev fd7a7c75c8 meson CI: add verbose flag
Now that newer meson is used, verbose can be added as elsewhere.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 16a19216a2 meson CI: disable NLS for macOS
Something is wrong with meson and the latest macOS runner. Disable intl
for now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 2383c51c2d meson CI: remove default names
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 5eed231cc1 meson CI: simplify brew installs
expat is keg-only, so no need to install. curl and brotli are
preinstalled. python seems to have been updated with a new version that
doesn't work anymore with pip install.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Kevin Backhouse d239f14952 Fix performance problem in fuzzer. 1 year ago
Miloš Komarčević 3682a920bd Add more Nikon Z lenses 1 year ago
Miloš Komarčević 70b7fdace3 Add Sony ARW minor version 1 year ago
Miloš Komarčević 7d07065985 Fix DNG RGBTables tag address
The previous one was from a draft spec version
1 year ago
Miloš Komarčević 77915ad17b Remove formatting from some translatable strings
(cherry picked from commit 2c76ef9f4722b86d6a5b303458054950b79025d0)
1 year ago
Miloš Komarčević 836282216c Update localization files
(cherry picked from commit ba8126cb6dfb36661cf8ea16312f43d0b8587417)
1 year ago
Miloš Komarčević 3e30bb2840 Misc string fixes 1 year ago
Wolfram Manthey 6f42d99132 Fixed compile error for epsimage.cpp 1 year ago
Rosen Penev 66297f2fd8 remove time regex from value
This is mega slow on MinGW.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Christoph Hasse eed6aca75a fix(lens): canon lens detecton should be independent of locale 1 year ago
Miloš Komarčević 53abf85bda Bump to Clang 18 1 year ago
Rosen Penev 19887c8572 remove + from Error()
No need for it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Miloš Komarčević b6e13604e8 version: remove redundant regex include 1 year ago
Rosen Penev 0623c479b8 remove ref for trivially copyable const char*
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 10da107fe8 replace standard check with proper macro
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 18a981e895 add .editorconfig
Standardized file supported by many editors to avoid bad indentation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 2edd7cae54 libobsd: remove
Not working on CI for whatever reason. Not needed anyway.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
dependabot[bot] c8f89d6658 Bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Rosen Penev 8414a98d01 unitTests: fix sign comparison warnings
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 19c6f91a02 meson: update subprojects
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Jim Easterbrook d5b6ccdf0e Restore localisation of error messages/exceptions
Signed-off-by: Jim Easterbrook <jim@jim-easterbrook.me.uk>
(cherry picked from commit a3985001b13132ce4841bf1170626f7ef8f9dae7)
1 year ago
Kevin Backhouse 84ce408771
Merge pull request #2923 from kevinbackhouse/update-security-policy
Update security policy
1 year ago
Kevin Backhouse f2de729719
Update security policy 1 year ago
Kevin Backhouse 28fa956ea9 Build release without samples. 1 year ago
Kevin Backhouse 4bc2a19cf8 Update workflows 1 year ago
Miloš Komarčević d2b4953b3a CI: fix event trigger branches, minor tweaks 1 year ago
Miloš Komarčević 16584be2e5 CI: use system ninja 1 year ago
Kevin Backhouse a08de6fa86
Merge pull request #2915 from kevinbackhouse/fix-GHSA-crmj-qh74-2r36
prevent unbounded recursion in QuickTimeVideo::multipleEntriesDecoder
1 year ago
Kevin Backhouse 11c4db8f0c
Merge pull request #2916 from kevinbackhouse/fix-GHSA-g9xm-7538-mq8w
Avoid out-of-bounds read in QuickTimeVideo::NikonTagsDecoder
1 year ago
Kevin Backhouse 79ab2f6ae2
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=64151
nul-terminate buf to avoid out-of-bounds read
1 year ago
Kevin Backhouse 9d45a1dcae
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-g9xm-7538-mq8w 1 year ago
Kevin Backhouse 9d69a71670
Throw exception if the recursion goes too deep. 1 year ago
Kevin Backhouse 99ee18cef7
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65541
Add `recursion_depth` parameter to ensure that the recursion doesn't go too deep.
1 year ago