Commit Graph

  • 4410f46214 Change the return type of the 2Data functions to size_t. Kevin Backhouse 2022-07-16 23:18:54 +01:00
  • d62220a858 apply clang-format to src/fujimn_int.cpp Viktor Schneider 2022-08-01 22:22:25 +02:00
  • 73a1a0ec21 Merge remote-tracking branch 'origin' Viktor Schneider 2022-08-01 22:20:01 +02:00
  • 1d0530f04d misc sonarlint changes Rosen Penev 2022-07-25 14:03:34 -07:00
  • 8ba9003f19 Fix clang-tidy warning about double move. Kevin Backhouse 2022-07-30 12:16:28 -04:00
  • b0040e3bbe Convert type of depth parameter to size_t. Kevin Backhouse 2022-07-30 22:22:50 -04:00
  • 0f1ea7571b Refactor printTiffStructure depth increment Kevin Backhouse 2022-07-17 15:28:34 +01:00
  • 46f2ef8009 Refactor printIFDStructure depth increment Kevin Backhouse 2022-07-17 15:22:14 +01:00
  • 39239cef68 Merge pull request #2296 from kevinbackhouse/tiff-offset-size_t Kevin Backhouse 2022-07-30 17:23:57 +01:00
  • 89040ad1de Fix implicit type conversions. Kevin Backhouse 2022-07-28 22:46:17 -04:00
  • d8bd05f4e8 Use size_t Kevin Backhouse 2022-07-27 22:54:41 -04:00
  • beaee05062 Change type of sizeDataArea_ Kevin Backhouse 2022-07-27 22:50:07 -04:00
  • 30debd2635 Use size_t for the offset. Kevin Backhouse 2022-07-27 17:26:18 -04:00
  • e34395e095 replace shared_ptr with make_shared Rosen Penev 2022-07-24 19:51:05 -07:00
  • d873af44a5 clang-tidy: avoid C casts Rosen Penev 2022-07-24 16:47:29 -07:00
  • c03af98725 clang-tidy: use auto Rosen Penev 2022-07-24 16:42:54 -07:00
  • 5b737ca541 sonarlint: add an empty do while loop Rosen Penev 2022-07-17 20:18:23 -07:00
  • 5a08e33fd8 sonarlint: replace loop with find_if Rosen Penev 2022-07-16 23:51:09 -07:00
  • aae02babba sonarlint: replace lock_guard with scoped_lock Rosen Penev 2022-07-16 23:40:14 -07:00
  • 5d2d47032b replace [0] with front() where applicable Rosen Penev 2022-07-15 00:09:06 -07:00
  • 9fbcdb4841 po: update files Rosen Penev 2022-07-16 01:49:07 -07:00
  • 8001807f4d CI: cancel running jobs on updates Miloš Komarčević 2022-07-26 16:44:44 +02:00
  • 1958e70a71 Use int32_t in TimeValue Kevin Backhouse 2022-07-16 22:58:54 +01:00
  • 3db7598e29 Don't use long in floatToRationalCast Kevin Backhouse 2022-07-16 23:25:59 +01:00
  • 49679640e8 make_unique conversions Rosen Penev 2022-07-24 16:52:10 -07:00
  • 3ae1d3b48e return make_unique directly Rosen Penev 2022-07-24 18:40:42 -07:00
  • 02b0ff39d7 Make headers compatible with C++11 Rosen Penev 2022-07-02 01:19:18 -07:00
  • 9ca7f861cf remove string_view from headers Rosen Penev 2022-07-01 23:44:14 -07:00
  • 5479792d50 remove pointless &* Rosen Penev 2022-07-14 19:43:29 -07:00
  • f3b08d506e const ref conversions Rosen Penev 2022-07-14 18:07:19 -07:00
  • a6c30dd1dd make upper the same as lower Rosen Penev 2022-07-14 18:00:32 -07:00
  • b8eaae649d use some auto Rosen Penev 2022-07-11 15:38:29 -07:00
  • b793409eb6 find_if and lambda conversions Rosen Penev 2022-07-09 14:31:26 -07:00
  • 932d59a984 find_if conversion Rosen Penev 2022-07-07 19:31:29 -07:00
  • 9766c4532d fix some gcc -Weffc++ warnings Rosen Penev 2022-07-07 18:55:14 -07:00
  • 543c951bde clang-tidy: use '' for find Rosen Penev 2022-07-07 18:16:11 -07:00
  • 4544fd826c Add more Nikon Z lenses Miloš Komarčević 2022-07-22 12:17:36 +02:00
  • ca5f88d519 Add Nikon LensData v0802 Miloš Komarčević 2022-07-22 12:00:36 +02:00
  • 176210567f remove friend operator Rosen Penev 2022-07-17 19:48:00 -07:00
  • 94f8889cd3 Update olympus tags (#2246) (#2249) Peter 2022-07-19 15:42:00 +01:00
  • dc4ae73013 Add tag description option to exiv2 app (#2279) Peter 2022-07-12 15:31:43 +01:00
  • 05586628b2 Merge pull request #2276 from kevinbackhouse/TagInfo-enums Kevin Backhouse 2022-07-12 10:23:26 +01:00
  • 3ef783e02a Convert IfdId and SectionId to enum classes. Kevin Backhouse 2022-07-11 22:37:52 +01:00
  • 90f794f13e Merge pull request #2277 from kevinbackhouse/iptcDataSegs Kevin Backhouse 2022-07-09 23:35:44 +01:00
  • 97e58a4573 Merge pull request #2267 from neheb/clang Kevin Backhouse 2022-07-09 21:50:50 +01:00
  • 8e5b8113e7 Use emplace_back Kevin Backhouse 2022-07-09 21:45:58 +01:00
  • 2c31430ecd Merge pull request #2275 from kevinbackhouse/vector-access Kevin Backhouse 2022-07-09 11:41:31 +01:00
  • a608138f5f Simplify the iptcDataSegs logic Kevin Backhouse 2022-07-08 13:51:34 +01:00
  • 62043c18ab clang-format Kevin Backhouse 2022-07-08 12:52:02 +01:00
  • b9b2d7741b Fix some "unsafe vector access" warnings. Kevin Backhouse 2022-07-08 12:48:42 +01:00
  • 3f7cb78a3b Move enums from tags_int.hpp to tags.hpp Kevin Backhouse 2022-07-08 12:03:53 +01:00
  • a22aea0a96 Merge pull request #2272 from Exiv2/mergify/bp/main/pr-2269 Kevin Backhouse 2022-07-08 10:30:51 +01:00
  • 58cef7516e Add issue_2268_poc.jp2 to the exclude list. Kevin Backhouse 2022-07-07 19:55:28 +01:00
  • 0c3da129f2 Replace assert with enforce. (Fix for https://github.com/Exiv2/exiv2/issues/2268) Kevin Backhouse 2022-07-06 13:23:24 +01:00
  • 6b5453c9d5 Regression test for https://github.com/Exiv2/exiv2/issues/2268 Kevin Backhouse 2022-07-06 13:22:05 +01:00
  • 75c53ea2e9 Merge pull request #2273 from kevinbackhouse/unsafe-vector-access Kevin Backhouse 2022-07-07 13:26:48 +01:00
  • cb50787ec4 Eliminate some false positive results. Kevin Backhouse 2022-07-07 12:56:12 +01:00
  • 118731d8b8 Merge pull request #2271 from kevinbackhouse/signed-shift Kevin Backhouse 2022-07-07 10:57:38 +01:00
  • 7f673c766d Fix some "signed shift" warnings Kevin Backhouse 2022-07-06 22:22:30 +01:00
  • 7575300732 clang: remove pointless ; at the end of function Rosen Penev 2022-07-04 21:45:06 -07:00
  • 5be42f132c try to fix some fanalyzer warnings Rosen Penev 2022-07-02 13:20:23 -07:00
  • c0083d6788 clang-tidy: fix mismatching declaration variable Rosen Penev 2022-07-02 12:38:32 -07:00
  • 7f9242afc6 clang-tidy: replace + with append() Rosen Penev 2022-07-02 12:34:29 -07:00
  • 3e37c17f51 clang-tidy: missing override Rosen Penev 2022-07-02 12:30:46 -07:00
  • 9f989e4228 clang-tidy: use auto Rosen Penev 2022-07-02 12:28:45 -07:00
  • fc1a398488 clang-tidy: remove const Rosen Penev 2022-06-21 00:08:28 -07:00
  • e2ee1338f5 pass bool by value Rosen Penev 2022-06-21 00:06:34 -07:00
  • c74ae5aa00 clang-tidy: remove const char operator Rosen Penev 2022-06-20 23:55:56 -07:00
  • 5ca0acd129 clang-tidy: some llvm- warnings Rosen Penev 2022-06-20 23:49:43 -07:00
  • 84555f1ad5 clang-tidy: no else after return Rosen Penev 2022-06-20 23:43:52 -07:00
  • c2be02145d clang-tidy: use C++ casts Rosen Penev 2022-06-20 23:39:15 -07:00
  • f787a4c2ac clang-tidy: add missing override Rosen Penev 2022-06-20 23:36:06 -07:00
  • a5c521ea57 Merge pull request #2252 from neheb/2 Kevin Backhouse 2022-07-05 23:07:08 +01:00
  • 60b3e28e0b Merge pull request #2266 from kevinbackhouse/signed-shift Kevin Backhouse 2022-07-05 23:02:56 +01:00
  • 1ada360774 Fix some incorrect format specifiers. Kevin Backhouse 2022-07-05 17:50:27 +01:00
  • b3f2ab5988 Fix some "signed shift" warnings. Kevin Backhouse 2022-07-05 18:34:57 +01:00
  • fc0e0506a1 fix(ci) adapt to breaking changes of upgrading github-script [ci skip] Christoph Hasse 2022-07-05 15:55:29 +02:00
  • a0ab146e3b fix(ci) disable webready and curl for release builds [ci skip] Christoph Hasse 2022-07-05 09:59:22 +02:00
  • 08a68c3606 Merge pull request #2251 from kevinbackhouse/basicio-ftell Kevin Backhouse 2022-07-05 13:13:17 +01:00
  • 5e4eab0012 Merge pull request #2248 from Exiv2/hassec_fix_2247 Kevin Backhouse 2022-07-05 10:37:17 +01:00
  • bae7da19ca clang-tidy: use default member init Rosen Penev 2022-06-20 23:22:18 -07:00
  • 8a9f6ac2b8 Merge pull request #2254 from Exiv2/fix_png_iccp Miloš Komarčević 2022-07-01 16:47:29 +02:00
  • c2fbff291e PNG: always strip the existing iCCP chunk Miloš Komarčević 2022-06-29 17:53:41 +02:00
  • ad4e13b827 Change return type of BasicIo::tell() to size_t. Kevin Backhouse 2022-06-21 17:05:10 +01:00
  • 333c4365ed add files from #2247 to regression test suite Christoph Hasse 2022-06-10 16:58:30 +02:00
  • 16d72c9945 fix naming of canon EF 35-80mm.closes #2247 Christoph Hasse 2022-06-10 16:42:17 +02:00
  • 7ebf2a184e Merge pull request #2231 from kevinbackhouse/exiv2app-types-cleanup Kevin Backhouse 2022-05-23 10:24:01 +01:00
  • ddbae1ebd0 Merge pull request #2244 from kevinbackhouse/adjustDateTime Kevin Backhouse 2022-05-23 10:21:22 +01:00
  • 1ceddb2962 Replace long with int64_t in exiv2app.hpp Kevin Backhouse 2022-05-22 19:59:11 +01:00
  • 2e0ab1a037 More bounds checking in Adjust::adjustDateTime Kevin Backhouse 2022-05-22 19:55:01 +01:00
  • 6e56ec1cae Merge pull request #2245 from neheb/2 Luis Díaz Más 2022-05-22 08:20:27 +02:00
  • cf963e9e4d clang-tidy: C casts to C++ Rosen Penev 2022-05-21 16:43:19 -07:00
  • a98954a98e clang-tidy: add missing special member functions Rosen Penev 2022-05-21 17:06:36 -07:00
  • b4c90b5e16 clang-tidy: replace pointer magic with data() Rosen Penev 2022-05-21 16:33:35 -07:00
  • 93dc63b389 Merge pull request #2215 from Exiv2/add_f_lenses Miloš Komarčević 2022-05-21 16:13:05 +02:00
  • 4a5c7adc04 Merge pull request #2242 from Exiv2/mainSpecialBuilds Luis Díaz Más 2022-05-20 07:42:43 +02:00
  • bf7a33c1fe Fix special builds for main Luis Díaz Más 2022-05-19 17:39:46 +02:00
  • 0594f8670c Merge pull request #2240 from Exiv2/mainConanUpdate Luis Díaz Más 2022-05-19 17:28:35 +02:00
  • 0309cb01cb ci: update conan version in all jobs Luis Diaz 2022-05-19 15:05:35 +02:00
  • 3cd39b789a Update versions of conan dependencies Luis Diaz 2022-05-19 14:53:48 +02:00