exiv2/src
norbertwg 9ca161d1e5
Rename resp. remove duplicate exif keys (#2434)
* rename resp. remove duplicate Exif keys

Duplicate key names with different tag are renamed
Following most of the existing entries, the key with higher tag number
is renamed to ...2.
Exceptions: Canon.CustomFunctions,Olympus.ImageHeight,Olympus.ImageWidth
In the available images samples only the key with higher tag number is
used, so changing the other has less impact on test data and also on
users.
Canon.WhiteBalanceTable with tag 0x00a4 was listed twice, once with
description "SharpnessTable". The entry with the deviating description
is deleted.

* clang format

* adjust test output files (after merge with Exiv2)

* add Exif.NikonLd4.FocusDistance to EasyAccess API

* clang format
2022-12-30 14:37:05 +01:00
..
basicio.cpp Add #error so the build fails if mmap isn't supported. 2022-10-31 03:01:26 -07:00
bmffimage.cpp Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=52767 2022-11-27 15:36:00 +00:00
bmpimage.cpp Use getULong to read unsigned numbers. 2022-09-19 14:57:56 -07:00
canonmn_int.cpp Rename resp. remove duplicate exif keys (#2434) 2022-12-30 14:37:05 +01:00
canonmn_int.hpp misc sonarlint stuff 2022-08-22 23:00:32 -07:00
casiomn_int.cpp misc sonarlint changes 2022-07-31 20:51:12 -07:00
casiomn_int.hpp misc sonarlint stuff 2022-08-22 23:00:32 -07:00
CMakeLists.txt Match Conan's cmake find module case for Brotli 2022-10-24 12:32:51 +02:00
convert.cpp Fix seg fault when using iconv_open() (#2403) 2022-11-01 13:33:36 +00:00
cr2header_int.cpp Convert IfdId and SectionId to enum classes. 2022-07-11 22:37:52 +01:00
cr2header_int.hpp misc sonarlint stuff 2022-08-22 23:00:32 -07:00
cr2image.cpp Merge pull request #2283 from kevinbackhouse/printStructure-depth 2022-08-03 16:38:03 +01:00
crwimage_int.cpp default init static variable 2022-08-05 01:01:25 -07:00
crwimage_int.hpp misc sonarlint stuff 2022-08-22 23:00:32 -07:00
crwimage.cpp cland-tidy: simplify booleans 2022-09-27 06:40:37 -07:00
datasets.cpp strcmp to == conversions 2022-08-03 01:36:19 -07:00
doxygen.hpp.in Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
easyaccess.cpp Rename resp. remove duplicate exif keys (#2434) 2022-12-30 14:37:05 +01:00
enforce.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
epsimage.cpp cland-tidy: simplify booleans 2022-09-27 06:40:37 -07:00
error.cpp Fix seg fault when using iconv_open() (#2403) 2022-11-01 13:33:36 +00:00
exif.cpp remove using 2022-08-21 14:37:18 -07:00
fff.h Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
fujimn_int.cpp Remove duplicate tag info entries fujifilm (#2412) 2022-11-13 19:26:57 +00:00
fujimn_int.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
futils.cpp replace find/rfind with startsWith 2022-10-28 11:05:23 -07:00
gifimage.cpp remove string_view from headers 2022-07-24 16:37:25 -07:00
helper_functions.cpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
helper_functions.hpp Use SPDX for licenses (#2122) 2022-03-04 11:44:39 +01:00
http.cpp misc sonarlint stuff 2022-08-22 23:00:32 -07:00
i18n.h Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
image_int.cpp Convert type of depth parameter to size_t. 2022-07-30 22:22:50 -04:00
image_int.hpp Convert type of depth parameter to size_t. 2022-07-30 22:22:50 -04:00
image.cpp get rid of nested if conditions 2022-10-08 11:05:31 -07:00
ini.cpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
iptc.cpp misc sonarlint cleanups 2022-08-05 01:01:25 -07:00
jp2image_int.cpp Fix out of bounds read in isValidBoxFileType() 2022-04-01 08:05:00 +02:00
jp2image_int.hpp JP2 - stronger checks on Signatuer and FileType boxes 2022-03-18 14:55:16 +01:00
jp2image.cpp Use getULong to read unsigned numbers. 2022-09-19 14:57:56 -07:00
jpgimage.cpp replace find/rfind with startsWith 2022-10-28 11:05:23 -07:00
makernote_int.cpp Update Exif.SonyMisc3c.* and Exif.Sony(1|2).SonyModelID (#2420) 2022-11-13 08:56:49 +00:00
makernote_int.hpp Use size_t for sizes and offsets. 2022-10-31 03:00:47 -07:00
metadatum.cpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
minoltamn_int.cpp Rename resp. remove duplicate exif keys (#2434) 2022-12-30 14:37:05 +01:00
minoltamn_int.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
mrwimage.cpp remove string_view from headers 2022-07-24 16:37:25 -07:00
nikonmn_int.cpp Rename resp. remove duplicate exif keys (#2434) 2022-12-30 14:37:05 +01:00
nikonmn_int.hpp Update Nikon flash tags (#2274) 2022-08-28 10:02:18 +01:00
olympusmn_int.cpp Rename resp. remove duplicate exif keys (#2434) 2022-12-30 14:37:05 +01:00
olympusmn_int.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
orfimage_int.cpp clang-tidy: default member init 2022-04-10 01:40:39 -07:00
orfimage_int.hpp clang-tidy: default member init 2022-04-10 01:40:39 -07:00
orfimage.cpp misc sonarlint cleanups 2022-08-05 01:01:25 -07:00
panasonicmn_int.cpp Rename resp. remove duplicate exif keys (#2434) 2022-12-30 14:37:05 +01:00
panasonicmn_int.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
pentaxmn_int.cpp Lens Recognition HD PENTAX-DA* 11-18mm F2.8 ED DC AW 2022-12-27 17:53:20 +01:00
pentaxmn_int.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
pgfimage.cpp misc sonarlint cleanups 2022-08-05 01:01:25 -07:00
photoshop.cpp clang-tidy: replace pointer magic with data() 2022-05-21 17:14:58 -07:00
pngchunk_int.cpp Prefer writing PNG eXIf chunk 2022-12-26 12:34:20 +01:00
pngchunk_int.hpp clang-tidy: manual clang-tidy fixes 2022-04-10 01:40:39 -07:00
pngimage.cpp Prefer writing PNG eXIf chunk 2022-12-26 12:34:20 +01:00
preview.cpp cland-tidy: simplify booleans 2022-09-27 06:40:37 -07:00
private.h Update .clang-format to align pointers to the types 2022-04-01 07:55:07 +02:00
properties.cpp feat(video) revive quicktime.{h,cpp} and adapt to codebase changes. 2022-08-24 17:39:42 +02:00
psdimage.cpp manual replacement of [0] with front() 2022-08-08 19:18:22 -07:00
quicktimevideo.cpp Use Safe::add 2022-11-23 12:37:09 +00:00
rafimage.cpp Convert type of depth parameter to size_t. 2022-07-30 22:22:50 -04:00
rw2image_int.cpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
rw2image_int.hpp delete 2022-03-29 20:54:12 -07:00
rw2image.cpp misc sonarlint cleanups 2022-08-05 01:01:25 -07:00
safe_op.hpp Use std::is_signed and std::enable_if. 2022-10-31 17:17:37 -07:00
samsungmn_int.cpp Convert IfdId and SectionId to enum classes. 2022-07-11 22:37:52 +01:00
samsungmn_int.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
sigmamn_int.cpp Convert IfdId and SectionId to enum classes. 2022-07-11 22:37:52 +01:00
sigmamn_int.hpp Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
sonymn_int.cpp Rename resp. remove duplicate exif keys (#2434) 2022-12-30 14:37:05 +01:00
sonymn_int.hpp Update Sony(1|2) tags (#2323) 2022-09-27 09:26:26 +01:00
tags_int.cpp early exit 2022-11-20 20:00:15 -08:00
tags_int.hpp Update Sony(1|2) tags (#2323) 2022-09-27 09:26:26 +01:00
tags.cpp remove GroupName struct 2022-08-03 19:59:13 -07:00
tgaimage.cpp remove string_view from headers 2022-07-24 16:37:25 -07:00
tiffcomposite_int.cpp Use size_t for sizes and offsets. 2022-10-31 03:00:47 -07:00
tiffcomposite_int.hpp Use size_t for sizes and offsets. 2022-10-31 03:00:47 -07:00
tifffwd_int.hpp revert std::function back to function pointers 2022-08-08 19:24:47 -07:00
tiffimage_int.cpp Use size_t for sizes and offsets. 2022-10-31 03:00:47 -07:00
tiffimage_int.hpp revert std::function back to function pointers 2022-08-08 19:24:47 -07:00
tiffimage.cpp Add more MIME type mappings for TIFF-based raws 2022-08-21 14:37:18 -07:00
tiffvisitor_int.cpp Use size_t for sizes and offsets. 2022-10-31 03:00:47 -07:00
tiffvisitor_int.hpp Use size_t for sizes and offsets. 2022-10-31 03:00:47 -07:00
TODO typo (GNU compliant) 2010-04-20 09:01:57 +00:00
types.cpp Credit to OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51241 2022-09-28 21:23:38 -07:00
tzfile.h Update .clang-format file & apply clang-format to whole project 2022-03-16 22:30:53 +01:00
utils.cpp make upper the same as lower 2022-07-24 16:34:00 -07:00
utils.hpp clang-tidy: fix mismatching declaration variable 2022-07-05 17:41:12 -07:00
value.cpp Fix seg fault when using iconv_open() (#2403) 2022-11-01 13:33:36 +00:00
version.cpp Support brotli compressed boxes in JPEG XL 2022-10-24 12:32:51 +02:00
webpimage.cpp Don't allow zero width/height in WebPImage::inject_VP8X 2022-09-05 23:43:35 +01:00
xmp.cpp early exit 2022-11-20 20:00:15 -08:00
xmpsidecar.cpp misc sonarlint changes 2022-07-31 20:51:12 -07:00