Commit Graph

  • b55a0a564a
    Silence unused parameter warning when EXV_ENABLE_INIH is undefined. Kevin Backhouse 2023-01-17 08:51:12 +0000
  • 2b2111ff41
    Merge pull request #2465 from kevinbackhouse/enable-inih Kevin Backhouse 2023-01-16 16:45:20 +0000
  • 43c9ec0f50
    Add EXIV2_ENABLE_INIH flag to enable building without libinih. Kevin Backhouse 2023-01-16 10:33:25 +0000
  • b8dda34648
    Merge pull request #2457 from kevinbackhouse/inih-release-workflow Kevin Backhouse 2023-01-15 15:06:08 +0000
  • 0107f3078a
    Merge pull request #2461 from Exiv2/Fix_2460-delete-contrib-organize Robin Mills 2023-01-14 07:54:38 +0000
  • 007137939e
    Delete contrib/organize directory Robin Mills 2023-01-12 12:52:34 +0000
  • 1bd52de0a9 add test/data for video support : delete filename (unuseful) Mohamed Ali Chebbi 2023-01-06 23:44:35 +0100
  • c1d79c17f6 add test/data for video support Mohamed Ali Chebbi 2023-01-06 23:17:43 +0100
  • 072c3ba31a
    Add inih dependency Kevin Backhouse 2023-01-06 12:16:00 +0000
  • 842ef05ee6 return nullptr instead of reset Rosen Penev 2023-01-04 15:21:39 -0800
  • ce8691bba3 remove double libintl check Rosen Penev 2023-01-04 15:50:26 -0800
  • d6e1b90a23 avoid reassignment Rosen Penev 2022-04-30 20:24:47 -0700
  • dd3b3d4ff4 add const Rosen Penev 2022-04-30 20:16:31 -0700
  • 3e97850e97 manual default member init Rosen Penev 2023-01-04 14:28:48 -0800
  • a84df11bbb wmain: build as c++ instead of c Rosen Penev 2023-01-03 15:23:02 -0800
  • ce2eb6daad Update da.po Alan01 2022-12-28 19:45:29 +0100
  • 1c764358bb
    Encapsulate video support with compilation variable EXV_ENABLE_VIDEO (#2448) Mohamed Ali Chebbi 2023-01-04 13:01:34 +0100
  • 346e11493f
    Merge pull request #2443 from kevinbackhouse/inih-from-library3 Kevin Backhouse 2023-01-04 10:44:47 +0000
  • b31b4abbaf fix __cplusplus check for MSVC Rosen Penev 2023-01-03 21:41:31 -0800
  • f515799a53 use some if constexpr Rosen Penev 2023-01-03 20:07:58 -0800
  • bb311ba728 clang-tidy on Windows Rosen Penev 2023-01-03 13:30:46 -0800
  • f981c51eea get rid of -fanalyzer memory leaks Rosen Penev 2023-01-02 22:22:47 -0800
  • d458bf2540 clang-tidy: apply to newly merged stuff Rosen Penev 2023-01-01 12:36:32 -0800
  • e87de698f3 static_cast make_unsigned Rosen Penev 2023-01-01 13:38:14 -0800
  • 85a2b8c63b use some future C++ stuff when possible Rosen Penev 2023-01-01 13:32:52 -0800
  • 7fac35e19a
    1748 Video Support in V1.0: part 3/3 : support Asfvideo (#2416) Mohamed Ali Chebbi 2022-12-31 18:20:31 +0100
  • f145fae33b replace any_of with find Rosen Penev 2022-12-30 20:41:08 -0800
  • 304b13c271 use find instead of std::find_if Rosen Penev 2022-12-30 20:33:26 -0800
  • ff0491a102 clang-tidy: use make_unique Rosen Penev 2022-12-30 20:18:02 -0800
  • ce8920a0ea clang-tidy: various fixes Rosen Penev 2022-12-30 20:04:31 -0800
  • d755fc18b5
    1748 Video Support in V1.0: part 2/3 : support Riffvideo (#2415) Mohamed Ali Chebbi 2022-12-31 10:45:45 +0100
  • 1280f3b849
    1748 Video Support in V1.0: part 1/3 : support MatroskaViedo (#2413) Mohamed Ali Chebbi 2022-12-30 15:58:07 +0100
  • 9ca161d1e5
    Rename resp. remove duplicate exif keys (#2434) norbertwg 2022-12-30 14:37:05 +0100
  • ba258cb1ae
    cmake fatal error if inih library is not found. Kevin Backhouse 2022-12-29 13:04:07 -0600
  • 5bbd7021eb
    Merge pull request #2444 from norbertwg/Lens-Recognition-HD-PENTAX-DA-11-18mm-F2.8-ED-DC-AW Miloš Komarčević 2022-12-29 10:52:13 +0100
  • cccf265eab
    Update .github/workflows/on_PR_windows_matrix.yml Kevin Backhouse 2022-12-28 10:44:36 -0500
  • a4164ce866
    Remove libinih from codebase and add it as a dependency instead. Kevin Backhouse 2022-12-28 09:33:08 -0600
  • 8d8ac99be0 Lens Recognition HD PENTAX-DA* 11-18mm F2.8 ED DC AW norbertwg 2022-12-27 17:53:20 +0100
  • 0f65c857a7
    Merge pull request #2440 from Exiv2/png_exif Miloš Komarčević 2022-12-27 15:18:18 +0100
  • b52ade814b Prefer writing PNG eXIf chunk Miloš Komarčević 2022-12-26 12:34:20 +0100
  • 13ecfbc233
    Update ubuntu-latest tag to ubuntu-22.04 (#2439) Luis Díaz Más 2022-12-23 08:36:47 +0100
  • aa635fddc8
    Merge pull request #2437 from Exiv2/codesee-arch-diagram-workflow-1671443521697 Robin Mills 2022-12-19 09:55:16 +0000
  • 519b56e050
    Install the CodeSee workflow. Learn more at https://docs.codesee.io codesee-maps[bot] 2022-12-19 09:52:02 +0000
  • 5e1a1bc1b1
    Merge branch 'Exiv2:main' into interpretation-for-Exif.Photo.LensSpecification norbertwg 2022-12-02 12:32:07 +0100
  • 3dd881fb12
    Merge pull request #2433 from Exiv2/fixCygwin Luis Díaz Más 2022-11-30 19:16:17 +0100
  • 773265b6dc Replace cygwin github action Luis Diaz Mas 2022-11-29 18:51:51 +0100
  • cabcd5eee9
    Merge pull request #2431 from Exiv2/ciEnableWorkflowDispatchOnWindowsBuilds Luis Díaz Más 2022-11-29 22:38:04 +0100
  • 665e1cfb5c Enable Workflow dispatch on Windows CI jobs Luis Diaz Mas 2022-11-29 21:53:55 +0100
  • 3551cebd76
    Merge pull request #2428 from kevinbackhouse/fix-issue-2427 Kevin Backhouse 2022-11-27 18:10:16 +0000
  • 2739d90073
    Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=52767 Add wrapper class to automatically call BrotliDecoderDestroyInstance() on exit. Kevin Backhouse 2022-11-27 15:29:59 +0000
  • 9a133856ba
    Regression test for https://github.com/Exiv2/exiv2/issues/2427 Kevin Backhouse 2022-11-27 15:28:00 +0000
  • dcc203b2bf
    Merge pull request #2424 from kevinbackhouse/fix-issue-2423 Kevin Backhouse 2022-11-27 13:52:40 +0000
  • 9d044d30b1
    Use Safe::add Kevin Backhouse 2022-11-21 10:50:39 +0000
  • 292082df6f
    Add break to loop to fix issue 2423, plus some other cleanups. Kevin Backhouse 2022-11-20 16:01:12 +0000
  • 7d9deba071
    Regression test for https://github.com/Exiv2/exiv2/issues/2423 Kevin Backhouse 2022-11-20 15:58:55 +0000
  • a700a9c1ab
    Merge pull request #2426 from Exiv2/ciConan Luis Díaz Más 2022-11-21 22:41:58 +0100
  • 861625c4e7 Remove deprecated option in conan Luis Diaz Mas 2022-11-21 21:52:54 +0100
  • 67df85135d early exit Rosen Penev 2022-10-31 17:25:32 -0700
  • 5d0d08fc36 silence compiler warnings norbertwg 2022-11-19 11:28:13 +0100
  • 60661303a4 handling of zero; more precision for focal length norbertwg 2022-11-19 11:05:12 +0100
  • cf15cc52e0
    Merge pull request #2417 from Exiv2/kmilos-patch-1 Miloš Komarčević 2022-11-18 09:06:31 +0100
  • 511659809b add two lens tags to EasyAccess API Exif.Photo.LensSpecification and Exif.Nikon3.Lens norbertwg 2022-11-15 13:35:16 +0100
  • eb47fcf088 interpretation for ExifPhoto.LensSpecification norbertwg 2022-11-14 17:32:14 +0100
  • 74720d8044
    Remove duplicate tag info entries fujifilm (#2412) norbertwg 2022-11-13 20:26:57 +0100
  • 83d7915d00
    Update Exif.SonyMisc3c.* and Exif.Sony(1|2).SonyModelID (#2420) Peter 2022-11-13 08:56:49 +0000
  • 026cee3e6a
    Merge pull request #2419 from Exiv2/ci_concurrency Miloš Komarčević 2022-11-09 17:10:43 +0100
  • 74e41d982d CI: bump clang-format actions Miloš Komarčević 2022-11-09 16:44:47 +0100
  • 66b009a57b CI: bump conan version Miloš Komarčević 2022-11-09 16:23:57 +0100
  • 4915a6ba8c CI: improved in-progress job canceling Miloš Komarčević 2022-11-09 16:17:38 +0100
  • 5949ec9293
    Add Canon R6m2 ID Miloš Komarčević 2022-11-07 17:03:42 +0100
  • faa7cc36a9
    Update README.md wrt BMFF (#2405) Peter 2022-11-03 08:00:49 +0000
  • 1f364be1fa
    Fix seg fault when using iconv_open() (#2403) Peter 2022-11-01 13:33:36 +0000
  • dc5dc0d2e3 clang-format Kevin Backhouse 2022-10-27 22:59:04 +0100
  • 436cdf0a7e Use std::enable_if_t and std::is_signed_v. Rosen Penev 2022-10-27 22:36:06 +0100
  • ddd7ccf722 Use std::is_signed and std::enable_if. Kevin Backhouse 2022-10-27 11:09:25 +0100
  • 335e13251e Add #error so the build fails if mmap isn't supported. Kevin Backhouse 2022-10-23 15:14:09 +0100
  • 5cabd97373 Fix issue 2380: bug in (unused) non-mmap code. Kevin Backhouse 2022-10-22 22:19:28 +0100
  • abd817d181 Use size_t for sizes and offsets. Kevin Backhouse 2022-10-23 20:16:57 +0100
  • c96bc47509 Change return type of getFileLength() to int64_t. Kevin Backhouse 2022-10-30 22:02:56 +0000
  • d599d36f8b
    Merge pull request #2394 from kevinbackhouse/fix-issue-2393 Kevin Backhouse 2022-10-30 14:24:32 +0000
  • 28d1880176 replace find/rfind with startsWith Rosen Penev 2022-10-04 00:43:26 -0700
  • 771ead8732
    Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=52731 Stop looping when eof is hit. Kevin Backhouse 2022-10-26 22:07:11 +0100
  • 951247edcc
    Regression test for https://github.com/Exiv2/exiv2/issues/2393 Kevin Backhouse 2022-10-26 22:02:01 +0100
  • 761acafd69
    Merge pull request #2216 from Exiv2/add_rf_lenses Miloš Komarčević 2022-10-26 15:58:07 +0200
  • c077a06ada Add more Canon RF lenses and camera IDs Miloš Komarčević 2022-07-20 16:51:13 +0200
  • 75f7285487 Remove translatable mark from RF lenses Miloš Komarčević 2022-05-31 12:52:24 +0200
  • 7efc733bf2 Add an RF lens regression test Miloš Komarčević 2022-05-31 12:33:46 +0200
  • ecfdaca525 Add more Canon RF lenses Miloš Komarčević 2022-04-21 15:25:07 +0200
  • 1f5bc3b8a5
    Avoid buffer reallocation (#2392) Miloš Komarčević 2022-10-25 16:30:45 +0200
  • fb6b769817
    Merge pull request #2390 from kevinbackhouse/tiffvisitor-safe-add Kevin Backhouse 2022-10-24 12:59:37 +0100
  • 1ae3a83fcc
    Merge pull request #2381 from Exiv2/jxl_brotli Miloš Komarčević 2022-10-24 13:13:54 +0200
  • a58e52ed70 Use safe add to prevent overflow Miloš Komarčević 2022-10-24 12:23:28 +0200
  • 23cdcc48d7 Install deps for and bump CodeQL action Miloš Komarčević 2022-10-21 17:30:26 +0200
  • 557a5cebd5 Make brotli dependency controllable Miloš Komarčević 2022-10-21 16:23:31 +0200
  • c334fa3ce9 Use local cmake module path the last Miloš Komarčević 2022-10-21 14:24:42 +0200
  • eada606992 Match Conan's cmake find module case for Brotli Miloš Komarčević 2022-10-21 13:43:45 +0200
  • 1e395ff98f Update README for brotli dependency Miloš Komarčević 2022-10-20 10:29:50 +0200
  • 9a6ee59421 Support brotli compressed boxes in JPEG XL Miloš Komarčević 2022-10-18 15:50:01 +0200
  • ee698689b4 Exif start can be at any byte in payload, not word aligned Miloš Komarčević 2022-10-19 12:44:48 +0200
  • 62705a6615
    Use Safe::add() in tiffvisitor_int.cpp Kevin Backhouse 2022-10-23 20:04:42 +0100