9284 Commits (eed6aca75a804450507ec96186bb4781013ec87b)
 

Author SHA1 Message Date
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
Kevin Backhouse d748390cc0
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-crmj-qh74-2r36 1 year ago
Miloš Komarčević 36e3d55fed CI: add macOS arm64 job to basic workflow 1 year ago
Rosen Penev e87bb73de6 meson CI: remove clang32
Upstream has deprecated it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev c8d1192b1f CI: update to latest conan 1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 2d7814bc53 remove more regex
Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Miloš Komarčević e163ead88e Add DNG 1.7.1.0 tags 1 year ago
Miloš Komarčević 501770a84d Add some Yongnuo and Zeiss lenses for Nikon F 1 year ago
dependabot[bot] 57d9d2fd94 Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot] 7360f88ad9 Bump mymindstorm/setup-emsdk from 13 to 14
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk) from 13 to 14.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases)
- [Commits](https://github.com/mymindstorm/setup-emsdk/compare/v13...v14)

---
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>
1 year ago
Rosen Penev cac362c728 remove warning supression
No longer relevant.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev 4af576c067 replace memmove with copy_n
They are equivalent.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev bc84f63223 replace copy_n + reinterpret_cast with memcpy
These usages are not problematic, but they would be if alignment does
not match. Also less verbose.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Rosen Penev a199d6cac5 replace reinterpret_cast with memcpy
Fixes cast-align warning on 32-bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
1 year ago
Miloš Komarčević ac6687bfeb Synchronize some Tokina lens strings for Nikon 1 year ago
Miloš Komarčević 77133728a0 Synchronize some Sigma lens strings for Nikon 1 year ago
Miloš Komarčević 1290548421 Synchronize some Tamron lens strings for Nikon 1 year ago
Miloš Komarčević 9391c1282c Add Tamron SP 70-200mm F/2.8 Di VC USD G2 for Nikon 1 year ago
Miloš Komarčević 71bb2b193a jp2image: fix IPTC & XMP UUIDs when writing 1 year ago
Miloš Komarčević 52d4451a72 Add Sigma 24mm F1.4 DG HSM | A for Nikon 1 year ago
Miguel Borges de Freitas d3539cae13 CI: Install dependencies for lxml 1 year ago
Miguel Borges de Freitas 6b5cb98411 Add test to validate jpeg parse 1 year ago
Miguel Borges de Freitas 0dd960940d jpeg: add encodingProcess and num_color_components SOF members 1 year ago
Miloš Komarčević 349c1f2115 Update Canon test reference files 1 year ago
Miloš Komarčević 724b7f85f4 Add Canon DigitalLensOptimizer and DualPixelRaw tags 1 year ago
Miloš Komarčević 4b3ce1d343 Add more Canon RF lenses 1 year ago
dependabot[bot] b4f145eea9 Bump DoozyX/clang-format-lint-action from 0.16 to 0.17
Bumps [DoozyX/clang-format-lint-action](https://github.com/doozyx/clang-format-lint-action) from 0.16 to 0.17.
- [Release notes](https://github.com/doozyx/clang-format-lint-action/releases)
- [Commits](https://github.com/doozyx/clang-format-lint-action/compare/v0.16...v0.17)

---
updated-dependencies:
- dependency-name: DoozyX/clang-format-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago