-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test #7
test #7
Commits on Mar 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b96ebc - Browse repository at this point
Copy the full SHA 8b96ebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7258754 - Browse repository at this point
Copy the full SHA 7258754View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5bf079 - Browse repository at this point
Copy the full SHA b5bf079View commit details -
Merge pull request Exiv2#2533 from kevinbackhouse/asfvideo-remaining-…
…size Fix long-running loop
Configuration menu - View commit details
-
Copy full SHA for 2a03d8b - Browse repository at this point
Copy the full SHA 2a03d8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14e26b5 - Browse repository at this point
Copy the full SHA 14e26b5View commit details
Commits on Mar 5, 2023
-
Merge pull request Exiv2#2534 from kevinbackhouse/asfvideo-fix-int-ov…
…erflow Fix integer overflow which enables enforce to be bypassed
Configuration menu - View commit details
-
Copy full SHA for 3b0398a - Browse repository at this point
Copy the full SHA 3b0398aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93f5acb - Browse repository at this point
Copy the full SHA 93f5acbView commit details
Commits on Mar 6, 2023
-
interpretation for ExifPhoto.LensSpecification
printLensSpecification is copied from old Nikon3MakerNote::print0x0084 call of Nikon3MakerNote::print0x0084 replaced by printLensSpecification add two lens tags to EasyAccess API Exif.Photo.LensSpecification and Exif.Nikon3.Lens handling of zero; more precision for focal length silence compiler warnings
Configuration menu - View commit details
-
Copy full SHA for db2f4ee - Browse repository at this point
Copy the full SHA db2f4eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48ea6eb - Browse repository at this point
Copy the full SHA 48ea6ebView commit details -
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6053046 - Browse repository at this point
Copy the full SHA 6053046View commit details
Commits on Mar 7, 2023
-
Merge branch 'interpretation-for-Exif.Photo.LensSpecification' of htt…
…ps://github.com/norbertwg/exiv2 into interpretation-for-Exif.Photo.LensSpecification
Configuration menu - View commit details
-
Copy full SHA for 979ce8a - Browse repository at this point
Copy the full SHA 979ce8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10bbe3f - Browse repository at this point
Copy the full SHA 10bbe3fView commit details -
Merge pull request Exiv2#2422 from norbertwg/interpretation-for-Exif.…
…Photo.LensSpecification Interpretation for Exif.Photo.LensSpecification
Configuration menu - View commit details
-
Copy full SHA for ff7bfb3 - Browse repository at this point
Copy the full SHA ff7bfb3View commit details -
Fix dllexport/import mismatch. Fixes MSVC/MinGW warnings. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20b160d - Browse repository at this point
Copy the full SHA 20b160dView commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7bb890f - Browse repository at this point
Copy the full SHA 7bb890fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d2bcf1 - Browse repository at this point
Copy the full SHA 3d2bcf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1697417 - Browse repository at this point
Copy the full SHA 1697417View commit details
Commits on Mar 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 65259d8 - Browse repository at this point
Copy the full SHA 65259d8View commit details
Commits on Mar 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a783320 - Browse repository at this point
Copy the full SHA a783320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 244799f - Browse repository at this point
Copy the full SHA 244799fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ac920 - Browse repository at this point
Copy the full SHA e0ac920View commit details -
Merge pull request Exiv2#2544 from kevinbackhouse/fix-matroska-null-p…
…ointer-deref Check that the pointer isn't NULL
Configuration menu - View commit details
-
Copy full SHA for 518c52c - Browse repository at this point
Copy the full SHA 518c52cView commit details
Commits on Mar 14, 2023
-
More efficient Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2bf207 - Browse repository at this point
Copy the full SHA e2bf207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e904e - Browse repository at this point
Copy the full SHA 66e904eView commit details
Commits on Mar 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d11208 - Browse repository at this point
Copy the full SHA 5d11208View commit details -
Merge pull request Exiv2#2551 from kevinbackhouse/fix-issue-2539
Minor refactorings to stop UBSAN from complaining
Configuration menu - View commit details
-
Copy full SHA for 4831c65 - Browse repository at this point
Copy the full SHA 4831c65View commit details -
Potentially more warnings Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a3025d - Browse repository at this point
Copy the full SHA 6a3025dView commit details
Commits on Mar 19, 2023
-
sys headers must come before libprocstat meson is missing a libprocstat dependency. iconv is also broken with meson and freebsd. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a26eba - Browse repository at this point
Copy the full SHA 4a26ebaView commit details
Commits on Mar 20, 2023
-
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc196e7 - Browse repository at this point
Copy the full SHA dc196e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd5238 - Browse repository at this point
Copy the full SHA 2fd5238View commit details -
replace enable_if with if constexpr
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e854d93 - Browse repository at this point
Copy the full SHA e854d93View commit details -
Found with google-readability-avoid-underscore-in-googletest-name Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3baf7d - Browse repository at this point
Copy the full SHA a3baf7dView commit details -
get rid of Key() move operations
Because of Impl, there's no way this can work properly. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a1f37e - Browse repository at this point
Copy the full SHA 9a1f37eView commit details -
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f21164 - Browse repository at this point
Copy the full SHA 1f21164View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a8fedf - Browse repository at this point
Copy the full SHA 0a8fedfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c1059 - Browse repository at this point
Copy the full SHA d6c1059View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca95edc - Browse repository at this point
Copy the full SHA ca95edcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f3d1f0 - Browse repository at this point
Copy the full SHA 1f3d1f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 763cfaf - Browse repository at this point
Copy the full SHA 763cfafView commit details -
Just make it part of the template Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ccb525 - Browse repository at this point
Copy the full SHA 5ccb525View commit details -
don't assign an fs::path to a string
Seems to trip up MemorySanitizer on ARM32. Also applied various simplifications to the code using std::filesystem Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01aab49 - Browse repository at this point
Copy the full SHA 01aab49View commit details -
clang-tidy: don't use non const refs
Found with: google-runtime-references Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d29001f - Browse repository at this point
Copy the full SHA d29001fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b1201 - Browse repository at this point
Copy the full SHA 22b1201View commit details
Commits on Mar 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 18e11ac - Browse repository at this point
Copy the full SHA 18e11acView commit details -
clang: fix various documentation errors
Found with -Wdocumentation Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ae339d - Browse repository at this point
Copy the full SHA 9ae339dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 024e026 - Browse repository at this point
Copy the full SHA 024e026View commit details -
Just direct initialize Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0aed79f - Browse repository at this point
Copy the full SHA 0aed79fView commit details -
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 513b0e8 - Browse repository at this point
Copy the full SHA 513b0e8View commit details
Commits on Mar 23, 2023
-
const_iterator is not constexpr. clang 15 on MSYS2 fails to compile because of this. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fe2ae6 - Browse repository at this point
Copy the full SHA 8fe2ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05f2731 - Browse repository at this point
Copy the full SHA 05f2731View commit details
Commits on Mar 24, 2023
-
meson: compile convert.cpp separately, with just iconv
Compiling this file with all dependencies as part of the main library causes it to have the include directories of all dependencies, but iconv is a bit of a special case: it can have a libc builtin or an external library version. The external library might be installed to the same directory as other dependencies, for example on FreeBSD -- but if exiv2 is not supposed to be built with GNU libiconv, then it will expect to see the libc builtin. The leaky include directories means that iconv.h gets pulled in from the GNU libiconv version instead, though, which then forces -liconv to be necessary for no reason. There are two general solutions to ensuring that everything links correctly: - expect exiv2 to be built with *global* -I/usr/local/include -L/usr/local/lib thus forcing the use of GNU libiconv - carefully compiling the iconv support without any other dependencies Let's do the latter since it allows for more choice and is easier to enforce.
Configuration menu - View commit details
-
Copy full SHA for 2108ae6 - Browse repository at this point
Copy the full SHA 2108ae6View commit details
Commits on Mar 25, 2023
-
std::invoke can be used. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 357d970 - Browse repository at this point
Copy the full SHA 357d970View commit details -
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c0dabf - Browse repository at this point
Copy the full SHA 0c0dabfView commit details -
Otherwise meson will not find it. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 848da17 - Browse repository at this point
Copy the full SHA 848da17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 632536a - Browse repository at this point
Copy the full SHA 632536aView commit details -
meson: remove now unused checks
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b92b121 - Browse repository at this point
Copy the full SHA b92b121View commit details
Commits on Mar 26, 2023
-
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e33dad - Browse repository at this point
Copy the full SHA 2e33dadView commit details
Commits on Mar 27, 2023
-
Deprecated in C++17 Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fa22ed - Browse repository at this point
Copy the full SHA 0fa22edView commit details
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f01f70 - Browse repository at this point
Copy the full SHA 2f01f70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3403dab - Browse repository at this point
Copy the full SHA 3403dabView commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for caddbf6 - Browse repository at this point
Copy the full SHA caddbf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd48bb1 - Browse repository at this point
Copy the full SHA dd48bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dd0689 - Browse repository at this point
Copy the full SHA 0dd0689View commit details
Commits on Apr 3, 2023
-
direct initialize some structs
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 233f404 - Browse repository at this point
Copy the full SHA 233f404View commit details -
clang-tidy: remove const from data members
Found with cppcoreguidelines-avoid-const-or-ref-data-members Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3633f8d - Browse repository at this point
Copy the full SHA 3633f8dView commit details
Commits on Apr 4, 2023
-
meson: fix tests when zlib is disabled
This sometimes shows up in CI if zlib is not found. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfc0ef0 - Browse repository at this point
Copy the full SHA cfc0ef0View commit details -
geotag: fix compilation with MSYS
using namespace std interferes with windows.h stat defines interfere with internal headers. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b10f2d3 - Browse repository at this point
Copy the full SHA b10f2d3View commit details -
don't compile WIN32 stuff when iconv is present
MinGW has iconv, so this block of code can go away. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9322f13 - Browse repository at this point
Copy the full SHA 9322f13View commit details -
meson: build iconv with FreeBSD
Bug was fixed. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c42c7fa - Browse repository at this point
Copy the full SHA c42c7faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d11711 - Browse repository at this point
Copy the full SHA 5d11711View commit details -
There's no need for it anymore. All static bugs (mostly on Windows) were fixed. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 498d01c - Browse repository at this point
Copy the full SHA 498d01cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 971bbfa - Browse repository at this point
Copy the full SHA 971bbfaView commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3fd513f - Browse repository at this point
Copy the full SHA 3fd513fView commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fbf6100 - Browse repository at this point
Copy the full SHA fbf6100View commit details
Commits on Apr 7, 2023
-
Merge pull request Exiv2#2582 from Exiv2/sony_arw_401
Update Sony file format table
Configuration menu - View commit details
-
Copy full SHA for 64556b0 - Browse repository at this point
Copy the full SHA 64556b0View commit details -
Already declared in include Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8c2896 - Browse repository at this point
Copy the full SHA c8c2896View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aa872d - Browse repository at this point
Copy the full SHA 3aa872dView commit details -
meson: only define MinGW stuff for non UCRT
time_t is 64-bit with UCRT. __USE_MINGW_ANSI_STDIO is used only to get proper printf formats under msvcrt. UCRT has them. Hence why it's deprecated. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6766b2 - Browse repository at this point
Copy the full SHA a6766b2View commit details -
meson CI: move clang workflow to the same file
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a681b24 - Browse repository at this point
Copy the full SHA a681b24View commit details -
meson CI: test oldest and newest compilers only
No need for the ones in the middle. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4ad510 - Browse repository at this point
Copy the full SHA c4ad510View commit details -
slows down CI massively. Not too useful as most issues have been fixed. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63b5ea4 - Browse repository at this point
Copy the full SHA 63b5ea4View commit details -
meson CI: test all features enabled and disabled
That was the original intention with wrap-mode. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e268656 - Browse repository at this point
Copy the full SHA e268656View commit details
Commits on Apr 10, 2023
-
Addition of 4 lenses Pentax : HD Pentax-D FA* 50mm F1.4 SDM AW HD Pentax-D FA 70-210mm F4 ED SDM WR HD Pentax-D FA* 85mm F1.4 SDM AW HD Pentax-D FA 21mm F2.4 ED Limited DC WR
Configuration menu - View commit details
-
Copy full SHA for a76da55 - Browse repository at this point
Copy the full SHA a76da55View commit details -
Bump cygwin/cygwin-install-action from 3 to 4
Bumps [cygwin/cygwin-install-action](https://github.com/cygwin/cygwin-install-action) from 3 to 4. - [Release notes](https://github.com/cygwin/cygwin-install-action/releases) - [Commits](cygwin/cygwin-install-action@v3...v4) --- updated-dependencies: - dependency-name: cygwin/cygwin-install-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b16afb0 - Browse repository at this point
Copy the full SHA b16afb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0db1912 - Browse repository at this point
Copy the full SHA 0db1912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8af248f - Browse repository at this point
Copy the full SHA 8af248fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b85e31 - Browse repository at this point
Copy the full SHA 5b85e31View commit details -
Addition of 4 lenses Pentax : HD Pentax-D FA* 50mm F1.4 SDM AW HD Pentax-D FA 70-210mm F4 ED SDM WR HD Pentax-D FA* 85mm F1.4 SDM AW HD Pentax-D FA 21mm F2.4 ED Limited DC WR
Configuration menu - View commit details
-
Copy full SHA for 4074873 - Browse repository at this point
Copy the full SHA 4074873View commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a714596 - Browse repository at this point
Copy the full SHA a714596View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd1e3c9 - Browse repository at this point
Copy the full SHA bd1e3c9View commit details -
Merge pull request Exiv2#2585 from gribouilleuse/patch-1
Uppercase Pentax to PENTAX at lines 819 to 822
Configuration menu - View commit details
-
Copy full SHA for fbc0b21 - Browse repository at this point
Copy the full SHA fbc0b21View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e00c1f5 - Browse repository at this point
Copy the full SHA e00c1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d50d952 - Browse repository at this point
Copy the full SHA d50d952View commit details -
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25189ef - Browse repository at this point
Copy the full SHA 25189efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fd143d - Browse repository at this point
Copy the full SHA 6fd143dView commit details -
Found with modernize-use-nodiscard Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64bb782 - Browse repository at this point
Copy the full SHA 64bb782View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2526dcf - Browse repository at this point
Copy the full SHA 2526dcfView commit details -
clang-tidy: replace defines with enum
Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df91578 - Browse repository at this point
Copy the full SHA df91578View commit details -
Configuration menu - View commit details
-
Copy full SHA for 498f4ce - Browse repository at this point
Copy the full SHA 498f4ceView commit details
Commits on Apr 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c4e514c - Browse repository at this point
Copy the full SHA c4e514cView commit details -
Current master fails with image Exiv2#2565: segmentation fault when t…
…rying to access outofband offest
Configuration menu - View commit details
-
Copy full SHA for e403f3a - Browse repository at this point
Copy the full SHA e403f3aView commit details -
Current master fails with image Exiv2#2565: segmentation fault when t…
…rying to access outofband offest: check all locations
Configuration menu - View commit details
-
Copy full SHA for a530cf9 - Browse repository at this point
Copy the full SHA a530cf9View commit details -
Co-authored-by: Ben McCann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ab4554 - Browse repository at this point
Copy the full SHA 7ab4554View commit details -
Current master fails with image Exiv2#2565: segmentation fault when t…
…rying to access outofband offest: add test files
Configuration menu - View commit details
-
Copy full SHA for 2df5b59 - Browse repository at this point
Copy the full SHA 2df5b59View commit details
Commits on Apr 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c44eaa7 - Browse repository at this point
Copy the full SHA c44eaa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4170f4 - Browse repository at this point
Copy the full SHA b4170f4View commit details -
Use convertStringCharset to convert instead of reimplementing. Some data is UTF-32 and other is UTF-16. Instead of implementing another function for Windows, convert from UCS2-LE to UTF-8 twice. Signed-off-by: Rosen Penev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2cd60e - Browse repository at this point
Copy the full SHA b2cd60eView commit details -
Merge pull request Exiv2#2587 from Exiv2/test_2542
Add test case (complements Exiv2#2567)
Configuration menu - View commit details
-
Copy full SHA for a5d5166 - Browse repository at this point
Copy the full SHA a5d5166View commit details -
Merge pull request Exiv2#2472 from Exiv2/fix_soversion
Fix shared object versioning
Configuration menu - View commit details
-
Copy full SHA for b4179ad - Browse repository at this point
Copy the full SHA b4179adView commit details
Commits on Apr 24, 2023
-
Bump DoozyX/clang-format-lint-action from 0.15 to 0.16
Bumps [DoozyX/clang-format-lint-action](https://github.com/DoozyX/clang-format-lint-action) from 0.15 to 0.16. - [Release notes](https://github.com/DoozyX/clang-format-lint-action/releases) - [Commits](DoozyX/clang-format-lint-action@v0.15...v0.16) --- updated-dependencies: - dependency-name: DoozyX/clang-format-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5708bee - Browse repository at this point
Copy the full SHA 5708beeView commit details
Commits on May 2, 2023
-
Make CMake summary for samples depend on app
Makes Exiv2#2592 more obvious
Configuration menu - View commit details
-
Copy full SHA for 5f46dca - Browse repository at this point
Copy the full SHA 5f46dcaView commit details
Commits on May 3, 2023
-
Merge pull request Exiv2#2600 from Exiv2/kmilos-summary
Make CMake summary for samples depend on app
Configuration menu - View commit details
-
Copy full SHA for c86ae6a - Browse repository at this point
Copy the full SHA c86ae6aView commit details
Commits on May 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cdcfac7 - Browse repository at this point
Copy the full SHA cdcfac7View commit details -
Merge pull request Exiv2#2602 from nehaljwani/exiv2-v0.28.0
Exiv2 v0.28.0
Configuration menu - View commit details
-
Copy full SHA for 931a40a - Browse repository at this point
Copy the full SHA 931a40aView commit details
Commits on May 10, 2023
-
Allows the compiler to actually diagnose formats. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 37184fd)
Configuration menu - View commit details
-
Copy full SHA for a9b5db3 - Browse repository at this point
Copy the full SHA a9b5db3View commit details -
pair noexcept with move operations
Typically done with noexcept. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 4c66b44)
Configuration menu - View commit details
-
Copy full SHA for f21dc6b - Browse repository at this point
Copy the full SHA f21dc6bView commit details -
replace inline with coonstexpr
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 954153a)
Configuration menu - View commit details
-
Copy full SHA for e05201e - Browse repository at this point
Copy the full SHA e05201eView commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit c319699)
Configuration menu - View commit details
-
Copy full SHA for 54700c4 - Browse repository at this point
Copy the full SHA 54700c4View commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f804037 - Browse repository at this point
Copy the full SHA f804037View commit details -
Merge pull request Exiv2#2612 from Exiv2/kmilos_fix_bmff_zero_box
BMFF: fix handling of boxes w/ zero length or type
Configuration menu - View commit details
-
Copy full SHA for 2876c8c - Browse repository at this point
Copy the full SHA 2876c8cView commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2950698 - Browse repository at this point
Copy the full SHA 2950698View commit details
Commits on May 17, 2023
-
(cherry picked from commit 3d0ef18)
Configuration menu - View commit details
-
Copy full SHA for 34ed8be - Browse repository at this point
Copy the full SHA 34ed8beView commit details -
Remove exiv2-xmp from pkg-config file
(cherry picked from commit 9727957)
Configuration menu - View commit details
-
Copy full SHA for 8b48296 - Browse repository at this point
Copy the full SHA 8b48296View commit details -
Remove exiv2-xmp from CMake exported config
(cherry picked from commit c04dcc8)
Configuration menu - View commit details
-
Copy full SHA for 294cfed - Browse repository at this point
Copy the full SHA 294cfedView commit details -
Fix MinGW shared library name in readme
(cherry picked from commit ec6c806)
Configuration menu - View commit details
-
Copy full SHA for 92e36cf - Browse repository at this point
Copy the full SHA 92e36cfView commit details -
Adapt for NetBSD iconv() prototype change.
(cherry picked from commit b0eefcd)
Configuration menu - View commit details
-
Copy full SHA for c751e51 - Browse repository at this point
Copy the full SHA c751e51View commit details -
(cherry picked from commit d92fb10)
Configuration menu - View commit details
-
Copy full SHA for 4f8a865 - Browse repository at this point
Copy the full SHA 4f8a865View commit details -
meson: increase minimum version to 0.54.1
0.54.1 fixed a bug with cmake config files which meson 1.1.0 warns on. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 3caa9fc)
Configuration menu - View commit details
-
Copy full SHA for 4f9f106 - Browse repository at this point
Copy the full SHA 4f9f106View commit details
Commits on May 19, 2023
-
Extract XMP data from embedded JPEG preview inside RAF files
The Fujifilm X-T5 camera stores in-camera rating for RAF images by using XMP. But the XMP data is not directly encoded into the RAF structure - instead it is attached as a second APP1 segment to the embedded JPEG preview file. This patch extracts the JPEG preview and parses it like a standalone JPEG file. (cherry picked from commit 6c4b6d9)
Configuration menu - View commit details
-
Copy full SHA for 31d6c92 - Browse repository at this point
Copy the full SHA 31d6c92View commit details -
RAF: Simplify metadata extraction
Remove manual TiffParser usage for reading APP1 segement, instead use JpegImage for proper parsing. (cherry picked from commit d27c5ac)
Configuration menu - View commit details
-
Copy full SHA for 71c2b57 - Browse repository at this point
Copy the full SHA 71c2b57View commit details -
RAF: Ignore JPEG decoder errors if the JPEG offsets are invalid
(cherry picked from commit f5f1f30)
Configuration menu - View commit details
-
Copy full SHA for 0b5066c - Browse repository at this point
Copy the full SHA 0b5066cView commit details -
RAF: Copy comment from embedded JPEG image
(cherry picked from commit c493e38)
Configuration menu - View commit details
-
Copy full SHA for 414bff1 - Browse repository at this point
Copy the full SHA 414bff1View commit details -
Merge pull request Exiv2#2632 from Exiv2/mergify/bp/0.28.x/pr-2613
Extract XMP data from embedded JPEG preview inside RAF files (backport Exiv2#2613)
Configuration menu - View commit details
-
Copy full SHA for 0a9b57a - Browse repository at this point
Copy the full SHA 0a9b57aView commit details
Commits on Jun 5, 2023
-
adjust descriptions in canonLiOpId to fit tag name
(cherry picked from commit 31620a6)
Configuration menu - View commit details
-
Copy full SHA for 4b911b2 - Browse repository at this point
Copy the full SHA 4b911b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63a1a80 - Browse repository at this point
Copy the full SHA 63a1a80View commit details
Commits on Jun 7, 2023
-
Easier to read Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 6ee4a16)
Configuration menu - View commit details
-
Copy full SHA for 0d35e43 - Browse repository at this point
Copy the full SHA 0d35e43View commit details -
Also get rid of if constexpr for C++11 compatibility. The else condition results in extra generated code as compilers are not free to promote if to if constexpr. (cherry picked from commit d234d63)
Configuration menu - View commit details
-
Copy full SHA for 5d1467b - Browse repository at this point
Copy the full SHA 5d1467bView commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 16c1cd7 - Browse repository at this point
Copy the full SHA 16c1cd7View commit details
Commits on Jun 18, 2023
-
Allow c_data() to return zero byte buffer.
(cherry picked from commit 96d0e5f)
Configuration menu - View commit details
-
Copy full SHA for c5c4a54 - Browse repository at this point
Copy the full SHA c5c4a54View commit details -
(cherry picked from commit 33071f3)
Configuration menu - View commit details
-
Copy full SHA for f47e7bd - Browse repository at this point
Copy the full SHA f47e7bdView commit details -
Avoid triggering assertion in std::vector::operator[]
(cherry picked from commit 3202e86)
Configuration menu - View commit details
-
Copy full SHA for b4f435a - Browse repository at this point
Copy the full SHA b4f435aView commit details -
Found via `codespell -q 3 -S *.po,*.pot,*.ts,./doc/ChangeLog,./xmpsdk -L alis,discus,filetest,ist,nd,ois,optio,siz,te,tempdate` Excluded 3rd-party code (ie ./xmpsdk) (cherry picked from commit 39a4b9b)
Configuration menu - View commit details
-
Copy full SHA for 3827d40 - Browse repository at this point
Copy the full SHA 3827d40View commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eb303ae - Browse repository at this point
Copy the full SHA eb303aeView commit details
Commits on Jun 30, 2023
-
Check if the metadata is NULL.
(cherry picked from commit 360c6cd)
Configuration menu - View commit details
-
Copy full SHA for 4515b99 - Browse repository at this point
Copy the full SHA 4515b99View commit details -
Check if the metadata is NULL.
(cherry picked from commit 1119a68)
Configuration menu - View commit details
-
Copy full SHA for 5c23bba - Browse repository at this point
Copy the full SHA 5c23bbaView commit details
Commits on Jul 2, 2023
-
FreeBSD Fix getLoadedLibraries() crash
FreeBSD's getLoadedLibraries() uses libprocstat(3) to obtain the list of mapped files (libraries). However, the list obtained from procstat_getfiles() does not only return regular files, but might also return anonymous objects that have no fs->path. With exiv2 v0.28, I had also observed crashes with a real TTY, and the entry->fs_path dereference would crash, even if it was only for a test "non-null", so we need something more thorough. Add a check to only consider VNODEs (actual file system entries), and also make sure that entry->fs_path is defined so we don't pass a nullptr to the std::string(const char *) constructor when we are reading corrupt data. std::string((const char *)0) on FreeBSD 13.2 - calls strlen() and crashes there. (cherry picked from commit 91af090)
Configuration menu - View commit details
-
Copy full SHA for e892ca4 - Browse repository at this point
Copy the full SHA e892ca4View commit details
Commits on Jul 3, 2023
-
Fix preprocessor warnings about undefined _MSVC_LANG
Stricter compiler/settings, such as found during a build on FreeBSD with clang 14, issue warnings of the kind below. /usr/local/include/exiv2/value.hpp:1272:31: warning: '_MSVC_LANG' is not defined, evaluates to 0 [-Wundef] Fix: Guard use of _MSVC_LANG by a check. Personally, I found that MSVC has several feature-specific checks in predefined macros which might allow for one standards-based check that matches GCC/clang/MSVC rather than the split check for C++ standard and MSVC language version settings. See https://en.cppreference.com/w/cpp/feature_test I am not building Exiv2 on MSVC, so I cannot test/suggest anything here. (cherry picked from commit 901e8ba)
Configuration menu - View commit details
-
Copy full SHA for 512223f - Browse repository at this point
Copy the full SHA 512223fView commit details
Commits on Jul 9, 2023
-
Place structs inside the places where used. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 8a09f2d)
Configuration menu - View commit details
-
Copy full SHA for 7b51b7c - Browse repository at this point
Copy the full SHA 7b51b7cView commit details
Commits on Jul 10, 2023
-
msvcrt support was effectively killed when wstring support was removed. No need to test for it. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 50eca16)
Configuration menu - View commit details
-
Copy full SHA for e3f7509 - Browse repository at this point
Copy the full SHA e3f7509View commit details
Commits on Jul 18, 2023
-
asf: fix GUID reading on big endian platforms
Setting the initial parts (data1_, data2_, data3_) from the bytes directly using memcpy() means that they will be interpreted depending on the platform endianness. For example, the initial 4 bytes of the ASF header are 0x30, 0x26, 0xB2, 0x75, which will be read as 0x3026B275 on big endian platforms, never matching the actual GUID (0x75B22630), which is always specified in little endian format. Hence, when reading a GUID from data, make sure to turn the GUID parts to little endian. This fixes the reading of ASF files on big endian platforms. Fixes commit bed8d3d (cherry picked from commit b826a7d)
Configuration menu - View commit details
-
Copy full SHA for 2d5a51b - Browse repository at this point
Copy the full SHA 2d5a51bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e30ddf - Browse repository at this point
Copy the full SHA 0e30ddfView commit details -
The actual values of errno constants are not specified in POSIX, and left as implementation details; hence, tweak the check for the ENOENT description to not check for the actual value. (cherry picked from commit 7f99757)
Configuration menu - View commit details
-
Copy full SHA for 25bc85e - Browse repository at this point
Copy the full SHA 25bc85eView commit details
Commits on Jul 19, 2023
-
exiv2: fix compilation with GCC7
Needs experimental filesystem. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit a2d6996)
Configuration menu - View commit details
-
Copy full SHA for 41d1a97 - Browse repository at this point
Copy the full SHA 41d1a97View commit details
Commits on Jul 21, 2023
-
(cherry picked from commit 836cce6)
Configuration menu - View commit details
-
Copy full SHA for 2650c12 - Browse repository at this point
Copy the full SHA 2650c12View commit details -
(cherry picked from commit 7d292c4)
Configuration menu - View commit details
-
Copy full SHA for 440a8fb - Browse repository at this point
Copy the full SHA 440a8fbView commit details -
(cherry picked from commit f791388)
Configuration menu - View commit details
-
Copy full SHA for e9b9a59 - Browse repository at this point
Copy the full SHA e9b9a59View commit details -
addition for documentation of isoSpeed
(cherry picked from commit 3e8e09d)
Configuration menu - View commit details
-
Copy full SHA for 1a0d38b - Browse repository at this point
Copy the full SHA 1a0d38bView commit details
Commits on Jul 22, 2023
-
Use CMake config mode for gMock detection
(cherry picked from commit 562ef57)
Configuration menu - View commit details
-
Copy full SHA for dc5eadb - Browse repository at this point
Copy the full SHA dc5eadbView commit details -
(cherry picked from commit b42586b)
Configuration menu - View commit details
-
Copy full SHA for 25fbd15 - Browse repository at this point
Copy the full SHA 25fbd15View commit details -
cmake: switch from inclusion of CMAKE_SOURCE_DIR to CMAKE_CURRENT_SOU…
…RCE_DIR (cherry picked from commit b2b7b0d)
Configuration menu - View commit details
-
Copy full SHA for 41d18cf - Browse repository at this point
Copy the full SHA 41d18cfView commit details -
app/CMakeLists: rely on PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DI…
…R for i18n includes (cherry picked from commit 3dea23f)
Configuration menu - View commit details
-
Copy full SHA for f144bdc - Browse repository at this point
Copy the full SHA f144bdcView commit details -
Isolate samples, unittests, coverage and overall build to PROJECT_BIN…
…ARY_DIR (cherry picked from commit 6f5b1c9)
Configuration menu - View commit details
-
Copy full SHA for 21a8c94 - Browse repository at this point
Copy the full SHA 21a8c94View commit details -
Use PROJECT_SOURCE_DIR while looking for root cmake subfolder
(cherry picked from commit c8e6ef2)
Configuration menu - View commit details
-
Copy full SHA for e24b0d8 - Browse repository at this point
Copy the full SHA e24b0d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 772fa20 - Browse repository at this point
Copy the full SHA 772fa20View commit details -
unitTests includes PROJECT_ROOT/src (cr2header_int.hpp, etc)
(cherry picked from commit e1efef9)
Configuration menu - View commit details
-
Copy full SHA for 1340d1b - Browse repository at this point
Copy the full SHA 1340d1bView commit details -
Add PROJECT_ROOT/app for inclusion for getopt_tests
(cherry picked from commit 643165f)
Configuration menu - View commit details
-
Copy full SHA for dfc23fa - Browse repository at this point
Copy the full SHA dfc23faView commit details -
geotag sample does not require ROOT_PROJECT/src to be included. Switc…
…h for ROOT_PROJECT/include for <exiv2/exiv2.hpp> (cherry picked from commit e7cea4b)
Configuration menu - View commit details
-
Copy full SHA for 8cc1318 - Browse repository at this point
Copy the full SHA 8cc1318View commit details -
Switch to PROJECT_SOURCE_DIR for gcovr as well
(cherry picked from commit 5631e84)
Configuration menu - View commit details
-
Copy full SHA for 4dd9cd5 - Browse repository at this point
Copy the full SHA 4dd9cd5View commit details
Commits on Jul 24, 2023
-
Make FindInih also make finding reader required
* Fixes issue on alpine where inih-dev is installed without inih-inireader-dev * Exiv2#2443 (comment) Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit 16c533f)
Configuration menu - View commit details
-
Copy full SHA for 5940292 - Browse repository at this point
Copy the full SHA 5940292View commit details -
Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit 0e836eb)
Configuration menu - View commit details
-
Copy full SHA for 50aece4 - Browse repository at this point
Copy the full SHA 50aece4View commit details
Commits on Jul 26, 2023
-
Add a cmake config file export
Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit a8c3455)
Configuration menu - View commit details
-
Copy full SHA for dc0826f - Browse repository at this point
Copy the full SHA dc0826fView commit details -
Make ZLIB depend on EXIV2_ENABLE_PNG
Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit 5e1cf4d)
Configuration menu - View commit details
-
Copy full SHA for a6e8e03 - Browse repository at this point
Copy the full SHA a6e8e03View commit details -
Add Exiv2 namespace for exported targets
* This matches an alias target name * Recommend using the namespaced target in the README Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit eb05551)
Configuration menu - View commit details
-
Copy full SHA for dd0b887 - Browse repository at this point
Copy the full SHA dd0b887View commit details -
Downgrade required CMake version to consume exiv2
Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit 368eab0)
Configuration menu - View commit details
-
Copy full SHA for 241fe62 - Browse repository at this point
Copy the full SHA 241fe62View commit details
Commits on Aug 3, 2023
-
Link expat only for the build interface
Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit 9f5767d)
Configuration menu - View commit details
-
Copy full SHA for b218a75 - Browse repository at this point
Copy the full SHA b218a75View commit details -
Switch back to exporting dep on EXPAT because it's needed for static …
…libs Signed-off-by: Ryan Friedman <[email protected]> (cherry picked from commit 4dfb781)
Configuration menu - View commit details
-
Copy full SHA for 1595ae3 - Browse repository at this point
Copy the full SHA 1595ae3View commit details
Commits on Aug 9, 2023
-
Improve focus distance precision for Nikon Z
(cherry picked from commit 11df540)
Configuration menu - View commit details
-
Copy full SHA for ee8228e - Browse repository at this point
Copy the full SHA ee8228eView commit details
Commits on Sep 5, 2023
-
fix compilation with newer CMake
It seems CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS on CMake 3.27 breaks compilation on Windows. The reason for it here is wrong: unit tests do not need non exported symbols.
Configuration menu - View commit details
-
Copy full SHA for 1a11822 - Browse repository at this point
Copy the full SHA 1a11822View commit details
Commits on Sep 6, 2023
-
(cherry picked from commit bbedc0b)
Configuration menu - View commit details
-
Copy full SHA for 043bb70 - Browse repository at this point
Copy the full SHA 043bb70View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d2f55c - Browse repository at this point
Copy the full SHA 4d2f55cView commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d954a4a - Browse repository at this point
Copy the full SHA d954a4aView commit details
Commits on Sep 19, 2023
-
Nikon printApertureLd4 translate value 0 to n/a
(cherry picked from commit d8174f2)
Configuration menu - View commit details
-
Copy full SHA for f579dd2 - Browse repository at this point
Copy the full SHA f579dd2View commit details -
some more Nikon print functions changed
to translate value 0 to n/a (cherry picked from commit f3c4fb7)
Configuration menu - View commit details
-
Copy full SHA for 5d7e618 - Browse repository at this point
Copy the full SHA 5d7e618View commit details -
update some more n/a related strings for translation
(cherry picked from commit ffacfda)
Configuration menu - View commit details
-
Copy full SHA for df7bf82 - Browse repository at this point
Copy the full SHA df7bf82View commit details -
Merge pull request Exiv2#2770 from Exiv2/mergify/bp/0.28.x/pr-2760
Nikon printApertureLd4 translate value 0 to n/a (backport Exiv2#2760)
Configuration menu - View commit details
-
Copy full SHA for bbe198f - Browse repository at this point
Copy the full SHA bbe198fView commit details -
Resolves Exiv2#2734 (cherry picked from commit 590f615)
Configuration menu - View commit details
-
Copy full SHA for ac8318f - Browse repository at this point
Copy the full SHA ac8318fView commit details
Commits on Sep 20, 2023
-
Found with bugprone-incorrect-roundings Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 0fed9f1)
Configuration menu - View commit details
-
Copy full SHA for bc9e342 - Browse repository at this point
Copy the full SHA bc9e342View commit details
Commits on Sep 25, 2023
-
Changed the copyright year. (cherry picked from commit 06fe826)
Configuration menu - View commit details
-
Copy full SHA for b163483 - Browse repository at this point
Copy the full SHA b163483View commit details
Commits on Sep 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f20977c - Browse repository at this point
Copy the full SHA f20977cView commit details
Commits on Sep 27, 2023
-
(cherry picked from commit 8250fb2) # Conflicts: # src/tags_int.cpp
Configuration menu - View commit details
-
Copy full SHA for f0e4cdf - Browse repository at this point
Copy the full SHA f0e4cdfView commit details
Commits on Oct 2, 2023
-
Two Sigma lenses added for Nikon (backport Exiv2#2787) (Exiv2#2789)
* 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 (cherry picked from commit b974a05) * Update src/nikonmn_int.cpp Co-authored-by: Miloš Komarčević <[email protected]> (cherry picked from commit 0caa32d) * Update src/nikonmn_int.cpp Co-authored-by: Miloš Komarčević <[email protected]> (cherry picked from commit 581d144) --------- Co-authored-by: norbertwg <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be8b930 - Browse repository at this point
Copy the full SHA be8b930View commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6ca8fcd - Browse repository at this point
Copy the full SHA 6ca8fcdView commit details -
Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detai…
…l?id=61675 Avoid integer overflow in the calculation of available_out.
Configuration menu - View commit details
-
Copy full SHA for d8f82d5 - Browse repository at this point
Copy the full SHA d8f82d5View commit details
Commits on Oct 20, 2023
-
(cherry picked from commit 2865a31)
Configuration menu - View commit details
-
Copy full SHA for b5f540e - Browse repository at this point
Copy the full SHA b5f540eView commit details -
remove stringFormat from Error()
No need. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit b1225ca)
Configuration menu - View commit details
-
Copy full SHA for 42e2f62 - Browse repository at this point
Copy the full SHA 42e2f62View commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7ebeddd - Browse repository at this point
Copy the full SHA 7ebedddView commit details
Commits on Nov 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ad8b806 - Browse repository at this point
Copy the full SHA ad8b806View commit details
Commits on Nov 5, 2023
-
meson: add fallback paths for iconv
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 8361b92)
Configuration menu - View commit details
-
Copy full SHA for e96b12f - Browse repository at this point
Copy the full SHA e96b12fView commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 8588024)
Configuration menu - View commit details
-
Copy full SHA for d4c33fb - Browse repository at this point
Copy the full SHA d4c33fbView commit details -
MSVCRT requires wide string APIs, which were removed. Instead of dealing with this, just error out on it. MSVCRT is deprecated anyway. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit e61e3d5)
Configuration menu - View commit details
-
Copy full SHA for 1e8c4a9 - Browse repository at this point
Copy the full SHA 1e8c4a9View commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit cfe041e)
Configuration menu - View commit details
-
Copy full SHA for f2152ad - Browse repository at this point
Copy the full SHA f2152adView commit details -
Moved files in normal headers for simplicity. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit db25f13)
Configuration menu - View commit details
-
Copy full SHA for 5373883 - Browse repository at this point
Copy the full SHA 5373883View commit details -
meson: use more subdir meson files
Makes the main one smaller. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit ec561bb)
Configuration menu - View commit details
-
Copy full SHA for 1cdc7d4 - Browse repository at this point
Copy the full SHA 1cdc7d4View commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit fcc45a3)
Configuration menu - View commit details
-
Copy full SHA for f2d410c - Browse repository at this point
Copy the full SHA f2d410cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be4b303 - Browse repository at this point
Copy the full SHA be4b303View commit details -
Also make video support properly optional. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 6621332)
Configuration menu - View commit details
-
Copy full SHA for b7b93ef - Browse repository at this point
Copy the full SHA b7b93efView commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit dde0b4a)
Configuration menu - View commit details
-
Copy full SHA for 823862e - Browse repository at this point
Copy the full SHA 823862eView commit details -
CMake can't install properly for some reason. Nuke. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit d7e064c)
Configuration menu - View commit details
-
Copy full SHA for 8b18001 - Browse repository at this point
Copy the full SHA 8b18001View commit details -
apt is having some reliability issues. Cache the packages to speed up workflow and fix this. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 796a102)
Configuration menu - View commit details
-
Copy full SHA for 404809c - Browse repository at this point
Copy the full SHA 404809cView commit details -
github CI: remove MSYS2 python hack
The update to 3.11 seems to have fixed meson crashing. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 9e42c6a)
Configuration menu - View commit details
-
Copy full SHA for 6989a3d - Browse repository at this point
Copy the full SHA 6989a3dView commit details -
github CI: make msys2 shell the default
Reduces verbosity when installing packages. Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 0831c81)
Configuration menu - View commit details
-
Copy full SHA for 13d4903 - Browse repository at this point
Copy the full SHA 13d4903View commit details -
github CI: test clang-cl as well for meson
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit e1c94a1)
Configuration menu - View commit details
-
Copy full SHA for 75325ca - Browse repository at this point
Copy the full SHA 75325caView commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit bec05da)
Configuration menu - View commit details
-
Copy full SHA for 6f3d716 - Browse repository at this point
Copy the full SHA 6f3d716View commit details -
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](mymindstorm/setup-emsdk@v11...v12) --- updated-dependencies: - dependency-name: mymindstorm/setup-emsdk dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> (cherry picked from commit 6e3dfe5)
Configuration menu - View commit details
-
Copy full SHA for 07f3961 - Browse repository at this point
Copy the full SHA 07f3961View commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 4f548c6)
Configuration menu - View commit details
-
Copy full SHA for 26c5703 - Browse repository at this point
Copy the full SHA 26c5703View commit details -
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 0de650d)
Configuration menu - View commit details
-
Copy full SHA for 8fd2dfb - Browse repository at this point
Copy the full SHA 8fd2dfbView commit details -
Merge pull request from GHSA-hrw9-ggg3-3r4r
Fix integer overflow in BmffImage::brotliUncompress
Configuration menu - View commit details
-
Copy full SHA for e884a09 - Browse repository at this point
Copy the full SHA e884a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72129e7 - Browse repository at this point
Copy the full SHA 72129e7View commit details
Commits on Nov 6, 2023
-
Merge pull request Exiv2#2814 from kevinbackhouse/v0.28.1
Release Exiv2 version 0.28.1
Configuration menu - View commit details
-
Copy full SHA for 5c91bfc - Browse repository at this point
Copy the full SHA 5c91bfcView commit details
Commits on Nov 8, 2023
-
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 <[email protected]> (cherry picked from commit 3e977c5)
Configuration menu - View commit details
-
Copy full SHA for c351c7c - Browse repository at this point
Copy the full SHA c351c7cView commit details
Commits on Nov 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 425b01e - Browse repository at this point
Copy the full SHA 425b01eView commit details
Commits on Nov 12, 2023
-
tests: fix parsing w/ path containing "-pa" or "-pS"
The OutputTagExtract test case for tiff_test runs exiv2 two times, with "-pa" and "-pS", and parses their outputs. To know which output to parse, it checks for "-pa" and "-pS" in the string of the command being run; considering that the command string contains the full path to the test data, which is a subdirectory of the sources, this means that a wrong parser will be used in case the full source path contains any of "-pa" or "-pS" (e.g. "/build/some-path/exiv2/..."). Cheap fix for this: since "-pa"/"-pS" are options in the command string, check for them using spaces around. (cherry picked from commit 5f4ffdd)
Configuration menu - View commit details
-
Copy full SHA for 1667bb9 - Browse repository at this point
Copy the full SHA 1667bb9View commit details
Commits on Nov 15, 2023
-
Add Tamron 35-150mm F/2-2.8 Di III VXD for Nikon Z
(cherry picked from commit bcb75b6)
Configuration menu - View commit details
-
Copy full SHA for f37efe7 - Browse repository at this point
Copy the full SHA f37efe7View commit details
Commits on Nov 21, 2023
-
(cherry picked from commit 4232888) # Conflicts: # src/canonmn_int.cpp
Configuration menu - View commit details
-
Copy full SHA for 3fe579e - Browse repository at this point
Copy the full SHA 3fe579eView commit details
Commits on Nov 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1639083 - Browse repository at this point
Copy the full SHA 1639083View commit details
Commits on Nov 27, 2023
-
remove some regex to avoid slowdown
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 3f08319)
Configuration menu - View commit details
-
Copy full SHA for 3076cc6 - Browse repository at this point
Copy the full SHA 3076cc6View commit details
Commits on Dec 26, 2023
-
cmake: restore a "exiv2lib" target
Commit a8c3455 and commit eb05551 changed the target of the exiv2 library ("exiv2lib"), exporting it in the "Exiv2" namespace, so making it usable as "Exiv2::exiv2lib" instead. An ALIAS to "exiv2lib" was added, however cmake does not install or export ALIAS targets [1]. Hence, restore compatibility with the existing cmake users of exiv2: manually create an ALIAS target in the cmake config files after all the targets are loaded and checked. [1] https://cmake.org/cmake/help/latest/command/add_library.html (cherry picked from commit 130064d)
Configuration menu - View commit details
-
Copy full SHA for 768ef30 - Browse repository at this point
Copy the full SHA 768ef30View commit details
Commits on Jan 8, 2024
-
Decode Exif.CanonLe.LensSerialNumber
The first 5 bytes of the CanonLe block give the serial number when converted to hexadecimal. This PR also fixes bug 2138 as it stops the 30 byte length of the block being truncated to a multiple of 4 bytes. Signed-off-by: Jim Easterbrook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d2ba11 - Browse repository at this point
Copy the full SHA 5d2ba11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00c8dfc - Browse repository at this point
Copy the full SHA 00c8dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c308b2a - Browse repository at this point
Copy the full SHA c308b2aView commit details -
Update tests with Exif.CanonLe.LensSerialNumber
All of them have all-zero serial numbers, so they aren't testing this PR directly. Signed-off-by: Jim Easterbrook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be813d0 - Browse repository at this point
Copy the full SHA be813d0View commit details -
Signed-off-by: Jim Easterbrook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eaa5e74 - Browse repository at this point
Copy the full SHA eaa5e74View commit details -
Minor adjustment to another test result
Signed-off-by: Jim Easterbrook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 672a526 - Browse repository at this point
Copy the full SHA 672a526View commit details -
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f1b43e - Browse repository at this point
Copy the full SHA 7f1b43eView commit details -
(cherry picked from commit 4b3ce1d) # Conflicts: # src/canonmn_int.cpp
Configuration menu - View commit details
-
Copy full SHA for 7f422bf - Browse repository at this point
Copy the full SHA 7f422bfView commit details -
Add Canon DigitalLensOptimizer and DualPixelRaw tags
(cherry picked from commit 724b7f8) # Conflicts: # src/canonmn_int.cpp
Configuration menu - View commit details
-
Copy full SHA for 9e81e91 - Browse repository at this point
Copy the full SHA 9e81e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 911edef - Browse repository at this point
Copy the full SHA 911edefView commit details
Commits on Jan 11, 2024
-
jp2image: fix IPTC & XMP UUIDs when writing
(cherry picked from commit 71bb2b1)
Configuration menu - View commit details
-
Copy full SHA for 0b86db1 - Browse repository at this point
Copy the full SHA 0b86db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b783ac - Browse repository at this point
Copy the full SHA 2b783acView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae05e3e - Browse repository at this point
Copy the full SHA ae05e3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b6ad75 - Browse repository at this point
Copy the full SHA 9b6ad75View commit details
Commits on Jan 12, 2024
-
Add Tamron SP 70-200mm F/2.8 Di VC USD G2 for Nikon
(cherry picked from commit 9391c12)
Configuration menu - View commit details
-
Copy full SHA for 12b8cf7 - Browse repository at this point
Copy the full SHA 12b8cf7View commit details -
Synchronize some Tamron lens strings for Nikon
(cherry picked from commit 1290548)
Configuration menu - View commit details
-
Copy full SHA for 80a4b61 - Browse repository at this point
Copy the full SHA 80a4b61View commit details -
Add Sigma 24mm F1.4 DG HSM | A for Nikon
(cherry picked from commit 52d4451)
Configuration menu - View commit details
-
Copy full SHA for da9031a - Browse repository at this point
Copy the full SHA da9031aView commit details
Commits on Jan 19, 2024
-
Synchronize some Sigma lens strings for Nikon
(cherry picked from commit 7713372)
Configuration menu - View commit details
-
Copy full SHA for 2bd1f50 - Browse repository at this point
Copy the full SHA 2bd1f50View commit details -
Synchronize some Tokina lens strings for Nikon
(cherry picked from commit ac6687b)
Configuration menu - View commit details
-
Copy full SHA for 14a00cb - Browse repository at this point
Copy the full SHA 14a00cbView commit details
Commits on Jan 25, 2024
-
Add some Yongnuo and Zeiss lenses for Nikon F
(cherry picked from commit 501770a)
Configuration menu - View commit details
-
Copy full SHA for 282795e - Browse repository at this point
Copy the full SHA 282795eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55924ed - Browse repository at this point
Copy the full SHA 55924edView commit details
Commits on Jan 26, 2024
-
Signed-off-by: Rosen Penev <[email protected]> (cherry picked from commit 2d7814b)
Configuration menu - View commit details
-
Copy full SHA for 002405d - Browse repository at this point
Copy the full SHA 002405dView commit details
Commits on Feb 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fa6566f - Browse repository at this point
Copy the full SHA fa6566fView commit details