7689 Commits (65d9f62efe2a93b631f14609ecc351d0975f37cf)
 

Author SHA1 Message Date
Kevin Backhouse 65d9f62efe Regression test for https://github.com/Exiv2/exiv2/issues/1827
(cherry picked from commit db527f446f33a7717205a6afba60f669d17ecf7f)
4 years ago
Kevin Backhouse 0e7d80fc84
Merge pull request #1826 from Exiv2/mergify/bp/main/pr-1820
Check that the string isn't empty (backport #1820)
4 years ago
Kevin Backhouse db25089c6f
Merge pull request #1823 from Exiv2/mergify/bp/main/pr-1818
Fix memory leak in pngimage.cpp (backport #1818)
4 years ago
Kevin Backhouse 34aa899513
Merge pull request #1825 from Exiv2/mergify/bp/main/pr-1814
jp2image.cpp: check size before allocation to avoid out-of-memory errors (backport #1814)
4 years ago
Kevin Backhouse 644aaaac92
Check that the string isn't empty 4 years ago
Kevin Backhouse 15d99996bd
Regression test for https://github.com/Exiv2/exiv2/issues/1819 4 years ago
Kevin Backhouse ffde235336
Add comment to explain the bounds-check. 4 years ago
Kevin Backhouse 67e2ef5ccd
Check size before allocation to avoid out-of-memory errors. 4 years ago
Kevin Backhouse 3278270cbe
Regression test for https://github.com/Exiv2/exiv2/issues/1812 4 years ago
Kevin Backhouse 0eacac6b6b
Merge pull request #1822 from Exiv2/mergify/bp/main/pr-1816
Add bounds-check to prevent out-of-bounds read in memcmp (backport #1816)
4 years ago
Kevin Backhouse c641116b25
Add static_cast to fix build error on Windows. 4 years ago
Kevin Backhouse b8ed3867c0
Use DataBuf, rather than new[], for automatic delete when an exception is throw. 4 years ago
Kevin Backhouse 38a7733b0b
Regression test for https://github.com/Exiv2/exiv2/issues/1817 4 years ago
Kevin Backhouse dd4659ce2d Add bounds-check to prevent out-of-bounds read in memcmp.
(cherry picked from commit a6253799d4e3727e32e6412798dceca4200efdda)
4 years ago
Kevin Backhouse ed82e63ea0 Regression test for https://github.com/Exiv2/exiv2/issues/1815
(cherry picked from commit 6e83bddd3a41bd4d23127138e464d8a90c092744)
4 years ago
Christoph Hasse c65941c4cd check integrity of codecov executable
Co-authored-by: Kevin Backhouse <kevinbackhouse@github.com>
4 years ago
Christoph Hasse a18aa137bc check integrity of codecov executable
Co-authored-by: Kevin Backhouse <kevinbackhouse@github.com>
4 years ago
Christoph Hasse f3d2ed3f86 update codecov coverage github action and remove use of deprecated bash uploader 4 years ago
Christoph Hasse c1586a72b3 dont do codecov for samples and tests 4 years ago
postscript-dev 2b13148906 Update the date in the man page 4 years ago
postscript-dev caa0aa4a1d Add SonySInfo1 testing
SonySInfo1 is currently supported by all Sony cameras so does not need
to test for unsupported models.
4 years ago
postscript-dev 0144209ed0 Add SonySInfo1 makernote tags (tag 3000)
Add all tags, except the face detection sub-groups and related
bookkeeping values.

Source: Exiftool (https://exiftool.org/TagNames/Sony.html)
4 years ago
Christoph Hasse 08975e3dfc refactor: small cleanup of test infra to avoid duplicate runs 4 years ago
Christoph Hasse 4323965c0a Update codecov badge in readme to show results of main branch 4 years ago
Kevin Backhouse 2488fc82e9
Merge pull request #1804 from kevinbackhouse/FuzzMore
Add fuzzing dictionary and test all printStructure() options
4 years ago
Christoph Hasse 0f0885b0d6 test: add new test for lens 4 years ago
Christoph Hasse e086c7cbd2 add Canon EF 100-400 2x, and make size of aperture lens matching delta dependent on teleconverter factor 4 years ago
Christoph Hasse f4a85d9888 update man page to reflect what is done in code 4 years ago
Christoph Hasse 7d2f2d2526 make the ifdef in getExiv2ConfigPath a bit more minimal 4 years ago
Christoph Hasse 95c2c26747 Fixes for Max and Win 4 years ago
Christoph Hasse aa86646f27 adapt man pages to reflect new config file path behaviour 4 years ago
Christoph Hasse 9d7b14d849 adapt test to make use of config file search in cwd 4 years ago
Christoph Hasse 6d5407e851 first search cwd for config file then check home dir 4 years ago
Christoph Hasse a93788a449 add test of config file based lens name determination 4 years ago
Christoph Hasse 6fd6c8b3dd fix: SIGSEGV on parsing of config file. (introduced in main by clang-tidy fix) 4 years ago
Kevin Backhouse 22b876d278
Merge pull request #1800 from postscript-dev/add_SonyMisc3c_tags
Add SonyMisc3c makernote tags (tag 9400)
4 years ago
Kevin Backhouse db1529aecc
Remove redundant call to exifData(). 4 years ago
Kevin Backhouse 593fcbd865
Add fuzzing dictionary and test all printStructure() options 4 years ago
postscript-dev a82b6ceea5
Update last modified date in manpage 4 years ago
Kevin Backhouse c486999845
Merge pull request #1799 from Exiv2/mergify/bp/main/pr-1790
bufRead needs to be adjusted after seek() (backport #1790)
4 years ago
Kevin Backhouse 35a2b25d64
Fix build error when EXIV2_DEBUG_MESSAGES is enabled. 4 years ago
Kevin Backhouse 2532f6db40
Add `markerHasLength` utility function. 4 years ago
Kevin Backhouse 96b85751ee
Add comment to explain bounds-check. 4 years ago
Kevin Backhouse ce39438371
poc from GHSA-9jh3-fcc3-g6hv can now be parsed without error. 4 years ago
Kevin Backhouse 10bd09871f
Update src/jpgimage.cpp
Co-authored-by: Christoph Hasse <hassec@users.noreply.github.com>
4 years ago
Kevin Backhouse fed192dc97
Fix compiler warning. 4 years ago
Kevin Backhouse 483a1497a0
Improved handling of jpg segments to avoid out-of-bound reads. 4 years ago
postscript-dev f392e63241
Add testing for SonyMisc3c makernote tags (tag 9400)
EXV files are extracted from Exiftool Sony Image samples:
https://exiftool.org/sample_images.html
4 years ago
Kevin Backhouse deb41bd117
bufRead needs to be adjusted after seek() 4 years ago
Kevin Backhouse 16dc5f73a5
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-mvc4-g5pv-4qqq 4 years ago