Skip to content
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

Closed
wants to merge 458 commits into from
Closed

test #7

wants to merge 458 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 4, 2023

  1. Configuration menu
    Copy the full SHA
    8b96ebc View commit details
    Browse the repository at this point in the history
  2. SonarLint cleanups

    neheb committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    7258754 View commit details
    Browse the repository at this point in the history
  3. Fix long-running loop

    kevinbackhouse committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    b5bf079 View commit details
    Browse the repository at this point in the history
  4. Merge pull request Exiv2#2533 from kevinbackhouse/asfvideo-remaining-…

    …size
    
    Fix long-running loop
    kevinbackhouse authored Mar 4, 2023
    Configuration menu
    Copy the full SHA
    2a03d8b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14e26b5 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2023

  1. Merge pull request Exiv2#2534 from kevinbackhouse/asfvideo-fix-int-ov…

    …erflow
    
    Fix integer overflow which enables enforce to be bypassed
    kevinbackhouse authored Mar 5, 2023
    Configuration menu
    Copy the full SHA
    3b0398a View commit details
    Browse the repository at this point in the history
  2. Enable video support by default

    kevinbackhouse authored and neheb committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    93f5acb View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. 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
    norbertwg committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    db2f4ee View commit details
    Browse the repository at this point in the history
  2. github CI: update conan

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    48ea6eb View commit details
    Browse the repository at this point in the history
  3. github CI: remove NoConan

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    6053046 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Merge branch 'interpretation-for-Exif.Photo.LensSpecification' of htt…

    …ps://github.com/norbertwg/exiv2 into interpretation-for-Exif.Photo.LensSpecification
    norbertwg committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    979ce8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10bbe3f View commit details
    Browse the repository at this point in the history
  3. Merge pull request Exiv2#2422 from norbertwg/interpretation-for-Exif.…

    …Photo.LensSpecification
    
    Interpretation for Exif.Photo.LensSpecification
    neheb authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    ff7bfb3 View commit details
    Browse the repository at this point in the history
  4. meson: update wraps

    Fix dllexport/import mismatch. Fixes MSVC/MinGW warnings.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    20b160d View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. github CI: update conan

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    7bb890f View commit details
    Browse the repository at this point in the history
  2. Merge pull request Exiv2#2536 from neheb/s

    meson updates
    neheb authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    3d2bcf1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request Exiv2#2540 from neheb/r

    github CI: update conan
    neheb authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    1697417 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Configuration menu
    Copy the full SHA
    65259d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Configuration menu
    Copy the full SHA
    a783320 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    244799f View commit details
    Browse the repository at this point in the history
  3. Suggestion from @neheb

    kevinbackhouse committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    e0ac920 View commit details
    Browse the repository at this point in the history
  4. Merge pull request Exiv2#2544 from kevinbackhouse/fix-matroska-null-p…

    …ointer-deref
    
    Check that the pointer isn't NULL
    neheb authored Mar 12, 2023
    Configuration menu
    Copy the full SHA
    518c52c View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. add various moves

    More efficient
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    e2bf207 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Exiv2#2548 from neheb/fa

    add various moves
    neheb authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    66e904e View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

  1. Configuration menu
    Copy the full SHA
    5d11208 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Exiv2#2551 from kevinbackhouse/fix-issue-2539

    Minor refactorings to stop UBSAN from complaining
    neheb authored Mar 18, 2023
    Configuration menu
    Copy the full SHA
    4831c65 View commit details
    Browse the repository at this point in the history
  3. meson CI: use vc++latest

    Potentially more warnings
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    6a3025d View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. fix compilation under FreeBSD

    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]>
    neheb committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    4a26eba View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. remove old MSVC workaround

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    dc196e7 View commit details
    Browse the repository at this point in the history
  2. remove MSVC hacks

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    2fd5238 View commit details
    Browse the repository at this point in the history
  3. replace enable_if with if constexpr

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    e854d93 View commit details
    Browse the repository at this point in the history
  4. clang-tidy: no _ in tests

    Found with google-readability-avoid-underscore-in-googletest-name
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    a3baf7d View commit details
    Browse the repository at this point in the history
  5. get rid of Key() move operations

    Because of Impl, there's no way this can work properly.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    9a1f37e View commit details
    Browse the repository at this point in the history
  6. gcc: remove redundant struct

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    1f21164 View commit details
    Browse the repository at this point in the history
  7. gcc: noexcept

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    0a8fedf View commit details
    Browse the repository at this point in the history
  8. gcc: ifdef

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    d6c1059 View commit details
    Browse the repository at this point in the history
  9. random fixes

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    ca95edc View commit details
    Browse the repository at this point in the history
  10. extern to static

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    1f3d1f0 View commit details
    Browse the repository at this point in the history
  11. MSVC warning fixes

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    763cfaf View commit details
    Browse the repository at this point in the history
  12. remove inline function

    Just make it part of the template
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    5ccb525 View commit details
    Browse the repository at this point in the history
  13. 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]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    01aab49 View commit details
    Browse the repository at this point in the history
  14. clang-tidy: don't use non const refs

    Found with: google-runtime-references
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    d29001f View commit details
    Browse the repository at this point in the history
  15. more SonarLint cleanups

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    22b1201 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    18e11ac View commit details
    Browse the repository at this point in the history
  2. clang: fix various documentation errors

    Found with -Wdocumentation
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    9ae339d View commit details
    Browse the repository at this point in the history
  3. clang: small fixes

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    024e026 View commit details
    Browse the repository at this point in the history
  4. remove several constructors

    Just direct initialize
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    0aed79f View commit details
    Browse the repository at this point in the history
  5. constexpr some constructors

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    513b0e8 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. remove constexpr

    const_iterator is not constexpr. clang 15 on MSYS2 fails to compile
    because of this.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    8fe2ae6 View commit details
    Browse the repository at this point in the history
  2. std::array removals

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    05f2731 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. 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.
    eli-schwartz authored and neheb committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    2108ae6 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. get rid of EXV_CALL_MEMBER_FN

    std::invoke can be used.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    357d970 View commit details
    Browse the repository at this point in the history
  2. geotag: add GCC7 support

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    0c0dabf View commit details
    Browse the repository at this point in the history
  3. make runner.py executable

    Otherwise meson will not find it.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    848da17 View commit details
    Browse the repository at this point in the history
  4. meson: build samples

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    632536a View commit details
    Browse the repository at this point in the history
  5. meson: remove now unused checks

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    b92b121 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. easyaccess const changes

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    2e33dad View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. remove codecvt

    Deprecated in C++17
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    0fa22ed View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Add some more Nikon Z lenses

    kmilos authored and neheb committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    2f01f70 View commit details
    Browse the repository at this point in the history
  2. Add Sony ZV-E1 ID

    kmilos authored and neheb committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    3403dab View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Fix shared object versioning

    kmilos committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    caddbf6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd48bb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0dd0689 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. direct initialize some structs

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    233f404 View commit details
    Browse the repository at this point in the history
  2. clang-tidy: remove const from data members

    Found with cppcoreguidelines-avoid-const-or-ref-data-members
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    3633f8d View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. 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]>
    neheb committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    cfc0ef0 View commit details
    Browse the repository at this point in the history
  2. 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]>
    neheb committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    b10f2d3 View commit details
    Browse the repository at this point in the history
  3. 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]>
    neheb committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    9322f13 View commit details
    Browse the repository at this point in the history
  4. meson: build iconv with FreeBSD

    Bug was fixed.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    c42c7fa View commit details
    Browse the repository at this point in the history
  5. meson CI: add FreeBSD

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    5d11711 View commit details
    Browse the repository at this point in the history
  6. meson CI: remove static build

    There's no need for it anymore. All static bugs (mostly on Windows)
    were fixed.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    498d01c View commit details
    Browse the repository at this point in the history
  7. meson CI: add MSYS2

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    971bbfa View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. use using in slice

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    3fd513f View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Update Sony file format table

    kmilos committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    fbf6100 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Merge pull request Exiv2#2582 from Exiv2/sony_arw_401

    Update Sony file format table
    kmilos authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    64556b0 View commit details
    Browse the repository at this point in the history
  2. remove EXIV2API from src

    Already declared in include
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    c8c2896 View commit details
    Browse the repository at this point in the history
  3. meson: add libobsd wrap

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    3aa872d View commit details
    Browse the repository at this point in the history
  4. 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]>
    neheb committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    a6766b2 View commit details
    Browse the repository at this point in the history
  5. meson CI: move clang workflow to the same file

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    a681b24 View commit details
    Browse the repository at this point in the history
  6. meson CI: test oldest and newest compilers only

    No need for the ones in the middle.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    c4ad510 View commit details
    Browse the repository at this point in the history
  7. meson CI: remove /analyze

    slows down CI massively. Not too useful as most issues have been fixed.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    63b5ea4 View commit details
    Browse the repository at this point in the history
  8. meson CI: test all features enabled and disabled

    That was the original intention with wrap-mode.
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    e268656 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Addition of 4 lenses Pentax

    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
    gribouilleuse authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    a76da55 View commit details
    Browse the repository at this point in the history
  2. 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]>
    dependabot[bot] authored and neheb committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    b16afb0 View commit details
    Browse the repository at this point in the history
  3. Support for parsing DCP files

    kmilos authored and neheb committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    0db1912 View commit details
    Browse the repository at this point in the history
  4. Add DCP regression test

    kmilos authored and neheb committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    8af248f View commit details
    Browse the repository at this point in the history
  5. Add DCP to list of supported file types

    kmilos authored and neheb committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    5b85e31 View commit details
    Browse the repository at this point in the history
  6. Addition of 4 lenses Pentax

    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
    gribouilleuse authored and neheb committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    4074873 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    a714596 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd1e3c9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request Exiv2#2585 from gribouilleuse/patch-1

    Uppercase Pentax to PENTAX at lines 819 to 822
    kmilos authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    fbc0b21 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. meson: fix UCRT check

    get_define() is broken for C++ compilers.
    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    e00c1f5 View commit details
    Browse the repository at this point in the history
  2. convert manual loop to find

    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    d50d952 View commit details
    Browse the repository at this point in the history
  3. remove some unused defines.

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    25189ef View commit details
    Browse the repository at this point in the history
  4. sonarlint cleanups

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    6fd143d View commit details
    Browse the repository at this point in the history
  5. clang-tidy: add nodiscard

    Found with modernize-use-nodiscard
    
    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    64bb782 View commit details
    Browse the repository at this point in the history
  6. const ref to ref conversions

    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    2526dcf View commit details
    Browse the repository at this point in the history
  7. clang-tidy: replace defines with enum

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    df91578 View commit details
    Browse the repository at this point in the history
  8. simplify loops

    Signed-off-by: Rosen Penev <[email protected]>
    neheb committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    498f4ce View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    c4e514c View commit details
    Browse the repository at this point in the history
  2. Current master fails with image Exiv2#2565: segmentation fault when t…

    …rying to access outofband offest
    mohamedchebbii authored and neheb committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    e403f3a View commit details
    Browse the repository at this point in the history
  3. Current master fails with image Exiv2#2565: segmentation fault when t…

    …rying to access outofband offest: check all locations
    mohamedchebbii authored and neheb committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    a530cf9 View commit details
    Browse the repository at this point in the history
  4. Update src/jpgimage.cpp

    Co-authored-by: Ben McCann <[email protected]>
    2 people authored and neheb committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    7ab4554 View commit details
    Browse the repository at this point in the history
  5. Current master fails with image Exiv2#2565: segmentation fault when t…

    …rying to access outofband offest: add test files
    mohamedchebbii authored and neheb committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    2df5b59 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Add test case for Exiv2#2542

    (cherry picked from commit aa10013)
    kmilos committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    c44eaa7 View commit details
    Browse the repository at this point in the history
  2. Add regression test output

    kmilos committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    b4170f4 View commit details
    Browse the repository at this point in the history
  3. fix asfvideo unicode handling

    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]>
    neheb committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    b2cd60e View commit details
    Browse the repository at this point in the history
  4. Merge pull request Exiv2#2587 from Exiv2/test_2542

    Add test case (complements Exiv2#2567)
    kmilos authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    a5d5166 View commit details
    Browse the repository at this point in the history
  5. Merge pull request Exiv2#2472 from Exiv2/fix_soversion

    Fix shared object versioning
    kmilos authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    b4179ad View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. 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]>
    dependabot[bot] authored and kmilos committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    5708bee View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Make CMake summary for samples depend on app

    Makes Exiv2#2592 more obvious
    kmilos authored May 2, 2023
    Configuration menu
    Copy the full SHA
    5f46dca View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Merge pull request Exiv2#2600 from Exiv2/kmilos-summary

    Make CMake summary for samples depend on app
    kmilos authored May 3, 2023
    Configuration menu
    Copy the full SHA
    c86ae6a View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Exiv2 v0.28.0

    nehaljwani committed May 8, 2023
    Configuration menu
    Copy the full SHA
    cdcfac7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    931a40a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. fix print format

    Allows the compiler to actually diagnose formats.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 37184fd)
    neheb committed May 10, 2023
    Configuration menu
    Copy the full SHA
    a9b5db3 View commit details
    Browse the repository at this point in the history
  2. pair noexcept with move operations

    Typically done with noexcept.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 4c66b44)
    neheb committed May 10, 2023
    Configuration menu
    Copy the full SHA
    f21dc6b View commit details
    Browse the repository at this point in the history
  3. replace inline with coonstexpr

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 954153a)
    neheb committed May 10, 2023
    Configuration menu
    Copy the full SHA
    e05201e View commit details
    Browse the repository at this point in the history
  4. use variadic template

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit c319699)
    neheb committed May 10, 2023
    Configuration menu
    Copy the full SHA
    54700c4 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    f804037 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Exiv2#2612 from Exiv2/kmilos_fix_bmff_zero_box

    BMFF: fix handling of boxes w/ zero length or type
    kmilos authored May 11, 2023
    Configuration menu
    Copy the full SHA
    2876c8c View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Update .mergify.yml

    kmilos authored May 16, 2023
    Configuration menu
    Copy the full SHA
    2950698 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Remove exiv2-xmp from readme

    (cherry picked from commit 3d0ef18)
    kmilos authored and neheb committed May 17, 2023
    Configuration menu
    Copy the full SHA
    34ed8be View commit details
    Browse the repository at this point in the history
  2. Remove exiv2-xmp from pkg-config file

    (cherry picked from commit 9727957)
    kmilos authored and neheb committed May 17, 2023
    Configuration menu
    Copy the full SHA
    8b48296 View commit details
    Browse the repository at this point in the history
  3. Remove exiv2-xmp from CMake exported config

    (cherry picked from commit c04dcc8)
    kmilos authored and neheb committed May 17, 2023
    Configuration menu
    Copy the full SHA
    294cfed View commit details
    Browse the repository at this point in the history
  4. Fix MinGW shared library name in readme

    (cherry picked from commit ec6c806)
    kmilos authored and neheb committed May 17, 2023
    Configuration menu
    Copy the full SHA
    92e36cf View commit details
    Browse the repository at this point in the history
  5. Adapt for NetBSD iconv() prototype change.

    (cherry picked from commit b0eefcd)
    0-wiz-0 authored and kmilos committed May 17, 2023
    Configuration menu
    Copy the full SHA
    c751e51 View commit details
    Browse the repository at this point in the history
  6. Fix build on NetBSD.

    (cherry picked from commit d92fb10)
    0-wiz-0 authored and kmilos committed May 17, 2023
    Configuration menu
    Copy the full SHA
    4f8a865 View commit details
    Browse the repository at this point in the history
  7. 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)
    neheb committed May 17, 2023
    Configuration menu
    Copy the full SHA
    4f9f106 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. 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)
    cytrinox authored and mergify[bot] committed May 19, 2023
    Configuration menu
    Copy the full SHA
    31d6c92 View commit details
    Browse the repository at this point in the history
  2. RAF: Simplify metadata extraction

    Remove manual TiffParser usage for reading APP1 segement,
    instead use JpegImage for proper parsing.
    
    (cherry picked from commit d27c5ac)
    cytrinox authored and mergify[bot] committed May 19, 2023
    Configuration menu
    Copy the full SHA
    71c2b57 View commit details
    Browse the repository at this point in the history
  3. RAF: Ignore JPEG decoder errors if the JPEG offsets are invalid

    (cherry picked from commit f5f1f30)
    cytrinox authored and mergify[bot] committed May 19, 2023
    Configuration menu
    Copy the full SHA
    0b5066c View commit details
    Browse the repository at this point in the history
  4. RAF: Copy comment from embedded JPEG image

    (cherry picked from commit c493e38)
    cytrinox authored and mergify[bot] committed May 19, 2023
    Configuration menu
    Copy the full SHA
    414bff1 View commit details
    Browse the repository at this point in the history
  5. 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)
    kmilos authored May 19, 2023
    Configuration menu
    Copy the full SHA
    0a9b57a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. adjust descriptions in canonLiOpId to fit tag name

    (cherry picked from commit 31620a6)
    norbertwg authored and neheb committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    4b911b2 View commit details
    Browse the repository at this point in the history
  2. clang format

    (cherry picked from commit f7de846)
    norbertwg authored and neheb committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    63a1a80 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. reduce nesting of operator

    Easier to read
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 6ee4a16)
    neheb authored and kmilos committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    0d35e43 View commit details
    Browse the repository at this point in the history
  2. optimize toString slightly

    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)
    neheb authored and kmilos committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    5d1467b View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    16c1cd7 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2023

  1. Allow c_data() to return zero byte buffer.

    (cherry picked from commit 96d0e5f)
    kevinbackhouse authored and kmilos committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    c5c4a54 View commit details
    Browse the repository at this point in the history
  2. Fix unit test failure.

    (cherry picked from commit 33071f3)
    kevinbackhouse authored and kmilos committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    f47e7bd View commit details
    Browse the repository at this point in the history
  3. Avoid triggering assertion in std::vector::operator[]

    (cherry picked from commit 3202e86)
    kevinbackhouse authored and kmilos committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    b4f435a View commit details
    Browse the repository at this point in the history
  4. Fix various typos

    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)
    luzpaz authored and kmilos committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    3827d40 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Add new Exif 3.0 tags

    kmilos committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    eb303ae View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Check if the metadata is NULL.

    (cherry picked from commit 360c6cd)
    kevinbackhouse authored and kmilos committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    4515b99 View commit details
    Browse the repository at this point in the history
  2. Check if the metadata is NULL.

    (cherry picked from commit 1119a68)
    kevinbackhouse authored and kmilos committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    5c23bba View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. 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)
    mandree authored and neheb committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    e892ca4 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. 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)
    mandree authored and neheb committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    512223f View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. avoid LTO issues

    Place structs inside the places where used.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 8a09f2d)
    neheb committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    7b51b7c View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. github CI: remove msvcrt

    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)
    neheb authored and kmilos committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    e3f7509 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. 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)
    pinotree authored and neheb committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    2d5a51b View commit details
    Browse the repository at this point in the history
  2. Add some Sony IDs

    (cherry picked from commit 029dc9f)
    kmilos committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    0e30ddf View commit details
    Browse the repository at this point in the history
  3. tests: do not hardcode ENOENT

    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)
    pinotree authored and kmilos committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    25bc85e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. exiv2: fix compilation with GCC7

    Needs experimental filesystem.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit a2d6996)
    neheb authored and kmilos committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    41d1a97 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. enhance API documentation

    (cherry picked from commit 836cce6)
    norbertwg authored and kmilos committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    2650c12 View commit details
    Browse the repository at this point in the history
  2. Missing word added

    (cherry picked from commit 7d292c4)
    norbertwg authored and kmilos committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    440a8fb View commit details
    Browse the repository at this point in the history
  3. clang-format

    (cherry picked from commit f791388)
    norbertwg authored and kmilos committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e9b9a59 View commit details
    Browse the repository at this point in the history
  4. addition for documentation of isoSpeed

    (cherry picked from commit 3e8e09d)
    norbertwg authored and kmilos committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    1a0d38b View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Use CMake config mode for gMock detection

    (cherry picked from commit 562ef57)
    kmilos authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    dc5eadb View commit details
    Browse the repository at this point in the history
  2. Streamline gtest dependencies

    (cherry picked from commit b42586b)
    kmilos authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    25fbd15 View commit details
    Browse the repository at this point in the history
  3. cmake: switch from inclusion of CMAKE_SOURCE_DIR to CMAKE_CURRENT_SOU…

    …RCE_DIR
    
    (cherry picked from commit b2b7b0d)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    41d18cf View commit details
    Browse the repository at this point in the history
  4. app/CMakeLists: rely on PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DI…

    …R for i18n includes
    
    (cherry picked from commit 3dea23f)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    f144bdc View commit details
    Browse the repository at this point in the history
  5. Isolate samples, unittests, coverage and overall build to PROJECT_BIN…

    …ARY_DIR
    
    (cherry picked from commit 6f5b1c9)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    21a8c94 View commit details
    Browse the repository at this point in the history
  6. Use PROJECT_SOURCE_DIR while looking for root cmake subfolder

    (cherry picked from commit c8e6ef2)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    e24b0d8 View commit details
    Browse the repository at this point in the history
  7. Revert "Isolate samples, unittests, coverage and overall build to PRO…

    …JECT_BINARY_DIR"
    
    This reverts commit 057ddfc.
    
    (cherry picked from commit 52fb9ee)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    772fa20 View commit details
    Browse the repository at this point in the history
  8. unitTests includes PROJECT_ROOT/src (cr2header_int.hpp, etc)

    (cherry picked from commit e1efef9)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    1340d1b View commit details
    Browse the repository at this point in the history
  9. Add PROJECT_ROOT/app for inclusion for getopt_tests

    (cherry picked from commit 643165f)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    dfc23fa View commit details
    Browse the repository at this point in the history
  10. 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)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    8cc1318 View commit details
    Browse the repository at this point in the history
  11. Switch to PROJECT_SOURCE_DIR for gcovr as well

    (cherry picked from commit 5631e84)
    kamiccolo authored and neheb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    4dd9cd5 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. 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)
    Ryanf55 authored and neheb committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    5940292 View commit details
    Browse the repository at this point in the history
  2. Add inih_reader_LIBRARY too

    Signed-off-by: Ryan Friedman <[email protected]>
    (cherry picked from commit 0e836eb)
    Ryanf55 authored and neheb committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    50aece4 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Add a cmake config file export

    Signed-off-by: Ryan Friedman <[email protected]>
    (cherry picked from commit a8c3455)
    Ryanf55 authored and kmilos committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    dc0826f View commit details
    Browse the repository at this point in the history
  2. Make ZLIB depend on EXIV2_ENABLE_PNG

    Signed-off-by: Ryan Friedman <[email protected]>
    (cherry picked from commit 5e1cf4d)
    Ryanf55 authored and kmilos committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a6e8e03 View commit details
    Browse the repository at this point in the history
  3. 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)
    Ryanf55 authored and kmilos committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    dd0b887 View commit details
    Browse the repository at this point in the history
  4. Downgrade required CMake version to consume exiv2

    Signed-off-by: Ryan Friedman <[email protected]>
    (cherry picked from commit 368eab0)
    Ryanf55 authored and kmilos committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    241fe62 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Link expat only for the build interface

    Signed-off-by: Ryan Friedman <[email protected]>
    (cherry picked from commit 9f5767d)
    Ryanf55 authored and neheb committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b218a75 View commit details
    Browse the repository at this point in the history
  2. 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)
    Ryanf55 authored and neheb committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1595ae3 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Improve focus distance precision for Nikon Z

    (cherry picked from commit 11df540)
    kmilos authored and neheb committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    ee8228e View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. 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.
    neheb committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    1a11822 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Add new Sony camera IDs

    (cherry picked from commit bbedc0b)
    kmilos authored and neheb committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    043bb70 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Fix build for ios

    m-kuhn authored and kmilos committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    4d2f55c View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Fix MSVC Conan profile

    kmilos authored and neheb committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    d954a4a View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Nikon printApertureLd4 translate value 0 to n/a

    (cherry picked from commit d8174f2)
    norbertwg authored and mergify[bot] committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f579dd2 View commit details
    Browse the repository at this point in the history
  2. some more Nikon print functions changed

    to translate value 0 to n/a
    
    (cherry picked from commit f3c4fb7)
    norbertwg authored and mergify[bot] committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5d7e618 View commit details
    Browse the repository at this point in the history
  3. update some more n/a related strings for translation

    (cherry picked from commit ffacfda)
    kmilos authored and mergify[bot] committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    df7bf82 View commit details
    Browse the repository at this point in the history
  4. 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)
    kmilos authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    bbe198f View commit details
    Browse the repository at this point in the history
  5. Fix WebP ICCP chunk header

    Resolves Exiv2#2734
    
    (cherry picked from commit 590f615)
    kmilos committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    ac8318f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. clang-tidy: fix bad roundings

    Found with bugprone-incorrect-roundings
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 0fed9f1)
    neheb authored and kmilos committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    bc9e342 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Update README.md

    Changed the copyright year.
    
    (cherry picked from commit 06fe826)
    1div0 authored and kmilos committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    b163483 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Add a few more IDs for cameras and lenses

    kmilos authored and neheb committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    f20977c View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Add DNG 1.7 support

    (cherry picked from commit 8250fb2)
    
    # Conflicts:
    #	src/tags_int.cpp
    kmilos committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    f0e4cdf View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. 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]>
    mergify[bot] and norbertwg authored Oct 2, 2023
    Configuration menu
    Copy the full SHA
    be8b930 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. Configuration menu
    Copy the full SHA
    6ca8fcd View commit details
    Browse the repository at this point in the history
  2. 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.
    kevinbackhouse committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    d8f82d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Fix tests with recent Python

    (cherry picked from commit 2865a31)
    triallax authored and kmilos committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    b5f540e View commit details
    Browse the repository at this point in the history
  2. remove stringFormat from Error()

    No need.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit b1225ca)
    neheb authored and kmilos committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    42e2f62 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Add new Nikon Z lenses

    kmilos committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    7ebeddd View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Fix test failure on Mac.

    kevinbackhouse authored and neheb committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    ad8b806 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. meson: add fallback paths for iconv

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 8361b92)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    e96b12f View commit details
    Browse the repository at this point in the history
  2. add maybe_unused

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 8588024)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    d4c33fb View commit details
    Browse the repository at this point in the history
  3. meson: error on MSVCRT builds

    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)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    1e8c4a9 View commit details
    Browse the repository at this point in the history
  4. meson: update subprojects

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit cfe041e)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    f2152ad View commit details
    Browse the repository at this point in the history
  5. meson: fix png typos

    Moved files in normal headers for simplicity.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit db25f13)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    5373883 View commit details
    Browse the repository at this point in the history
  6. meson: use more subdir meson files

    Makes the main one smaller.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit ec561bb)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    1cdc7d4 View commit details
    Browse the repository at this point in the history
  7. meson: basic cmake conf

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit fcc45a3)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    f2d410c View commit details
    Browse the repository at this point in the history
  8. meson: add po support

    (cherry picked from commit 3a1baf0)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    be4b303 View commit details
    Browse the repository at this point in the history
  9. meson: add missing includes

    Also make video support properly optional.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 6621332)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    b7b93ef View commit details
    Browse the repository at this point in the history
  10. github CI: test meson 0.54.1

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit dde0b4a)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    823862e View commit details
    Browse the repository at this point in the history
  11. github CI: Remove OpenBSD

    CMake can't install properly for some reason. Nuke.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit d7e064c)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    8b18001 View commit details
    Browse the repository at this point in the history
  12. github CI: cache apt packages

    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)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    404809c View commit details
    Browse the repository at this point in the history
  13. 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)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    6989a3d View commit details
    Browse the repository at this point in the history
  14. github CI: make msys2 shell the default

    Reduces verbosity when installing packages.
    
    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 0831c81)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    13d4903 View commit details
    Browse the repository at this point in the history
  15. github CI: test clang-cl as well for meson

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit e1c94a1)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    75325ca View commit details
    Browse the repository at this point in the history
  16. meson: add emscripten support

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit bec05da)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    6f3d716 View commit details
    Browse the repository at this point in the history
  17. 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)
    dependabot[bot] authored and neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    07f3961 View commit details
    Browse the repository at this point in the history
  18. meson: simplify CI

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 4f548c6)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    26c5703 View commit details
    Browse the repository at this point in the history
  19. meson CI: update GCC to 13

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 0de650d)
    neheb committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    8fd2dfb View commit details
    Browse the repository at this point in the history
  20. Merge pull request from GHSA-hrw9-ggg3-3r4r

    Fix integer overflow in BmffImage::brotliUncompress
    kevinbackhouse authored Nov 5, 2023
    Configuration menu
    Copy the full SHA
    e884a09 View commit details
    Browse the repository at this point in the history
  21. Exiv2 v0.28.1

    kevinbackhouse committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    72129e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Merge pull request Exiv2#2814 from kevinbackhouse/v0.28.1

    Release Exiv2 version 0.28.1
    kevinbackhouse authored Nov 6, 2023
    Configuration menu
    Copy the full SHA
    5c91bfc View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. 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)
    kmilos committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    c351c7c View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Add Sony 9M3 ID

    kmilos committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    425b01e View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. 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)
    pinotree authored and kmilos committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    1667bb9 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Add Tamron 35-150mm F/2-2.8 Di III VXD for Nikon Z

    (cherry picked from commit bcb75b6)
    kmilos committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    f37efe7 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Add more Canon RF lenses

    (cherry picked from commit 4232888)
    
    # Conflicts:
    #	src/canonmn_int.cpp
    kmilos committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    3fe579e View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. RAF: get actual sensor dimensions

    (cherry picked from commit f551534)
    kmilos committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    1639083 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. remove some regex to avoid slowdown

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 3f08319)
    neheb authored and kmilos committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    3076cc6 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. 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)
    pinotree authored and neheb committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    768ef30 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. 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]>
    jim-easterbrook authored and kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    5d2ba11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00c8dfc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c308b2a View commit details
    Browse the repository at this point in the history
  4. 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]>
    jim-easterbrook authored and kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    be813d0 View commit details
    Browse the repository at this point in the history
  5. Update test reference files

    Signed-off-by: Jim Easterbrook <[email protected]>
    jim-easterbrook authored and kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    eaa5e74 View commit details
    Browse the repository at this point in the history
  6. Minor adjustment to another test result

    Signed-off-by: Jim Easterbrook <[email protected]>
    jim-easterbrook authored and kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    672a526 View commit details
    Browse the repository at this point in the history
  7. 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]>
    jim-easterbrook authored and kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    7f1b43e View commit details
    Browse the repository at this point in the history
  8. Add more Canon RF lenses

    (cherry picked from commit 4b3ce1d)
    
    # Conflicts:
    #	src/canonmn_int.cpp
    kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    7f422bf View commit details
    Browse the repository at this point in the history
  9. Add Canon DigitalLensOptimizer and DualPixelRaw tags

    (cherry picked from commit 724b7f8)
    
    # Conflicts:
    #	src/canonmn_int.cpp
    kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9e81e91 View commit details
    Browse the repository at this point in the history
  10. Update Canon test reference files

    (cherry picked from commit 349c1f2)
    kmilos committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    911edef View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. jp2image: fix IPTC & XMP UUIDs when writing

    (cherry picked from commit 71bb2b1)
    kmilos committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    0b86db1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b783ac View commit details
    Browse the repository at this point in the history
  3. Add test to validate jpeg parse

    enen92 authored and neheb committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    ae05e3e View commit details
    Browse the repository at this point in the history
  4. CI: Install dependencies for lxml

    enen92 authored and neheb committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    9b6ad75 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Add Tamron SP 70-200mm F/2.8 Di VC USD G2 for Nikon

    (cherry picked from commit 9391c12)
    kmilos committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    12b8cf7 View commit details
    Browse the repository at this point in the history
  2. Synchronize some Tamron lens strings for Nikon

    (cherry picked from commit 1290548)
    kmilos committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    80a4b61 View commit details
    Browse the repository at this point in the history
  3. Add Sigma 24mm F1.4 DG HSM | A for Nikon

    (cherry picked from commit 52d4451)
    kmilos committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    da9031a View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Synchronize some Sigma lens strings for Nikon

    (cherry picked from commit 7713372)
    kmilos committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    2bd1f50 View commit details
    Browse the repository at this point in the history
  2. Synchronize some Tokina lens strings for Nikon

    (cherry picked from commit ac6687b)
    kmilos committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    14a00cb View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Add some Yongnuo and Zeiss lenses for Nikon F

    (cherry picked from commit 501770a)
    kmilos committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    282795e View commit details
    Browse the repository at this point in the history
  2. Add DNG 1.7.1.0 tags

    (cherry picked from commit e163ead)
    kmilos committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    55924ed View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. remove more regex

    Signed-off-by: Rosen Penev <[email protected]>
    (cherry picked from commit 2d7814b)
    neheb committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    002405d View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    fa6566f View commit details
    Browse the repository at this point in the history