php-src/ext
Kalle Sommer Nielsen aabcb5481d Changed the way MAKERNOTE is handled in case we do not have a matching signature (Remi).
Before this patch, exif_process_IFD_in_MAKERNOTE() would return false, then causing the rest of the EXIF parsing to be interrupted. This is a regression from earlier which was most likely a part of a security fix for MAKERNOTE.

The new behavior is to instead of stopping to parse, to continue so we can still fetch data like thumbnail and GPS, thrus allowing yet unsupported formats to parse. If EXIF's debugging mode is enabled, a notice will display in case we do not match against a valid MAKERNOTE signature.

This should temporarily fix bug #72682 (exif_read_data() fails to read all data for some images) until I get around to debug it further.
2016-08-03 17:05:31 +02:00
..
bcmath Merge branch 'PHP-5.6' into PHP-7.0 2016-04-27 13:19:29 +02:00
bz2 Merge branch 'PHP-7.0' 2016-07-19 01:44:14 -07:00
calendar Merge branch 'PHP-7.0' into PHP-7.1 2016-07-29 01:27:51 +02:00
com_dotnet Fixed bug #72569 DOTNET/COM array parameters broke in PHP7 2016-07-12 14:58:50 +02:00
ctype
curl Merge branch 'PHP-7.0' into PHP-7.1 2016-07-27 23:39:34 -04:00
date Merge branch 'PHP-7.0' into PHP-7.1 2016-07-24 14:55:15 +02:00
dba Fixed tests 2016-07-05 11:30:55 +03:00
dom Merge branch 'PHP-7.0' 2016-07-15 01:22:26 +02:00
enchant
exif Changed the way MAKERNOTE is handled in case we do not have a matching signature (Remi). 2016-08-03 17:05:31 +02:00
fileinfo Fixed compilation warnings 2016-06-22 00:40:50 +03:00
filter Fix typos, previous version used reserver/reserverd/reserved 2016-07-23 23:14:14 +02:00
ftp Merge branch 'PHP-7.0' into PHP-7.1 2016-07-27 15:59:23 +02:00
gd Merge branch 'PHP-7.0' into PHP-7.1 2016-08-02 18:56:35 +02:00
gettext
gmp Bugfix#70896 gmp_fact() silently ignores non-integer inputs 2016-07-26 22:04:18 -07:00
hash Fixed compilation warnings 2016-06-22 00:40:50 +03:00
iconv Add negative offset support to iconv_strpos() 2016-03-09 14:41:38 +01:00
imap Merge branch 'throw-error-in-extensions' 2016-07-05 02:08:39 -05:00
interbase Added ZEND_ATTRIBUTE_FORMAT to some middind functions. 2016-06-21 16:00:37 +03:00
intl fix broken proto doc 2016-07-26 16:29:24 +02:00
json Add return code from json API functions 2016-06-28 20:49:38 +01:00
ldap Merge branch 'pull-request/1955' 2016-07-07 05:11:56 +02:00
libxml Merge branch 'PHP-7.0' 2016-07-15 01:22:26 +02:00
mbstring Merge branch 'PHP-7.0' into PHP-7.1 2016-07-30 12:04:12 +02:00
mcrypt Merge branch 'PHP-7.0' 2016-07-19 01:44:14 -07:00
mysqli add test for bug #72701 2016-07-29 17:23:39 +02:00
mysqlnd Fixed bug #72701 mysqli_get_host_info() wrong output 2016-07-29 17:00:52 +02:00
oci8 Merge branch 'PHP-7.0' 2016-07-07 11:53:08 +10:00
odbc Fix #69975: PHP segfaults when accessing nvarchar(max) defined columns 2016-07-08 15:33:46 +02:00
opcache Merge branch 'PHP-7.1' 2016-08-01 20:20:27 +08:00
openssl Fix indent in opnenssl_decrypt tests 2016-07-24 13:40:54 +01:00
pcntl Merge RFC Additional Context in pcntl_signal Handler 2016-07-20 14:17:04 -07:00
pcre Merge branch 'PHP-7.0' into PHP-7.1 2016-07-31 15:00:18 +02:00
pdo Fix leak in PDO row_get_ctor 2016-07-16 23:16:26 +02:00
pdo_dblib Merge branch 'PHP-7.0' 2016-07-08 15:55:22 +02:00
pdo_firebird fix test portability 2016-06-17 17:09:42 +02:00
pdo_mysql Fixed compilation warnings 2016-06-22 00:40:50 +03:00
pdo_oci Ensure an ORDER BY gets the expected row order 2016-05-02 16:08:48 +10:00
pdo_odbc Merge branch 'master' into throw-error-in-extensions 2016-06-10 22:02:23 -05:00
pdo_pgsql cleanup table after test 2016-08-02 14:35:24 +02:00
pdo_sqlite Fixed compilation warnings 2016-06-22 00:40:50 +03:00
pgsql Merge branch 'PHP-7.0' 2016-07-20 17:00:09 +08:00
phar Use opaque EVP_MD in phar_verify_signature 2016-07-17 17:43:35 +01:00
posix Merge branch 'PHP-5.6' into PHP-7.0 2016-07-30 18:36:00 +02:00
pspell Added ZEND_ATTRIBUTE_FORMAT to some middind functions. 2016-06-21 16:00:37 +03:00
readline Merge branch 'PHP-7.0' 2016-07-03 23:57:02 +08:00
recode
reflection Fixed bug #72661 (ReflectionType::__toString crashes with iterable) 2016-07-24 11:01:19 +08:00
session Merge branch 'PHP-7.0' into PHP-7.1 2016-07-24 00:08:18 +02:00
shmop Fixed compilation warnings 2016-06-23 12:47:06 +03:00
simplexml Avoid uncollectable cycle in sxe_property_get_adr 2016-07-16 23:43:24 +02:00
skeleton Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE 2016-03-03 16:50:01 +01:00
snmp Merge branch 'PHP-7.0' 2016-07-19 01:44:14 -07:00
soap Fix some insecure usages of php_rand 2016-07-05 16:02:34 +01:00
sockets Merge branch 'PHP-7.0' into PHP-7.1 2016-07-28 17:31:13 +02:00
spl Merge branch 'PHP-7.0' into PHP-7.1 2016-07-26 20:37:04 -04:00
sqlite3 Update to SQLite3 3.13.0 2016-07-28 16:39:24 +02:00
standard Merge branch 'PHP-7.1' 2016-08-03 14:28:45 +02:00
sysvmsg Added ZEND_ATTRIBUTE_FORMAT to some middind functions. 2016-06-21 16:00:37 +03:00
sysvsem Added ZEND_ATTRIBUTE_FORMAT to some middind functions. 2016-06-21 16:00:37 +03:00
sysvshm Fixed compilation warnings 2016-06-23 12:47:06 +03:00
tidy show libtidy version in the info, if available 2016-07-11 19:18:57 +02:00
tokenizer Make sure TOKEN_PARSE mode is thread safe 2016-07-23 00:00:13 +02:00
wddx Add missing TSRMLS_FETCH() 2016-07-30 16:28:42 +02:00
xml Fix bug #72099: xml_parse_into_struct segmentation fault 2016-06-28 01:23:24 -07:00
xmlreader Fixed the UTF-8 and long path support in the streams on Windows. 2016-06-20 12:45:39 +02:00
xmlrpc Fixed bug #72647 (xmlrpc_encode() unexpected output after referencing array elements) 2016-07-22 23:15:15 +08:00
xmlwriter Fixed compilation warnings 2016-06-22 00:40:50 +03:00
xsl Fixed compilation warnings 2016-06-22 00:40:50 +03:00
zip Merge branch 'PHP-7.0' into PHP-7.1 2016-07-24 23:58:50 +08:00
zlib Merge branch 'PHP-7.0' 2016-07-04 03:20:01 +02:00
ext_skel
ext_skel_win32.php