History log of /PHP-7.4/ext/exif/exif.c (Results 76 – 100 of 419)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 363bb03b 12-Jul-2017 Kalle Sommer Nielsen

We need to check for the length here too, or we crash and no one likes that! :(


# 969eb834 12-Jul-2017 Kalle Sommer Nielsen

* Implemented #65187 (exif_read_data/thumbnail: add support for stream resource)
* ext/exif now uses FAST_ZPP


# 7bb696dc 08-Jul-2017 Kalle Sommer Nielsen

Silent compiler warning


# ba28d75c 08-Jul-2017 Kalle Sommer Nielsen

Deprecated the read_exif_data() alias


# 134047df 07-Jul-2017 Kalle Sommer Nielsen

We currently don't use the guessing code, so don't compile it


# e6903d47 07-Jul-2017 Kalle Sommer Nielsen

* Fixed bug #72819 (EXIF thumbnails not read anymore)
* Fixed bug #62523 (php crashes with segfault when exif_read_data called)
* Fixed the poor test case for #62523, which was a HTML documen

* Fixed bug #72819 (EXIF thumbnails not read anymore)
* Fixed bug #62523 (php crashes with segfault when exif_read_data called)
* Fixed the poor test case for #62523, which was a HTML document

Fixing #72819 had the side effect of fixing #62523 by supporting the format as seen in bug62523_1.phpt

show more ...


# cd8d0aad 07-Jul-2017 Kalle Sommer Nielsen

Fixed bug #50660 (exif_read_data(): Illegal IFD offset (works fine with other exif readers))


# 900ce92c 07-Jul-2017 Kalle Sommer Nielsen

Fixed bug #74428 (exif_read_data(): "Illegal IFD size" warning occurs with correct exif format)


Revision tags: php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3
# 04fb3f28 25-Jun-2017 Tom Van Looy

Remove superfluous semicolons


Revision tags: php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20
# 818272ae 28-May-2017 Kalle Sommer Nielsen

Added more EXIF MAKERNOTE formats:
- AGFA,
- Kyocera
- Ricoh
- Epson


Revision tags: php-7.1.6RC1, php-7.0.20RC1, php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17, php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15
# 0ab1af7d 16-Jan-2017 Stanislav Malyshev

Update more functions with path check


Revision tags: php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1
# 900b17b1 05-Jan-2017 Nikita Popov

Fix printf modifier


# 54404808 05-Jan-2017 Mitch Hagstrand

Fix overrun in exif's "Illegal components" error message.

The variables "components" is an integer, but is being
output as long. As a result it is printing 8 bytes
instead of 4 bytes.


# dac6c639 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 478f119a 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 9e29f841 02-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 1cda0d7c 01-Jan-2017 Stanislav Malyshev

Fix bug #73737 FPE when parsing a tag format


Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0, php-5.6.29RC1, php-7.0.14RC1, php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4, php-5.6.27, php-7.0.12, php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1, php-5.6.26, php-7.1.0RC2, php-7.0.11
# b578580e 05-Sep-2016 Stanislav Malyshev

Same issue as #72926 in another place.


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25
# 15b7b1a5 17-Aug-2016 Kalle Sommer Nielsen

Further fix bug #72627 from Stas

There is another code path with almost the same identical code that also leaks memory in case of invalid reads, fix this as well


Revision tags: php-7.0.10
# 6dbb1ee4 08-Aug-2016 Stanislav Malyshev

Fixed bug #72627: Memory Leakage In exif_process_IFD_in_TIFF


# 24fb60ff 08-Aug-2016 Stanislav Malyshev

Fixed bug #72627: Memory Leakage In exif_process_IFD_in_TIFF

(cherry picked from commit 620b01337cc39f856ca68c34c35e154f5f0682fc)

Conflicts:
ext/exif/exif.c


# af56fed7 07-Aug-2016 Kalle Sommer Nielsen

Fixed bug #71534 (Type confusion in exif_read_data() leading to heap overflow in debug mode)

Unlike the original patch, this does not return an unknown format in case an unsigned compatible

Fixed bug #71534 (Type confusion in exif_read_data() leading to heap overflow in debug mode)

Unlike the original patch, this does not return an unknown format in case an unsigned compatible type cannot be found (cases for SINGLE and DOUBLE removed), as these seems rare cases according to the inline comments.

Note, the test does not test if PHP is in debug mode, although the report originally states it only occurs there only.

The fix is based on a patch by hlt99 at blinkenshell dot org

show more ...


# b0263db4 07-Aug-2016 Kalle Sommer Nielsen

Added some extended info about ext/exif to phpinfo()


# 94cc0c89 07-Aug-2016 Kalle Sommer Nielsen

Remove void comment


# 8fd640f9 06-Aug-2016 Kalle Sommer Nielsen

Added support for Sigma/Foveon EXIF tags

Note, the tag_info_array is re-used for both SIGMA and FOVEON, as their IFD headers can differ


12345678910>>...17