9185 Commits (3e977c5cf014750fa850fcbfb2715115c75e4610)
 

Author SHA1 Message Date
Tomasz Kłoczko 3e977c5cf0 install exiv2 cmake module in LIBDIR
installed cmake module contains arch dependent library description.
It should be installed not in DATADIR but in LIBDIR.

Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
2 years ago
Kevin Backhouse a1f254358d Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=61675
Avoid integer overflow in the calculation of available_out.
2 years ago
Kevin Backhouse 78642f786a Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-hrw9-ggg3-3r4r 2 years ago
Kevin Backhouse 8512c4fd62 Fix test failure on Mac.
(cherry picked from commit ad8b80659ce8f4104a65833d408938ce2c322e0d)
2 years ago
norbertwg 9a068a3712 easy access: Tag sequence changed
for serialNumber and lensName
2 years ago
Miloš Komarčević fb7f3d48dc Add new Nikon Z lenses
(cherry picked from commit 7ebeddd44e41dc602de40d5b4636e800b2e1a847)
2 years ago
Rosen Penev 0de650d104 meson CI: update GCC to 13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 4f548c6101 meson: simplify CI
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev bf8b709482 meson: update subprojects
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
norbertwg c622ba2632 fix return code of inet_pton under _WIN32 2 years ago
Rosen Penev b1225ca9dc remove stringFormat from Error()
No need.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Mohammed Anas 2865a317f3 Fix tests with recent Python 2 years ago
Rosen Penev a38ec2090e simplify function and avoid strtok
The latter is not thread safe.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
norbertwg da58ec9e47 add Sigma 50-100mm f/1.8 DC HSM Art 2 years ago
dependabot[bot] 6e3dfe50c8 Bump mymindstorm/setup-emsdk from 11 to 12
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk) from 11 to 12.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases)
- [Commits](https://github.com/mymindstorm/setup-emsdk/compare/v11...v12)

---
updated-dependencies:
- dependency-name: mymindstorm/setup-emsdk
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
norbertwg 581d1442b1 Update src/nikonmn_int.cpp
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
2 years ago
norbertwg 0caa32d08f Update src/nikonmn_int.cpp
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
2 years ago
norbertwg b974a05e44 Two Sigma lenses added for Nikon:
ID 191: Sigma 60–600mm F4.5-6.3 DG OS HSM | Sports
ID 193: Sigma 14-24mm f/2.8 DG HSM Art Lens
2 years ago
Miloš Komarčević fe44c8ccd5 Add a few more IDs for cameras and lenses
(cherry picked from commit f20977c4fa6bc442aa21322d117cb6407215fbdb)

# Conflicts:
#	src/canonmn_int.cpp
2 years ago
Rosen Penev bec05da697 meson: add emscripten support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević 8250fb299c Add DNG 1.7 support 2 years ago
norbertwg d43d91e5f0 three Nikon keys added to easyaccess 2 years ago
norbertwg 1b7cc5d868 clang-format 2 years ago
norbertwg 1ff5560d36 placeholder basesuffix for rename format 2 years ago
norbertwg fc7d570207 remove Exif.Photo.SceneCaptureType from sceneMode,
because it is included in easyaccess group sceneCaptureType
2 years ago
Peter Kovář 06fe8268dc Update README.md
Changed the copyright year.
2 years ago
Rosen Penev 0c627668ce meson: update brotli and libobsd subprojects
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 08c09bb340 some cleanups
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev e9f07e2e48 constexpr conversions
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev b6204ccb1d clang-tidy: cast to unsigned instead of int
Found with: bugprone-signed-char-misuse

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 0fed9f16ab clang-tidy: fix bad roundings
Found with bugprone-incorrect-roundings

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 75a732b470 fix remaining lint warning
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev 0f85d5a0e9 cmake: add format file
Helps to keep the CMake stuff consistent.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević 590f615320 Fix WebP ICCP chunk header
Resolves https://github.com/Exiv2/exiv2/issues/2734
2 years ago
Miloš Komarčević 1ae47bcfd8
Merge pull request #2760 from norbertwg/translation-of-value-0-in-Exif.NikonLd4.MaxAperture
Nikon printApertureLd4 translate value 0 to n/a
2 years ago
Miloš Komarčević ffacfda886
update some more n/a related strings for translation 2 years ago
Miloš Komarčević c54afb5905 Fix MSVC Conan profile
(cherry picked from commit d954a4a698080bb78bf5f0ef138047f57e7e720a)
2 years ago
norbertwg f3c4fb7461 some more Nikon print functions changed
to translate value 0 to n/a
2 years ago
Matthias Kuhn 4224e4c914 One logic for all the apples 2 years ago
Matthias Kuhn 19d78fef24 Explain include 2 years ago
Matthias Kuhn 887945b624 Fix building for ios 2 years ago
norbertwg d8174f23bc Nikon printApertureLd4 translate value 0 to n/a 2 years ago
Rosen Penev fa41d9d84e fix Doxygen comments to be more consistent
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev ae6c02e811 meson: update subprojects
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević bbedc0bcfb Add new Sony camera IDs 2 years ago
dependabot[bot] a93329b116 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Rosen Penev 5ddcd7103c properly mark functions as deprecated
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Miloš Komarčević 853044f757 CI: run nightly workflow really nightly only 2 years ago
Miloš Komarčević 11df54018d Improve focus distance precision for Nikon Z 2 years ago
Rosen Penev e1c94a13d6 github CI: test clang-cl as well for meson
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago