master
Migrate skip checks to --EXTENSIONS--, p2
Prefer EXPECT over EXPECTF
Fix OSS-Fuzz #442954659: zero-size box in HEIF file causes infinite loop (#19724)
Fix OSS-Fuzz #442954659: Crash in exif_scan_HEIF_header
Fix permissions
Fixed the UTF-8 and long path support in the streams on Windows.
Rename *.jpeg files to *.jpg
Fix #50845: exif_process_IFD_TAG: Use the right offset if reading from stream
fix bug #60150 for 5.3 too
Reduce EXIF test image sizes, there is still one large image left that I will look into reducing if possible (bug50845.jpg)
add tests for bug #62523
Test case for bug #64739
Fixed bug #68547 (Exif Header component value check error) (Patch by sjh21a at gmail dot com)
Improve performance of AppVeyor test runs
Fix bug #68799: Free called on unitialized pointer
Deprecate implicit dynamic properties
Fixed bug #71534 (Type confusion in exif_read_data() leading to heap overflow in debug mode)
Fix bug #72094 - Out of bounds heap read access in exif header processing
Fix bug #72618: NULL Pointer Dereference in exif_process_user_comment
ext/exif: Remove bool type coercions in tests
Fixed bug #72627: Memory Leakage In exif_process_IFD_in_TIFF
Fix bug #73737 FPE when parsing a tag format
Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value
Fix bug #76423 - Int Overflow lead to Heap OverFlow in exif_thumbnail_extract of exif.c
Fix bug #76557: heap-buffer-overflow (READ of size 48) while reading exif data
Fix bug #77540 - Invalid Read on exif_process_SOFn
Fix bug #77563 - Uninitialized read in exif_process_IFD_in_MAKERNOTE
Fix bug #77753 - Heap-buffer-overflow in php_ifd_get32s
Fixed bug #77831 - Heap-buffer-overflow in exif_iif_add_value in EXIF
Fix bug #77950 - Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG
Fix bug #77988 - heap-buffer-overflow on php_jpg_get16
Fix bug #78222 (heap-buffer-overflow on exif_scan_thumbnail)
Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)
Use __DIR__-relative path in tests
Fix exif leak on duplicate copyright tags
Don't unnecessarily skip mb related tests
Add %0 format to run-tests.php
Add OffsetTime* Exif tags
Add support for retrieving Exif from HEIF file
Merged PR #293 (Exif crash on unknown encoding was fixed) By: Draal Conflicts: configure.in main/php_version.h
ext/exif: Minor refactoring of exif_thumbnail() (#16111)
ext/[ef]*: fix a bunch of typos (GH-16621)
Avoid float to int cast UB in exif
Fix GH-10834: exif_read_data() cannot read smaller stream wrapper chunk sizes
Fix GH-16409: Segfault in exif_thumbnail when not dealing with a real file
exif/heic: Avoid overflow when adding box size and checking against file size
Exif tests from Eric Steward. Testfest task 82.
Make MAX_IFD_NESTING_LEVEL an actual nesting level
Fixed Redhat bug #1362571 (PHP not returning full results for exif_read_data function)
Fix out-of-bounds read in exif tag reading
Fix leak of temporary buffer during exif tag reading
- standard test scripts for exif #hope all problems in exif are resolved now
#and when the test does not result like you expect -> change test data -fix test image
modified test3 (old one had a warning)
-new test for WinXP tags
Allow ifd start at offset other than 00000007h and provide testcase. #Now we can read images modified by Exifer.
Fix multiple leaks in exif_read_data()