424 Commits (cee9015ff8ef30dfc3e5ef3b6e0c6bfd1f11f516)

Author SHA1 Message Date
Kevin Backhouse 4bcccaab67
Merge pull request #1853 from Exiv2/mergify/bp/main/pr-1850
Add test for issue 1821 (backport #1850)
4 years ago
Kevin Backhouse a1b65a7928
Merge pull request #1849 from Exiv2/mergify/bp/main/pr-1848
Replace assertion with an error message (backport #1848)
4 years ago
Kevin Backhouse e5bcc640bc Test for https://github.com/Exiv2/exiv2/issues/1821
(cherry picked from commit d54e3e5ea54bf0420378ed86f846fede622532da)
4 years ago
Kevin Backhouse 0dc5cdd910
Merge pull request #1852 from Exiv2/mergify/bp/main/pr-1846
Replace assertion with error message in TiffDirectory::writeDirEntry() (backport #1846)
4 years ago
Kevin Backhouse 330483a859
Merge pull request #1843 from Exiv2/mergify/bp/main/pr-1840
Check that the float is within the range of an int before casting (backport #1840)
4 years ago
Kevin Backhouse 23dfda54be Regression test for https://github.com/Exiv2/exiv2/issues/1845
(cherry picked from commit f8c71359a6fd0fb23823454e931b9739013d293a)
4 years ago
mergify[bot] 66259b1c71
Check if embedded RAF image is really a TIFF (backport #1796) (#1851)
* Check if embedded RAF image is really a TIFF

(cherry picked from commit be12ae6f9e2f053bf101902865deadfe7c937f8d)

* Clarify comment on old vs new RAF

Co-authored-by: Christoph Hasse <hassec@users.noreply.github.com>
(cherry picked from commit 30f39ac98c1671547aa0b4021081e374864f1f04)

* Check I/O read result on RAF inspection

Co-authored-by: Kevin Backhouse <kevinbackhouse@github.com>
(cherry picked from commit 09de8dc901a38555151bd87d89ada3bd931451ea)

* Add test

(cherry picked from commit 9c3db7f3c3cb48fe0669061e627174402f366816)

Co-authored-by: Miloš Komarčević <miloskomarcevic@aim.com>
Co-authored-by: Miloš Komarčević <4973094+kmilos@users.noreply.github.com>
4 years ago
Kevin Backhouse 9e160a453b
Replace assertion with an error message. 4 years ago
Kevin Backhouse 3ec4460c7e
Regression test for https://github.com/Exiv2/exiv2/issues/1841 4 years ago
Kevin Backhouse bda9471c1b
Regression test for https://github.com/Exiv2/exiv2/issues/1838 4 years ago
Kevin Backhouse e7d43b94a3 Regression test for https://github.com/Exiv2/exiv2/issues/1830
(cherry picked from commit 8b844c2dceab3ffd9bf423ffc4672bda5ee7cc8d)
4 years ago
Kevin Backhouse e34e150f22 Replace assertion with an error message.
(cherry picked from commit 4ec1768415ba015041a9bb28ab17c1ccf6a8c63e)
4 years ago
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 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 38a7733b0b
Regression test for https://github.com/Exiv2/exiv2/issues/1817 4 years ago
Kevin Backhouse ed82e63ea0 Regression test for https://github.com/Exiv2/exiv2/issues/1815
(cherry picked from commit 6e83bddd3a41bd4d23127138e464d8a90c092744)
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
Christoph Hasse 08975e3dfc refactor: small cleanup of test infra to avoid duplicate runs 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 95c2c26747 Fixes for Max and Win 4 years ago
Christoph Hasse 9d7b14d849 adapt test to make use of config file search in cwd 4 years ago
Christoph Hasse a93788a449 add test of config file based lens name determination 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 ce39438371
poc from GHSA-9jh3-fcc3-g6hv can now be parsed without error. 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 16dc5f73a5
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-mvc4-g5pv-4qqq 4 years ago
Kevin Backhouse 01b109e8ff
Merge pull request #1798 from Exiv2/mergify/bp/main/pr-1789
&bytes[0] (std::vector) will crash if bytes has zero elements (backport #1789)
4 years ago
Kevin Backhouse 3892634771 Skip unittest because -pR is disabled in release builds so the test fails.
(cherry picked from commit f3be36dfb6aac28a12cf179f4d615789bd72ad55)
4 years ago
Kevin Backhouse e492285d3a Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-g44w-q3vm-gwjq
(cherry picked from commit 756f28197d39c4d2230f2e02ff214cbfd1cd032e)
4 years ago
Kevin Backhouse bc0f4f5bd0 Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-9jh3-fcc3-g6hv
(cherry picked from commit 61cb1a1ca15282bee76c33eb9abdb416ac366471)
4 years ago
Kevin Backhouse 944e68fa15
Merge pull request #1787 from Exiv2/mergify/bp/main/pr-1766
Extra checking to prevent loop counter from wrapping around (backport #1766)
4 years ago
Kevin Backhouse 686702616c
Merge pull request #1794 from kevinbackhouse/bmff-check-box-nesting
Enforce BMFF box nesting
4 years ago
Kevin Backhouse 3575a8258e
Merge pull request #1786 from Exiv2/mergify/bp/main/pr-1769
Safer std::vector indexing (backport #1769)
4 years ago
Christoph Hasse 2944af7793 feat: add test for #1782 4 years ago
Kevin Backhouse adb586ae9a
Regression test for https://github.com/Exiv2/exiv2/issues/1793 4 years ago
Kevin Backhouse 637a765017
Add a test to improve coverage in xmpsidecar.cpp 4 years ago
postscript-dev 2031224490
Add testing for SonyMisc2b 4 years ago
Kevin Backhouse 2069cdd3c7
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-hqjh-hpv8-8r9p 4 years ago
Kevin Backhouse 82057a6a1d
Merge pull request #1777 from postscript-dev/update_sony2fp_tags
Update Sony2Fp tags
4 years ago
Kevin Backhouse 92ddbf011d
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-v5g7-46xf-h728 4 years ago
Kevin Backhouse 093dca0281
Regression test for https://github.com/Exiv2/exiv2/security/advisories/GHSA-m479-7frc-gqqg 4 years ago
Kevin Backhouse fa52d7e2cb Better way to print the error message. 4 years ago