Luis Díaz Más
b0318c36be
Upgrade C++ standard to c++17 ( #2052 )
...
* Enable C++17 and use new inline specifier for const variable members
* Silence deprecation warning on MSVC
* Disable samples by default
* improvements after review
3 years ago
Peter
629442df9d
Merge pull request #1929 from postscript-dev/fix_exiv2_-pR
...
Fix `exiv2 -pR` for Sony images (#1805 )
3 years ago
Peter
a098ab6faf
Merge pull request #2043 from postscript-dev/update_test_file_URLs_in_manpage
...
Update test file location in manpage
3 years ago
Luis Díaz Más
825c0c72bc
Check array index before inspecting it
3 years ago
Luis Díaz Más
240a72468e
Clang-format in pngchunk_int.cpp
3 years ago
Luis Díaz Más
ddf5645c5d
Add new tests in PngChunk & PngImage for increasing coverage
3 years ago
Luis Díaz Más
ec21f65dca
Replace magicValue with constant variable
3 years ago
Luis Díaz Más
ceae86899d
Initialize uninitialized variables
3 years ago
Luis Díaz Más
b96f5af037
Remove dead code
3 years ago
Luis Díaz Más
061df50cea
keyTXTChunk improvement
3 years ago
Luis Diaz
c19425f6a4
Add unit tests for PngChunk::keyTXTChunk
3 years ago
Luis Díaz Más
ad948e84f1
cmake: default c++ standard => 14
3 years ago
Luis Diaz
c898f56ab2
cmake: Add missing source file
3 years ago
Robin Mills
2493e558e9
Merge pull request #2049 from Exiv2/main_gha_names
...
Rename GHA workflows for having more intuitive navigation
3 years ago
Luis Diaz
d18889883e
Rename GHA workflows for having more intuitive navigation
3 years ago
Luis Díaz Más
813566526c
Revisiting cmake code for generating coverage reports ( #2047 )
...
* cmake: better usage of gcovr for coverage reports
* Add test for FileIo::setPath
* Remove useless seek() overload
* Add missing override specifiers
* ignore .vs folder
* Small refactors in BasicIo implementations
* Remove duplicated doxygen doc
* Refactor & add tests for MemIO
* Fix compilation warnings on windows
3 years ago
Kevin Backhouse
a094dde1de
Merge pull request #2040 from kevinbackhouse/TiffEntryBaseStorage
...
Use std::shared_ptr for storage in TiffEntryBase
4 years ago
postscript-dev
cf8f791474
Update test file location in manpage
4 years ago
Facundo
b52b6db39f
Output of -PV was not suitable for inputting to -m-, key was missing. ( #1970 )
...
* Output of -PV was not suitable for inputting to -m-, key was missing.
Fix #1969
* Make V flag to -P also print the type
This makes -PV work also for non-built-in tags (of which their type is
not known by exiv2).
* Adjust man to accomodate for the V flag change
4 years ago
Kevin Backhouse
9268279b47
Add comments.
4 years ago
Kevin Backhouse
b6a4fd1c67
Add storage parameter to setData.
4 years ago
Kevin Backhouse
29f7d0ccf0
Remove DataBuf::release() which is no longer used.
4 years ago
Kevin Backhouse
9f3240c91c
Delete TiffEntryBase::isMalloced_ field and use a std::shared_ptr instead.
4 years ago
Kevin Backhouse
c28e501b91
Merge pull request #2039 from Exiv2/mergify/bp/main/pr-2037
...
Fix bug in loop. It wasn't iterating over the elements of dateStrings as intended (backport #2037 )
4 years ago
Kevin Backhouse
891f58aa85
Fix bug in loop. It wasn't iterating over the elements of dateStrings as intended.
4 years ago
Kevin Backhouse
bea66d61e4
Clarify policy on when a bug is considered a security issue ( #2038 )
...
Clarify policy on when a bug is considered a security issue.
4 years ago
Robin Mills
d508e093dd
Merge pull request #2035 from Exiv2/ci_forward_main
...
Forward CI changes
4 years ago
Robin Mills
41ae517e0e
Merge pull request #2034 from Exiv2/fix_README_ctest_main
...
Updating documentation on main to respect ctest
4 years ago
Robin Mills
10661d6370
Fix `$ $` typo. Well spotted, @kmilos.
4 years ago
Robin Mills
f3393f8308
Fixes following review.
4 years ago
Miloš Komarčević
23c5100f98
Improve config file platform test
4 years ago
Robin Mills
e32d3fccad
Fixes following review.
4 years ago
Robin Mills
82371c4d09
Adding version_test.py.
4 years ago
Robin Mills
56939796a0
Restored test lensTest. Minimized differences between main/README.md and 0.27-maintenance/README.md.
4 years ago
Miloš Komarčević
82adcb1f86
Do not use exact string match for errno output
4 years ago
Miloš Komarčević
4d44f9cfee
Forward CI changes
4 years ago
Robin Mills
122fb95eb3
Updating documentation to respect ctest.
4 years ago
Kevin Backhouse
29cc981180
Merge pull request #2028 from kevinbackhouse/FixIssue2027
...
Use memmove in TiffEncoder::updateDirEntry
4 years ago
Robin Mills
13a2cf336d
fix_1416_iptc_DateCreated ( #1547 )
...
* fix_1416_iptc_DateCreated
* Fix unit tests
* DateValue:read 2nd iteration on pre-condition
* test with ISO_8601 date format
* Use std::regex for ISO 8601 basic & extended date formats
* Use std::regex for ISO 8601 basic & extended time formats
* Add more tests & notes for DateValue & TimeValue
* Comment tests using local calendar times
* DateValue::write also adds padding to year field
Co-authored-by: Luis Díaz Más <piponazo@gmail.com>
4 years ago
Kevin Backhouse
e34eacc467
Use memmove, rather than memcpy, because memory regions might overlap.
4 years ago
Kevin Backhouse
4aa701f47f
PoC image file for https://github.com/Exiv2/exiv2/issues/2027
4 years ago
Miloš Komarčević
fd8447129c
Add more DNG 1.6 tags ( #2023 )
...
* Add more DNG 1.6 tags
* Update CinemaDNG, add more spec links
4 years ago
Luis Díaz Más
1b533035d9
ci: upgrade conan version on github actions ( #2021 )
4 years ago
Kevin Backhouse
65fad9db0e
Merge pull request #2007 from kevinbackhouse/FixIssue2006
...
Fix integer overflow in PanasonicMakerNote::printAccelerometer
4 years ago
Kevin Backhouse
aebb3fb2c0
Merge pull request #2015 from kevinbackhouse/SonyPreviewUndefined
...
Treat Exif.Sony1.PreviewImage as undefined tag
4 years ago
Kevin Backhouse
0a1fa497d5
Merge pull request #1999 from jim-easterbrook/bug_1998
...
Restore modified tags after TZ manipulation
4 years ago
Kevin Backhouse
889e1c6001
Merge pull request #2000 from postscript-dev/fix_version_param_in_exiv2
...
Fix exiv2: verbose extract to stdout (see #1934 )
4 years ago
Kevin Backhouse
a1ad29edf3
Treat Exif.Sony1.PreviewImage as undefined tag.
4 years ago
Jim Easterbrook
2e2dd887e3
Use \" instead of ' for exiv2 command string
...
The original failed on some Windows test runs.
4 years ago
Jim Easterbrook
da3b36f242
Add test files for PR 1999 / issue 1998
4 years ago