]>
granicus.if.org Git - php/log
Anatol Belski [Sun, 4 Jan 2015 16:08:15 +0000 (17:08 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated libmagic.patch in 5.6
updated libmagic.patch in 5.5
updated libmagic.patch in 5.4
Anatol Belski [Sun, 4 Jan 2015 16:07:32 +0000 (17:07 +0100)]
updated libmagic.patch in 5.6
Anatol Belski [Sun, 4 Jan 2015 16:06:15 +0000 (17:06 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated libmagic.patch in 5.5
updated libmagic.patch in 5.4
Anatol Belski [Sun, 4 Jan 2015 16:05:42 +0000 (17:05 +0100)]
updated libmagic.patch in 5.5
Anatol Belski [Sun, 4 Jan 2015 16:04:53 +0000 (17:04 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
updated libmagic.patch in 5.4
Anatol Belski [Sun, 4 Jan 2015 16:04:13 +0000 (17:04 +0100)]
updated libmagic.patch in 5.4
Anatol Belski [Sun, 4 Jan 2015 13:25:28 +0000 (14:25 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
updated NEWS
Fixed bug #68735 fileinfo out-of-bounds memory access
Anatol Belski [Sun, 4 Jan 2015 13:24:59 +0000 (14:24 +0100)]
updated NEWS
Anatol Belski [Sun, 4 Jan 2015 13:23:56 +0000 (14:23 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated NEWS
Fixed bug #68735 fileinfo out-of-bounds memory access
Anatol Belski [Sun, 4 Jan 2015 13:23:33 +0000 (14:23 +0100)]
updated NEWS
Anatol Belski [Sun, 4 Jan 2015 13:22:37 +0000 (14:22 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Fixed bug #68735 fileinfo out-of-bounds memory access
Anatol Belski [Sun, 4 Jan 2015 13:20:21 +0000 (14:20 +0100)]
Fixed bug #68735 fileinfo out-of-bounds memory access
Anatol Belski [Sun, 4 Jan 2015 08:43:33 +0000 (09:43 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
removed dead code
Anatol Belski [Sun, 4 Jan 2015 08:42:46 +0000 (09:42 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
removed dead code
Conflicts:
ext/fileinfo/libmagic/readelf.c
ext/fileinfo/libmagic/readelf.h
Anatol Belski [Sun, 4 Jan 2015 08:40:56 +0000 (09:40 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
removed dead code
Remi Collet [Sun, 4 Jan 2015 08:40:19 +0000 (09:40 +0100)]
removed dead code
Stanislav Malyshev [Sun, 4 Jan 2015 05:55:29 +0000 (21:55 -0800)]
Fix bug #68706 - uninitalized pointer in mbstring
Remi Collet [Sat, 3 Jan 2015 07:34:27 +0000 (08:34 +0100)]
Fix Bug #68713 infinite loop / infinite free
PHP not affected (emalloc never return NULL)
Just to reduce diff with upstream and for legibility
Apply:
https://bitbucket.org/libgd/gd-libgd/commits/
3c0d2203b2672b688d4d2326ff3a60b019879062
https://bitbucket.org/libgd/gd-libgd/commits/
4af76c97a478d4e7c4b64e08ac67abbca7cbd0fb
Ferenc Kovacs [Fri, 2 Jan 2015 09:16:37 +0000 (10:16 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fixes #67960 - Long/short day names reversed in jddayofweek()
Conflicts:
ext/calendar/calendar.c
Ferenc Kovacs [Fri, 2 Jan 2015 09:15:01 +0000 (10:15 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixes #67960 - Long/short day names reversed in jddayofweek()
Greg Roach [Thu, 4 Sep 2014 21:29:26 +0000 (22:29 +0100)]
Fixes #67960 - Long/short day names reversed in jddayofweek()
Anatol Belski [Wed, 31 Dec 2014 13:47:14 +0000 (14:47 +0100)]
cleanup redundand macros
Sara Golemon [Tue, 30 Dec 2014 21:54:02 +0000 (13:54 -0800)]
Allow the third arg to DateTime(Immutable)::createFromFormat() to be null.
Permit the same meaning as not passing the arg at all.
Anatol Belski [Tue, 30 Dec 2014 19:28:52 +0000 (20:28 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated libmagic.patch
updated libmagic.patch
Anatol Belski [Tue, 30 Dec 2014 19:28:13 +0000 (20:28 +0100)]
updated libmagic.patch
Anatol Belski [Tue, 30 Dec 2014 19:22:51 +0000 (20:22 +0100)]
updated libmagic.patch
Anatol Belski [Tue, 30 Dec 2014 19:22:08 +0000 (20:22 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated libmagic.patch
Anatol Belski [Tue, 30 Dec 2014 19:21:28 +0000 (20:21 +0100)]
updated libmagic.patch
Anatol Belski [Tue, 30 Dec 2014 18:41:07 +0000 (19:41 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
Fixed bug #68671 incorrect expression in libmagic
Conflicts:
ext/fileinfo/libmagic/print.c
Anatol Belski [Tue, 30 Dec 2014 18:39:14 +0000 (19:39 +0100)]
updated NEWS
Anatol Belski [Tue, 30 Dec 2014 18:38:08 +0000 (19:38 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixed bug #68671 incorrect expression in libmagic
Anatol Belski [Tue, 30 Dec 2014 18:37:27 +0000 (19:37 +0100)]
Fixed bug #68671 incorrect expression in libmagic
Adam Harvey [Tue, 30 Dec 2014 18:01:51 +0000 (18:01 +0000)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Check the return value of lo_export.
Adam Harvey [Tue, 30 Dec 2014 17:59:39 +0000 (17:59 +0000)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Check the return value of lo_export.
Adam Harvey [Tue, 30 Dec 2014 17:47:19 +0000 (17:47 +0000)]
Check the return value of lo_export.
Patch by Ondřej Surý. Fixes bug #68697 (lo_export return -1 on failure).
Anatol Belski [Tue, 30 Dec 2014 15:52:54 +0000 (16:52 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
Fixed bug #66679 Alignment Bug in PCRE 8.34 upstream
remove BOM from NEWS
Anatol Belski [Tue, 30 Dec 2014 15:52:17 +0000 (16:52 +0100)]
updated NEWS
Anatol Belski [Tue, 30 Dec 2014 15:51:06 +0000 (16:51 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixed bug #66679 Alignment Bug in PCRE 8.34 upstream
remove BOM from NEWS
Anatol Belski [Tue, 30 Dec 2014 15:50:22 +0000 (16:50 +0100)]
Fixed bug #66679 Alignment Bug in PCRE 8.34 upstream
Anatol Belski [Tue, 30 Dec 2014 15:47:10 +0000 (16:47 +0100)]
remove BOM from NEWS
Dmitry Stogov [Tue, 30 Dec 2014 15:15:15 +0000 (18:15 +0300)]
Simplify array_splice()
Dmitry Stogov [Tue, 30 Dec 2014 14:04:24 +0000 (17:04 +0300)]
Simplify array_unshift()
Dmitry Stogov [Tue, 30 Dec 2014 14:03:38 +0000 (17:03 +0300)]
Simplify array_pad()
Stanislav Malyshev [Tue, 30 Dec 2014 09:27:20 +0000 (01:27 -0800)]
Merge branch 'PHP-5.6'
* PHP-5.6:
FIx bug #68618 (out of bounds read crashes php-cgi)
Fixed bug #68676 (Explicit Double Free)
Fixed bug #68676 (Explicit Double Free)
Stanislav Malyshev [Tue, 30 Dec 2014 09:26:18 +0000 (01:26 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
FIx bug #68618 (out of bounds read crashes php-cgi)
Fixed bug #68676 (Explicit Double Free)
Stanislav Malyshev [Tue, 30 Dec 2014 09:25:30 +0000 (01:25 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
FIx bug #68618 (out of bounds read crashes php-cgi)
Stanislav Malyshev [Tue, 30 Dec 2014 09:23:05 +0000 (01:23 -0800)]
FIx bug #68618 (out of bounds read crashes php-cgi)
Stanislav Malyshev [Tue, 30 Dec 2014 08:16:21 +0000 (00:16 -0800)]
Make the code lesss suspicious (can't be really 0 but it's not obvious)
Stanislav Malyshev [Mon, 29 Dec 2014 23:04:00 +0000 (15:04 -0800)]
Merge branch 'intl_size_t'
* intl_size_t:
cleanup intl types
Stanislav Malyshev [Mon, 29 Dec 2014 10:17:15 +0000 (02:17 -0800)]
cleanup intl types
Dmitry Stogov [Mon, 29 Dec 2014 21:14:13 +0000 (00:14 +0300)]
Use HashTable.u.flags instead of HashTable.arHash to check if HashTable is properly initialized
Stanislav Malyshev [Mon, 29 Dec 2014 17:50:00 +0000 (09:50 -0800)]
Revert "Add type info for spl_autoload_register"
This reverts commit
ad728725cb8e899a8415aa81db48825fac25e0d5 .
Revert the change for now, probably needs better handling with account to BC
or joined with exceptions-in-engine RFC.
Andrea Faulds [Mon, 15 Dec 2014 00:51:41 +0000 (00:51 +0000)]
Make zend_parse_parameters share fast zpp implementation where possible
Rename shared implementation functions and build them unconditionally
Don't fail on empty path for zend_parse_arg_path
Update type names
Fix behaviour of by-reference "z"
Make 'o' use zend_parse_arg_object
Fix NULL string check in zend_parse_arg_path(_str)
Dmitry Stogov [Mon, 29 Dec 2014 11:21:16 +0000 (14:21 +0300)]
Micro optimization for better register allocation
Dmitry Stogov [Mon, 29 Dec 2014 11:20:52 +0000 (14:20 +0300)]
Reored conditions
Dmitry Stogov [Mon, 29 Dec 2014 10:38:36 +0000 (13:38 +0300)]
Cleanup
Kalle Sommer Nielsen [Mon, 29 Dec 2014 10:04:23 +0000 (11:04 +0100)]
Fixed bug #68676 (Explicit Double Free)
Kalle Sommer Nielsen [Mon, 29 Dec 2014 10:00:15 +0000 (11:00 +0100)]
Merge branch 'master' of https://git.php.net/push/php-src
Kalle Sommer Nielsen [Mon, 29 Dec 2014 09:57:42 +0000 (10:57 +0100)]
Fixed bug #68676 (Explicit Double Free)
Kalle Sommer Nielsen [Mon, 29 Dec 2014 09:55:14 +0000 (10:55 +0100)]
Fixed bug #68676 (Explicit Double Free)
Stanislav Malyshev [Mon, 29 Dec 2014 07:46:42 +0000 (23:46 -0800)]
eliminate usage of deprecated zend_get_parameters_ex
Stanislav Malyshev [Mon, 29 Dec 2014 07:46:28 +0000 (23:46 -0800)]
fix "comparing size_t to <0" warning
Stanislav Malyshev [Mon, 29 Dec 2014 07:18:12 +0000 (23:18 -0800)]
fix typo
Kalle Sommer Nielsen [Mon, 29 Dec 2014 06:54:44 +0000 (07:54 +0100)]
Fix tests I broke with the E_ERROR > E_RECOVERABLE_ERROR change
Xinchen Hui [Mon, 29 Dec 2014 06:35:08 +0000 (14:35 +0800)]
Use internd string as key
Xinchen Hui [Mon, 29 Dec 2014 05:46:01 +0000 (13:46 +0800)]
Fixed build of litespped
Kalle Sommer Nielsen [Sun, 28 Dec 2014 18:40:33 +0000 (19:40 +0100)]
Be verbose if --with-mp is enabled
Levi Morrison [Sun, 28 Dec 2014 17:16:14 +0000 (10:16 -0700)]
Add type info for spl_autoload_register
Anatol Belski [Sun, 28 Dec 2014 15:36:07 +0000 (16:36 +0100)]
fix invalid free mentioned in bug 68665
thanks honey at internot dot info
Anatol Belski [Sun, 28 Dec 2014 15:27:08 +0000 (16:27 +0100)]
added test for bug #68665
Anatol Belski [Sun, 28 Dec 2014 13:02:25 +0000 (14:02 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWs
Fixed bug #68665 (Invalid free)
Anatol Belski [Sun, 28 Dec 2014 13:00:58 +0000 (14:00 +0100)]
updated NEWs
Anatol Belski [Sun, 28 Dec 2014 12:58:01 +0000 (13:58 +0100)]
Fixed bug #68665 (Invalid free)
Levi Morrison [Sun, 28 Dec 2014 02:05:16 +0000 (19:05 -0700)]
Fix bug #68641
Include more reflection information for spl_autoload_register
Kalle Sommer Nielsen [Sat, 27 Dec 2014 19:56:39 +0000 (20:56 +0100)]
Implemented FR #55428 (E_RECOVERABLE_ERROR when output buffering in output buffering handler)
## Can probably go in lower branches, but I'd like to keep it in
## master for now
Dmitry Stogov [Sat, 27 Dec 2014 08:11:40 +0000 (11:11 +0300)]
Introduce specialized functions to compare with integer and string, to eliminate repeatable checks on each loop iteration in in_array() function.
Dmitry Stogov [Sat, 27 Dec 2014 08:07:12 +0000 (11:07 +0300)]
Use special flag (HASH_FLAG_INITIALIZED) instead of (nTableMask == 0) to indicate that HashTable is allocated.
Make nTableMask to be 0 for packed arrays.
Remove checks fo HASH_FLAG_PACKED in zend_hash_find/zend_hash_del and family (string keys are resolved through uninitialized_bucket).
Change HashTable layout for better locality.
Keyur Govande [Fri, 26 Dec 2014 20:38:26 +0000 (20:38 +0000)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Fix for failing tests. gcc 4.8.3 would optimize away the assigment.
Keyur Govande [Fri, 26 Dec 2014 20:37:50 +0000 (20:37 +0000)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix for failing tests. gcc 4.8.3 would optimize away the assigment.
Keyur Govande [Fri, 26 Dec 2014 20:36:19 +0000 (20:36 +0000)]
Fix for failing tests. gcc 4.8.3 would optimize away the assigment.
Nikita Popov [Tue, 23 Dec 2014 21:00:18 +0000 (22:00 +0100)]
Drop duplicate arg from hash_get_current_key_ex
Nikita Popov [Tue, 23 Dec 2014 20:19:04 +0000 (21:19 +0100)]
Small cleanups in hash implementation
* Drop unnecessary checks in non-inlined part of numeric key
detection
* Drop zend_hash_apply_deleter in favor of zend_hash_del_el.
Also move block/unblock interruption macros in there.
Dmitry Stogov [Fri, 26 Dec 2014 19:34:44 +0000 (22:34 +0300)]
Optimized destruction of extra arguments passed to user functions.
If no refcounted arguments are passed, then destruction code is not triggered at all.
(Full rebuild required)
Xinchen Hui [Fri, 26 Dec 2014 14:38:24 +0000 (09:38 -0500)]
Revert "Revert "Fix failing tests""
This reverts commit
c2a047cf99f3d020bab12701e8dafed7424673bf .
Anatol Belski [Fri, 26 Dec 2014 12:08:57 +0000 (13:08 +0100)]
remove the extra comma
Dmitry Stogov [Fri, 26 Dec 2014 09:42:38 +0000 (12:42 +0300)]
Reimplemented used stack size recalculation (replaced
3d4babdc2b03515fa30e382125a7e79d10bafe7e )
Remi Collet [Fri, 26 Dec 2014 07:35:31 +0000 (08:35 +0100)]
Merge branch 'PHP-5.6'
* PHP-5.6:
NEWS
Fix bug #68656 Report gd library version
Remi Collet [Fri, 26 Dec 2014 07:35:08 +0000 (08:35 +0100)]
NEWS
Remi Collet [Fri, 26 Dec 2014 07:33:21 +0000 (08:33 +0100)]
Fix bug #68656 Report gd library version
Xinchen Hui [Thu, 25 Dec 2014 11:21:48 +0000 (06:21 -0500)]
Merge branch 'PHP-5.6'
Xinchen Hui [Thu, 25 Dec 2014 11:21:14 +0000 (06:21 -0500)]
Merge branch 'PHP-5.5' into PHP-5.6
Xinchen Hui [Thu, 25 Dec 2014 11:20:52 +0000 (06:20 -0500)]
Fixed test
Xinchen Hui [Thu, 25 Dec 2014 06:27:20 +0000 (14:27 +0800)]
Adjust tempoary variable used in caller's side
Xinchen Hui [Thu, 25 Dec 2014 05:43:39 +0000 (00:43 -0500)]
Re-apply part fix of
4e2c016
Xinchen Hui [Thu, 25 Dec 2014 05:39:54 +0000 (00:39 -0500)]
Fixed test
Xinchen Hui [Thu, 25 Dec 2014 05:36:26 +0000 (00:36 -0500)]
Revert "Fix failing tests"
This fix break test due to precision setting
This reverts commit
4e2c01617f207c039881f635d3beb77eff0d9669 .
Conflicts:
ext/mysqli/tests/mysqli_change_user.phpt
ext/mysqli/tests/table.inc
Xinchen Hui [Thu, 25 Dec 2014 03:33:07 +0000 (11:33 +0800)]
Fixed tests fails
Xinchen Hui [Thu, 25 Dec 2014 03:28:54 +0000 (11:28 +0800)]
Add php_string_tolower/toupper which is locale depened
Xinchen Hui [Thu, 25 Dec 2014 02:41:10 +0000 (10:41 +0800)]
Revert "Use zend_string_tolower in zif_strtolower"
This reverts commit
06abeab50c00fce1e8f06a8a137d4760ac13acae .
Xinchen Hui [Wed, 24 Dec 2014 13:16:44 +0000 (08:16 -0500)]
Merge branch 'master' of https://git.php.net/repository/php-src