Revision tags: php-5.5.37 |
|
#
c0efb06e |
| 15-Jun-2016 |
Christoph M. Becker |
Change default gd.jpeg_ignore_warning = 1 Ignoring these warnings apparently works fine (libgd does so in gdImageCreateJpeg()), but not ignoring them may cause imagecreatefromjpeg()
Change default gd.jpeg_ignore_warning = 1 Ignoring these warnings apparently works fine (libgd does so in gdImageCreateJpeg()), but not ignoring them may cause imagecreatefromjpeg() to fail completely, so it seems reasonable to ignore warnings by default. Note that this change most likely doesn't constitute a BC break; we're simply being more resilient with regard to slightly broken JPEGs. See also the related [bug #72404](https://bugs.php.net/bug.php?id=72404).
show more ...
|
Revision tags: php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1 |
|
#
4f8a4513 |
| 07-Jun-2016 |
Pierre Joye |
Merge branch 'PHP-5.6' * PHP-5.6: #72337 invalid dimensions can lead to segv
|
#
1bbd7fc7 |
| 07-Jun-2016 |
Pierre Joye |
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: #72337 invalid dimensions can lead to segv
|
#
f8012595 |
| 07-Jun-2016 |
Pierre Joye |
#72337 invalid dimensions can lead to segv |
Revision tags: php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35 |
|
#
c02301b6 |
| 20-Apr-2016 |
Stanislav Malyshev |
Better fix for #71952 |
#
f061867f |
| 19-Apr-2016 |
Stanislav Malyshev |
Fix bug #71952: Corruption inside imageaffinematrixget |
Revision tags: php-5.6.21RC1, php-7.0.6RC1 |
|
#
f5f94d9c |
| 03-Apr-2016 |
Mark Plomer |
fix left-shifted/misaligned bounding-box + wrong kerning in imagettfbbox/imageftbbox - load glyph with FT_LOAD_IGNORE_TRANSFORM for bbox as final bbox is rotated at once later (fixes "double
fix left-shifted/misaligned bounding-box + wrong kerning in imagettfbbox/imageftbbox - load glyph with FT_LOAD_IGNORE_TRANSFORM for bbox as final bbox is rotated at once later (fixes "double-rotation" per glyph for calculating bbox) - reload the rotated glyph for painting after that (only if angle != 0) - rotate the original bbox at 0,0 and do not throw away xMin/yMin (drawing-rotation is also based at "origin" point - including the bearingX, see http://www.freetype.org/freetype2/docs/glyphs/glyphs-3.html#section-3) - this fixes the "left-shift"-problem also when angle = 0 - removed "xb/yb" and use "x/y" directly for offsetting brect (no need for adding "x1/y1" and substracting "yd" later) - removed therefore unused "yd" helper var which seems tried to fix parts of the original problems - initialize x/y with 0 instead of -1 in php_imagettftext_common() to make image*text() and image*bbox() results identical (there was a -1px shift in image*bbox() before) - fixed gdroundupdown() for negative numbers (-256 / 64 gives -5 instead of -4 before) - rotate kerning-delta by given angle (fixes completely wrong kerning and therefore wrong bounding box if angle != 0) - changed 3 tests and added a new one to test for the new (better) coordinates
show more ...
|
Revision tags: php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2 |
|
#
ed35de78 |
| 01-Jan-2016 |
Lior Kaplan |
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Happy new year (Update copyright to 2016)
|
#
49493a2d |
| 01-Jan-2016 |
Lior Kaplan |
Happy new year (Update copyright to 2016) |
Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4 |
|
#
ad4fa8f7 |
| 24-Sep-2015 |
Dmitry Stogov |
Fixed incorrect usage of HASH_OF() macro. Replaced HASH_OF() with more appropriate Z_ARRVAL_P() or Z_OBJPROP_P(). |
Revision tags: php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2 |
|
#
af0f857c |
| 18-Jul-2015 |
Anatol Belski |
fix comment |
#
5c95226d |
| 17-Jul-2015 |
Nikita Popov |
Various warning fixes |
#
6f574c6d |
| 11-Jul-2015 |
Christoph M. Becker |
Merge branch 'PHP-5.6' * PHP-5.6: updated NEWS Fix #70047: gd_info() doesn't report WebP support
|
#
450fbdc7 |
| 11-Jul-2015 |
Christoph M. Becker |
Fix #70047: gd_info() doesn't report WebP support Despite being documented, the array returned by gd_info() doesn't have a 'WebP Support' key. This patch adds it. |
Revision tags: php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43 |
|
#
4a2e40bb |
| 30-Jun-2015 |
Dmitry Stogov |
Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes). |
Revision tags: php-5.6.11RC1, php-5.5.27RC1 |
|
#
28d7bb97 |
| 23-Jun-2015 |
Rasmus Lerdorf |
Fix more proto comments |
Revision tags: php-7.0.0alpha2 |
|
#
455c7c8e |
| 17-Jun-2015 |
Christoph M. Becker |
Merge branch 'PHP-5.6' * PHP-5.6: updated NEWS updated NEWS Fixed bug #61221 - imagegammacorrect function loses alpha channel
|
#
7958a7b3 |
| 17-Jun-2015 |
Christoph M. Becker |
Merge branch 'PHP-5.5' into PHP-5.6 * PHP-5.5: updated NEWS Fixed bug #61221 - imagegammacorrect function loses alpha channel
|
Revision tags: php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42 |
|
#
7469c7e7 |
| 06-Jun-2015 |
Christoph M. Becker |
Fixed bug #61221 - imagegammacorrect function loses alpha channel When applying imagegammacorrect() the alpha channel is now fully retained, instead of being completely lost. |
#
8b1919ed |
| 09-Jun-2015 |
Stanislav Malyshev |
Merge branch 'PHP-5.5' into PHP-5.6 * PHP-5.5: Fix bug #69646 OS command injection vulnerability in escapeshellarg Fix #69719 - more checks for nulls in paths fix te
Merge branch 'PHP-5.5' into PHP-5.6 * PHP-5.5: Fix bug #69646 OS command injection vulnerability in escapeshellarg Fix #69719 - more checks for nulls in paths fix test description Fixed Buf #68812 Unchecked return value.
show more ...
|
#
4e2fb470 |
| 09-Jun-2015 |
Stanislav Malyshev |
Merge branch 'PHP-5.4' into PHP-5.5 * PHP-5.4: Fix bug #69646 OS command injection vulnerability in escapeshellarg Fix #69719 - more checks for nulls in paths fix te
Merge branch 'PHP-5.4' into PHP-5.5 * PHP-5.4: Fix bug #69646 OS command injection vulnerability in escapeshellarg Fix #69719 - more checks for nulls in paths fix test description Fixed Buf #68812 Unchecked return value. Conflicts: ext/dom/document.c ext/gd/gd.c
show more ...
|
#
f7d7befa |
| 01-Jun-2015 |
Stanislav Malyshev |
Fix #69719 - more checks for nulls in paths |
Revision tags: POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL |
|
#
7dcfdbbe |
| 29-May-2015 |
Kalle Sommer Nielsen |
Remove T1Lib support (see #69698) # Also removes imagepscopyfont() which was never available (commented out) |
Revision tags: php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1, php-5.6.8, php-5.5.24, php-5.4.40 |
|
#
b3709bfc |
| 14-Apr-2015 |
Stanislav Malyshev |
Merge branch 'PHP-5.6' * PHP-5.6: (27 commits) fix non-standard C update NEWS 5.4.41 next fix CVE num update NEWS Fix bug #69441 (Buffer Overflow when par
Merge branch 'PHP-5.6' * PHP-5.6: (27 commits) fix non-standard C update NEWS 5.4.41 next fix CVE num update NEWS Fix bug #69441 (Buffer Overflow when parsing tar/zip/phar in phar_set_inode) fix test fix type in fix for #69085 fix memory leak & add test Fix tests fix CVE num Fix bug #69337 (php_stream_url_wrap_http_ex() type-confusion vulnerability) Fix test Additional fix for bug #69324 More fixes for bug #69152 Fixed bug #69353 (Missing null byte checks for paths in various PHP extensions) Fixed bug #69324 (Buffer Over-read in unserialize when parsing Phar) Fixed bug #69316 (Use-after-free in php_curl related to CURLOPT_FILE/_INFILE/_WRITEHEADER) Fix bug #68486 and bug #69218 (segfault in apache2handler with apache 2.4) Fix bug #68819 (Fileinfo on specific file causes spurious OOM and/or segfault) ... Conflicts: Zend/zend_exceptions.c ext/curl/interface.c ext/dom/document.c ext/fileinfo/libmagic/softmagic.c ext/gd/gd.c ext/hash/hash.c ext/pgsql/pgsql.c ext/phar/phar.c ext/phar/phar_internal.h ext/standard/http_fopen_wrapper.c ext/standard/link.c ext/standard/streamsfuncs.c ext/xmlwriter/php_xmlwriter.c ext/zlib/zlib.c
show more ...
|
#
5776fceb |
| 14-Apr-2015 |
Stanislav Malyshev |
Merge branch 'PHP-5.5' into PHP-5.6 * PHP-5.5: (27 commits) fix non-standard C update NEWS 5.4.41 next fix CVE num update NEWS Fix bug #69441 (Buffer Over
Merge branch 'PHP-5.5' into PHP-5.6 * PHP-5.5: (27 commits) fix non-standard C update NEWS 5.4.41 next fix CVE num update NEWS Fix bug #69441 (Buffer Overflow when parsing tar/zip/phar in phar_set_inode) fix test fix type in fix for #69085 fix memory leak & add test Fix tests fix CVE num Fix bug #69337 (php_stream_url_wrap_http_ex() type-confusion vulnerability) Fix test Additional fix for bug #69324 More fixes for bug #69152 Fixed bug #69353 (Missing null byte checks for paths in various PHP extensions) Fixed bug #69324 (Buffer Over-read in unserialize when parsing Phar) Fixed bug #69316 (Use-after-free in php_curl related to CURLOPT_FILE/_INFILE/_WRITEHEADER) Fix bug #68486 and bug #69218 (segfault in apache2handler with apache 2.4) Fix bug #68819 (Fileinfo on specific file causes spurious OOM and/or segfault) ... Conflicts: ext/standard/http_fopen_wrapper.c
show more ...
|