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
Jim Easterbrook
5076f540a9
CanonLe block has no size element
...
This is what has been causing corruption in my file writing by reducing
the block from 30 bytes to 28, offsetting subsequent data by two bytes.
Signed-off-by: Jim Easterbrook <jim@jim-easterbrook.me.uk>
2 years ago
Jim Easterbrook
2caf90a024
Minor adjustment to another test result
...
Signed-off-by: Jim Easterbrook <jim@jim-easterbrook.me.uk>
2 years ago
Jim Easterbrook
7a1a200c0f
Update test reference files
...
Signed-off-by: Jim Easterbrook <jim@jim-easterbrook.me.uk>
2 years ago