]> granicus.if.org Git - php/log
php
9 years agoupdated NEWS
Christoph M. Becker [Tue, 23 Jun 2015 11:02:08 +0000 (13:02 +0200)]
updated NEWS

9 years agoFixed bug #69864 (Segfault in preg_replace_callback)
Christoph M. Becker [Tue, 23 Jun 2015 11:00:17 +0000 (13:00 +0200)]
Fixed bug #69864 (Segfault in preg_replace_callback)

When preg_replace_callback() is used, cache entries which are in use must not
be removed. We ensure that by deploying a simple refcounting mechanism.

9 years agoMerge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
George Wang [Tue, 23 Jun 2015 03:39:53 +0000 (23:39 -0400)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

9 years agobump API version to 6.8
George Wang [Tue, 23 Jun 2015 03:38:38 +0000 (23:38 -0400)]
bump API version to 6.8

9 years agoFixed bug #69892
Nikita Popov [Sat, 20 Jun 2015 14:39:23 +0000 (16:39 +0200)]
Fixed bug #69892

9 years agoMerge branch 'patch-3' of https://github.com/s0ph1e/php-src into PHP-5.5
Xinchen Hui [Fri, 19 Jun 2015 01:35:28 +0000 (09:35 +0800)]
Merge branch 'patch-3' of https://github.com/s0ph1e/php-src into PHP-5.5

9 years agoupdated NEWS
Anatol Belski [Thu, 18 Jun 2015 20:02:37 +0000 (22:02 +0200)]
updated NEWS

9 years agofixes bug #69835: phpinfo() does not report many Windows SKUs
Christian Wenz [Mon, 15 Jun 2015 13:12:40 +0000 (15:12 +0200)]
fixes bug #69835: phpinfo() does not report many Windows SKUs

9 years agoRemove excess variable in mail.c (5.5 branch)
Sophia Nepochataya [Thu, 18 Jun 2015 17:06:08 +0000 (20:06 +0300)]
Remove excess variable in mail.c (5.5 branch)

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Lior Kaplan [Thu, 18 Jun 2015 14:34:53 +0000 (17:34 +0300)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed bug #69689 (Align PCRE_MINOR with current version)

9 years agoFixed bug #69689 (Align PCRE_MINOR with current version)
Lior Kaplan [Thu, 18 Jun 2015 14:30:21 +0000 (17:30 +0300)]
Fixed bug #69689 (Align PCRE_MINOR with current version)

9 years agoAdd CVE to bugs #69545, #69646 and #69667
Lior Kaplan [Thu, 18 Jun 2015 13:51:20 +0000 (16:51 +0300)]
Add CVE to bugs #69545, #69646 and #69667

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Lior Kaplan [Thu, 18 Jun 2015 12:50:11 +0000 (15:50 +0300)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Add CVE to bugs #69545, #69646 and #69667

9 years agoAdd CVE to bugs #69545, #69646 and #69667
Lior Kaplan [Thu, 18 Jun 2015 12:45:10 +0000 (15:45 +0300)]
Add CVE to bugs #69545, #69646 and #69667

9 years agoFix buffer growth in sockets/conversion.c
Sara Golemon [Wed, 17 Jun 2015 20:26:48 +0000 (13:26 -0700)]
Fix buffer growth in sockets/conversion.c

memset() the *end* of the new buffer, not the beginning
Copy the pointer to the buffer, not its initial contents

Fixes bug 69619

9 years agoupdated NEWS
Christoph M. Becker [Wed, 17 Jun 2015 00:17:40 +0000 (02:17 +0200)]
updated NEWS

9 years agoFixed bug #61221 - imagegammacorrect function loses alpha channel
Christoph M. Becker [Sat, 6 Jun 2015 12:57:38 +0000 (14:57 +0200)]
Fixed bug #61221 - imagegammacorrect function loses alpha channel

When applying imagegammacorrect() the alpha channel is now fully retained, instead of being completely lost.

9 years ago- Updated to version 2015.5 (2015e)
Derick Rethans [Mon, 15 Jun 2015 09:41:29 +0000 (10:41 +0100)]
- Updated to version 2015.5 (2015e)

9 years ago- Updated to version 2015.5 (2015e)
Derick Rethans [Mon, 15 Jun 2015 09:28:22 +0000 (10:28 +0100)]
- Updated to version 2015.5 (2015e)

9 years ago- Updated to version .-96 ()
Derick Rethans [Mon, 15 Jun 2015 09:17:23 +0000 (10:17 +0100)]
- Updated to version .-96 ()

9 years agoFix copy/paste error in test
Matteo Beccati [Sat, 13 Jun 2015 06:07:49 +0000 (08:07 +0200)]
Fix copy/paste error in test

9 years ago5.4.43 next
Stanislav Malyshev [Fri, 12 Jun 2015 03:46:47 +0000 (20:46 -0700)]
5.4.43 next

9 years agoFix bug #69344 (PDO PgSQL Incorrect binding numeric array with gaps)
Matteo Beccati [Thu, 11 Jun 2015 23:57:22 +0000 (01:57 +0200)]
Fix bug #69344 (PDO PgSQL Incorrect binding numeric array with gaps)

9 years agoFix bug #69362 (PDO-pgsql fails to connect if password contains a leading single...
Matteo Beccati [Thu, 11 Jun 2015 21:41:56 +0000 (23:41 +0200)]
Fix bug #69362 (PDO-pgsql fails to connect if password contains a leading single quote)

9 years agoFixed bug #61574 - No MSI
Christoph M. Becker [Thu, 11 Jun 2015 20:44:14 +0000 (22:44 +0200)]
Fixed bug #61574 - No MSI

The information regarding the Windows installers (.msi) in install.txt are
obsolete, so let's remove them.

9 years agorework that test to allow delta for rounding errors
Anatol Belski [Thu, 11 Jun 2015 15:05:03 +0000 (17:05 +0200)]
rework that test to allow delta for rounding errors

If this workout doesn't make travis happy, the patch needs to be
reviewed as the leak might still persist.

9 years agoimprove test
Anatol Belski [Thu, 11 Jun 2015 13:36:02 +0000 (15:36 +0200)]
improve test

9 years agoadded test for bug #69646
Anatol Belski [Thu, 11 Jun 2015 10:06:59 +0000 (12:06 +0200)]
added test for bug #69646

9 years agofix bad copypaste
Stanislav Malyshev [Thu, 11 Jun 2015 08:51:55 +0000 (01:51 -0700)]
fix bad copypaste

9 years agomake it possible to set the re2c and yacc paths via environment variables for genfiles
Ferenc Kovacs [Wed, 10 Jun 2015 22:13:08 +0000 (00:13 +0200)]
make it possible to set the re2c and yacc paths via environment variables for genfiles

9 years agoupdated NEWS
Anatol Belski [Wed, 10 Jun 2015 14:40:38 +0000 (16:40 +0200)]
updated NEWS

9 years agofix memory leak in pdo_pgsql closeCursor (bug 69752)
Philip Hofstetter [Wed, 3 Jun 2015 12:56:02 +0000 (14:56 +0200)]
fix memory leak in pdo_pgsql closeCursor (bug 69752)

the parent PDO closeCursor method resets the pdo_stmt_t's executed flag
which is used by the postgres driver as a flag to check whether to
allocate memory for the column data or not.

This means that after the parent closeCursor() has been called, the
pdo_pgsql driver will allocate a new buffer for the columns, so the
existing buffer should be freed when the cursor is being closed.

9 years agoregenerated the ini scanner
Anatol Belski [Wed, 10 Jun 2015 11:15:01 +0000 (13:15 +0200)]
regenerated the ini scanner

follow up fix for bug #69551

9 years agoupdated NEWS
Anatol Belski [Wed, 10 Jun 2015 09:24:45 +0000 (11:24 +0200)]
updated NEWS

9 years agoFix #69781: phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business"
Christian Wenz [Tue, 9 Jun 2015 08:40:36 +0000 (10:40 +0200)]
Fix #69781: phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business"

9 years agoRevert "Fix #69781: phpinfo() reports Professional Editions of Windows 7/8/8.1/10...
Christian Wenz [Tue, 9 Jun 2015 08:29:26 +0000 (10:29 +0200)]
Revert "Fix #69781: phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business""

This reverts commit 4a05c81b85336b76d05017cc86372fbd04871e3f.

9 years agoFix #69781: phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business"
Christian Wenz [Tue, 9 Jun 2015 08:05:27 +0000 (10:05 +0200)]
Fix #69781: phpinfo() reports Professional Editions of Windows 7/8/8.1/10 as "Business"

9 years agoupdated NEWS
Anatol Belski [Wed, 10 Jun 2015 08:42:31 +0000 (10:42 +0200)]
updated NEWS

9 years agofixed bug, where a linebreak immediately after an opening quote of a value caused...
Christoph M. Becker [Thu, 4 Jun 2015 00:40:05 +0000 (02:40 +0200)]
fixed bug, where a linebreak immediately after an opening quote of a value caused a segfault

9 years agomade failing test more meaningful
Christoph M. Becker [Thu, 4 Jun 2015 00:25:43 +0000 (02:25 +0200)]
made failing test more meaningful

9 years agoadded failing test
Christoph M. Becker [Thu, 4 Jun 2015 00:16:25 +0000 (02:16 +0200)]
added failing test

9 years agoadd missing NEWS entries
Ferenc Kovacs [Wed, 10 Jun 2015 07:35:38 +0000 (09:35 +0200)]
add missing NEWS entries

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Wed, 10 Jun 2015 04:35:31 +0000 (21:35 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  add NEWS

9 years agoadd NEWS
Stanislav Malyshev [Wed, 10 Jun 2015 04:35:18 +0000 (21:35 -0700)]
add NEWS

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Wed, 10 Jun 2015 04:33:38 +0000 (21:33 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed bug #68776

9 years agoFixed bug #68776
Yasuo Ohgaki [Wed, 13 May 2015 00:18:46 +0000 (09:18 +0900)]
Fixed bug #68776

9 years agoMerge branch 'PHp-5.4' into PHP-5.5
Stanislav Malyshev [Wed, 10 Jun 2015 00:12:11 +0000 (17:12 -0700)]
Merge branch 'PHp-5.4' into PHP-5.5

* PHp-5.4:
  fix test
  update NEWS

9 years agofix test
Stanislav Malyshev [Wed, 10 Jun 2015 00:11:33 +0000 (17:11 -0700)]
fix test

9 years agoupdate NEWS
Stanislav Malyshev [Tue, 9 Jun 2015 23:23:05 +0000 (16:23 -0700)]
update NEWS

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Tue, 9 Jun 2015 22:31:27 +0000 (15:31 -0700)]
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

9 years agoFix bug #69646 OS command injection vulnerability in escapeshellarg
Stanislav Malyshev [Mon, 1 Jun 2015 05:53:35 +0000 (22:53 -0700)]
Fix bug #69646 OS command injection vulnerability in escapeshellarg

9 years agoFix #69719 - more checks for nulls in paths
Stanislav Malyshev [Mon, 1 Jun 2015 05:47:52 +0000 (22:47 -0700)]
Fix #69719 - more checks for nulls in paths

9 years ago5.5.27 now
Julien Pauli [Tue, 9 Jun 2015 08:29:29 +0000 (10:29 +0200)]
5.5.27 now

9 years agofix test description
Remi Collet [Tue, 9 Jun 2015 07:12:59 +0000 (09:12 +0200)]
fix test description

9 years agofix test description
Remi Collet [Tue, 9 Jun 2015 07:12:59 +0000 (09:12 +0200)]
fix test description

9 years agoFixed Buf #68812 Unchecked return value.
George Wang [Mon, 8 Jun 2015 19:38:59 +0000 (15:38 -0400)]
Fixed Buf #68812 Unchecked return value.

9 years agoFixed Buf #68812 Unchecked return value.
George Wang [Mon, 8 Jun 2015 19:38:59 +0000 (15:38 -0400)]
Fixed Buf #68812 Unchecked return value.

9 years agoNEWS entry for: Upgrade bundled sqlite to 3.8.10.2
Lior Kaplan [Mon, 8 Jun 2015 19:32:29 +0000 (22:32 +0300)]
NEWS entry for: Upgrade bundled sqlite to 3.8.10.2

Includes fixes for CVE-2015-3414, CVE-2015-3415, CVE-2015-3416

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Lior Kaplan [Mon, 8 Jun 2015 19:29:35 +0000 (22:29 +0300)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  NEWS entry for: Upgrade bundled sqlite to 3.8.10.2
  Upgrade bundled sqlite to 3.8.10.2
  Add CVE used in PHP 5.4.39, 5.4.40, 5.4.41
  Add CVE to #68598

9 years agoUpgrade bundled sqlite to 3.8.10.2
Lior Kaplan [Mon, 1 Jun 2015 08:50:12 +0000 (11:50 +0300)]
Upgrade bundled sqlite to 3.8.10.2

Includes fixes for CVE-2015-3414, CVE-2015-3415, CVE-2015-3416 done in 3.8.9

9 years agoNEWS entry for: Upgrade bundled sqlite to 3.8.10.2
Lior Kaplan [Mon, 8 Jun 2015 19:23:22 +0000 (22:23 +0300)]
NEWS entry for: Upgrade bundled sqlite to 3.8.10.2

Includes fixes for CVE-2015-3414, CVE-2015-3415, CVE-2015-3416

9 years agoUpgrade bundled sqlite to 3.8.10.2
Lior Kaplan [Tue, 2 Jun 2015 22:55:28 +0000 (01:55 +0300)]
Upgrade bundled sqlite to 3.8.10.2

Includes fixes for CVE-2015-3414, CVE-2015-3415, CVE-2015-3416 done in 3.8.9

9 years agoAdd CVE used in PHP 5.4.39, 5.4.40, 5.4.41
Lior Kaplan [Mon, 8 Jun 2015 19:12:42 +0000 (22:12 +0300)]
Add CVE used in PHP 5.4.39, 5.4.40, 5.4.41

9 years agoAdd CVE to #68598
Lior Kaplan [Mon, 8 Jun 2015 19:04:42 +0000 (22:04 +0300)]
Add CVE to #68598

9 years agofixed test related to fix for bug #67805
Anatol Belski [Mon, 8 Jun 2015 11:27:22 +0000 (13:27 +0200)]
fixed test related to fix for bug #67805

9 years agoupdated NEWS
Anatol Belski [Mon, 8 Jun 2015 10:11:29 +0000 (12:11 +0200)]
updated NEWS

9 years agoFix bug #67805 - SplFileObject setMaxLineLength.
Willian Gustavo Veiga [Sat, 6 Jun 2015 00:31:33 +0000 (21:31 -0300)]
Fix bug #67805 - SplFileObject setMaxLineLength.

9 years agoupdated NEWS for bug #69642 fix
Anatol Belski [Fri, 5 Jun 2015 15:56:57 +0000 (17:56 +0200)]
updated NEWS for bug #69642 fix

9 years agoFixed invalid read druing apache reload
Xinchen Hui [Thu, 4 Jun 2015 13:08:36 +0000 (21:08 +0800)]
Fixed invalid read druing apache reload

9 years agoFix bug #69737 - Segfault when SplMinHeap::compare produces fatal error
Stanislav Malyshev [Tue, 2 Jun 2015 05:06:16 +0000 (22:06 -0700)]
Fix bug #69737 - Segfault when SplMinHeap::compare produces fatal error

9 years agoFixed bug #69732 (can induce segmentation fault with basic php code).
Dmitry Stogov [Mon, 1 Jun 2015 08:40:14 +0000 (11:40 +0300)]
Fixed bug #69732 (can induce segmentation fault with basic php code).

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Mon, 1 Jun 2015 00:29:53 +0000 (17:29 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  improve fix for Bug #69545

9 years agoimprove fix for Bug #69545
Stanislav Malyshev [Mon, 1 Jun 2015 00:23:06 +0000 (17:23 -0700)]
improve fix for Bug #69545

9 years agofix phpize mode for manifest embedding
Anatol Belski [Sun, 31 May 2015 21:01:21 +0000 (23:01 +0200)]
fix phpize mode for manifest embedding

9 years agosplit the original test to check behaviour diff on 32- and 64-bit
Christoph M. Becker [Sun, 31 May 2015 19:28:44 +0000 (21:28 +0200)]
split the original test to check behaviour diff on 32- and 64-bit

9 years agorecovered original meaning of SXE xpath test
Christoph M. Becker [Sat, 30 May 2015 16:09:51 +0000 (18:09 +0200)]
recovered original meaning of SXE xpath test

9 years agobackport the basic code to properly recognize win 8.1 and 10
Anatol Belski [Sun, 31 May 2015 17:01:58 +0000 (19:01 +0200)]
backport the basic code to properly recognize win 8.1 and 10

9 years agobackport the manifest changes for makefile
Anatol Belski [Sun, 31 May 2015 16:59:00 +0000 (18:59 +0200)]
backport the manifest changes for makefile

9 years agobackport the manifest changes in js
Anatol Belski [Sun, 31 May 2015 16:53:51 +0000 (18:53 +0200)]
backport the manifest changes in js

9 years agoadd default manifest
Anatol Belski [Sun, 31 May 2015 16:17:58 +0000 (18:17 +0200)]
add default manifest

9 years agoadd test
Anatol Belski [Sun, 31 May 2015 16:13:33 +0000 (18:13 +0200)]
add test

9 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Sun, 31 May 2015 04:18:28 +0000 (21:18 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Update PCRE version (bug #69689)
  move test
  NEWS 5.4
  fix new test
  Fixed Bug #69667 segfault in php_pgsql_meta_data
  5.4.42 next

Conflicts:
configure.in
main/php_version.h

9 years agoUpdate PCRE version (bug #69689)
Stanislav Malyshev [Sun, 31 May 2015 04:17:16 +0000 (21:17 -0700)]
Update PCRE version (bug #69689)

9 years agoRefactored the fix for bug #66084, by cmb@php.net
Anatol Belski [Fri, 29 May 2015 19:16:56 +0000 (21:16 +0200)]
Refactored the fix for bug #66084, by cmb@php.net

9 years agoMerge the fix for #69703 to 5.5 per request from Julien
Kalle Sommer Nielsen [Thu, 28 May 2015 14:54:02 +0000 (16:54 +0200)]
Merge the fix for #69703 to 5.5 per request from Julien

9 years agoRelax a little this test, because random is not reliable
Remi Collet [Thu, 28 May 2015 08:35:19 +0000 (10:35 +0200)]
Relax a little this test, because random is not reliable

Usual values are 3500-3950, but >4000 can happen.

9 years agoempty commit to trigger a github mirror
Ferenc Kovacs [Thu, 28 May 2015 00:08:48 +0000 (02:08 +0200)]
empty commit to trigger a github mirror

9 years agoFixed C89
Xinchen Hui [Tue, 26 May 2015 08:24:18 +0000 (16:24 +0800)]
Fixed C89

9 years agoNEWS
Remi Collet [Sun, 24 May 2015 07:39:03 +0000 (09:39 +0200)]
NEWS

9 years agoFixed Bug #69479 GD fails to build with newer libvpx
Remi Collet [Sun, 24 May 2015 07:37:12 +0000 (09:37 +0200)]
Fixed Bug #69479 GD fails to build with newer libvpx

From upstream https://github.com/libgd/libgd/commit/d41eb72cd4545c394578332e5c102dee69e02ee8

Fix build with latest libvpx 1.4.0

These new constants exist at least since 1.0.0
Compatibility ones have been droped in 1.4.0

9 years agofix test
Anatol Belski [Fri, 22 May 2015 19:25:52 +0000 (21:25 +0200)]
fix test

Sometimes the path is unixified, sometimes not, so better don't
care about the slash in this case.

9 years agoAdd entry for bug #69354, fixed in 5.5.25
Lior Kaplan [Fri, 22 May 2015 08:17:01 +0000 (11:17 +0300)]
Add entry for bug #69354, fixed in 5.5.25

9 years agoAdd entry about PCRE upgrade (rev 95fa7279)
Lior Kaplan [Fri, 22 May 2015 08:02:01 +0000 (11:02 +0300)]
Add entry about PCRE upgrade (rev 95fa7279)

9 years agoAdd CVE for bugs in 5.5.25
Lior Kaplan [Fri, 22 May 2015 07:58:28 +0000 (10:58 +0300)]
Add CVE for bugs in 5.5.25

9 years agoFixed bug #69680 (phar symlink in binary directory broken).
Remi Collet [Thu, 21 May 2015 12:05:15 +0000 (14:05 +0200)]
Fixed bug #69680 (phar symlink in binary directory broken).

Relative symlink are better, as relative to link directory.

9 years agoMake the phar symlink relative
ponce [Thu, 21 May 2015 11:30:58 +0000 (13:30 +0200)]
Make the phar symlink relative

or we got a symlink pointing to the build files
thanks also to remicollet

9 years agoupdated NEWS
Anatol Belski [Thu, 21 May 2015 07:47:02 +0000 (09:47 +0200)]
updated NEWS

9 years agoadded missing GLOB_BRACE support check
Christoph M. Becker [Wed, 20 May 2015 18:23:21 +0000 (20:23 +0200)]
added missing GLOB_BRACE support check

9 years agoadded SKIPIF section to test to make sure that GLOB_BRACE is supported
Christoph M. Becker [Wed, 20 May 2015 16:39:07 +0000 (18:39 +0200)]
added SKIPIF section to test to make sure that GLOB_BRACE is supported

9 years agofix #69628: complex GLOB_BRACE fails on Windows
Christoph M. Becker [Wed, 13 May 2015 21:47:54 +0000 (23:47 +0200)]
fix #69628: complex GLOB_BRACE fails on Windows