]> granicus.if.org Git - php/log
php
8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Fri, 15 Jan 2016 07:43:56 +0000 (08:43 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fix header file include

8 years agoFix header file include
Jason Young [Tue, 12 Jan 2016 13:56:00 +0000 (21:56 +0800)]
Fix header file include

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Yasuo Ohgaki [Fri, 15 Jan 2016 07:24:22 +0000 (16:24 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fixed bug #69111 (Crash in SessionHandler::read()). Made session save handler abuse much harder than before.

8 years agoFixed bug #69111 (Crash in SessionHandler::read()).
Yasuo Ohgaki [Fri, 15 Jan 2016 04:47:45 +0000 (13:47 +0900)]
Fixed bug #69111 (Crash in SessionHandler::read()).
Made session save handler abuse much harder than before.

8 years agoFix typo
Yasuo Ohgaki [Fri, 15 Jan 2016 06:21:18 +0000 (15:21 +0900)]
Fix typo

8 years agoFix uninitialized read in rfc1867 handler reported by valgrind. Only in PHP 5.6.
Yasuo Ohgaki [Fri, 15 Jan 2016 05:53:31 +0000 (14:53 +0900)]
Fix uninitialized read in rfc1867 handler reported by valgrind. Only in PHP 5.6.
This commit fixes initialized read, but calling php_session_initialize() directly
is problematic because configuration could be invalid. Invalid config may result
in segfault. This will be addressed later.

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Yasuo Ohgaki [Fri, 15 Jan 2016 01:19:01 +0000 (10:19 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Improved fix for bug #68063 (Empty session IDs do still start sessions).

8 years agoImproved fix for bug #68063 (Empty session IDs do still start sessions).
Yasuo Ohgaki [Fri, 15 Jan 2016 00:45:08 +0000 (09:45 +0900)]
Improved fix for bug #68063 (Empty session IDs do still start sessions).

8 years agoupdate NEWS
Anatol Belski [Thu, 14 Jan 2016 17:42:13 +0000 (18:42 +0100)]
update NEWS

8 years agoport 4308c868f94df1f2b99e80038ba5ea1076d919a7 to 7.0
Anatol Belski [Thu, 14 Jan 2016 17:38:30 +0000 (18:38 +0100)]
port 4308c868f94df1f2b99e80038ba5ea1076d919a7 to 7.0

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Thu, 14 Jan 2016 16:48:33 +0000 (17:48 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  update NEWS
  Fixed bug #70979 crash with bad soap request
  Update NEWS

8 years agoupdate NEWS
Anatol Belski [Thu, 14 Jan 2016 16:47:17 +0000 (17:47 +0100)]
update NEWS

8 years agoFixed bug #70979 crash with bad soap request
Anatol Belski [Thu, 14 Jan 2016 16:42:28 +0000 (17:42 +0100)]
Fixed bug #70979 crash with bad soap request

The error handler is overloaded with the SOAP one. However the SOAP
handler eventually wants to access some of its globals. This won't
work as long as the SOAP globals aren't initialized. The use case
is when an error is thrown before RINIT went through. As the call
order is arbitrary, the safest is to wait when all the modules
called their RINIT.

8 years agoupdate NEWS
Anatol Belski [Thu, 14 Jan 2016 08:02:54 +0000 (09:02 +0100)]
update NEWS

8 years agoMerge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Thu, 14 Jan 2016 06:49:57 +0000 (14:49 +0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0

* 'PHP-7.0' of git.php.net:/php-src:
  Avoid incomplete zend_internal_function initialization.

8 years agoFixed macro name
Xinchen Hui [Thu, 14 Jan 2016 06:49:23 +0000 (14:49 +0800)]
Fixed macro name

8 years agoAvoid incomplete zend_internal_function initialization.
Dmitry Stogov [Wed, 13 Jan 2016 12:06:17 +0000 (15:06 +0300)]
Avoid incomplete zend_internal_function initialization.

8 years agoFixed bug #71336 (Wrong is_ref on properties as exposed via get_object_vars())
Xinchen Hui [Wed, 13 Jan 2016 09:38:18 +0000 (17:38 +0800)]
Fixed bug #71336 (Wrong is_ref on properties as exposed via get_object_vars())

8 years agoFixed bug #71248 (Wrong interface is enforced)
Dmitry Stogov [Wed, 13 Jan 2016 08:41:57 +0000 (11:41 +0300)]
Fixed bug #71248 (Wrong interface is enforced)

8 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 12 Jan 2016 21:40:28 +0000 (06:40 +0900)]
Update NEWS

8 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 12 Jan 2016 21:40:11 +0000 (06:40 +0900)]
Update NEWS

8 years agoRemove obj handlers ptr value from spl_object_hash()
Bogdan Padalko [Mon, 11 Jan 2016 23:26:34 +0000 (01:26 +0200)]
Remove obj handlers ptr value from spl_object_hash()

We still keep the same output length, for people who rely on the
return value having a specific format. The handler part will now
simply be always the same (it was the same nearly always anyway).

The motivation behind this change is to avoid breaking
spl_object_hash() and SplObjectStorage if an extension changes the
handlers table of an object. This has come up, for example, in
weakref implementations.

8 years agoTrigger op_array_handler() if HAVE_OP_ARRAY_HANDLER is set
Julien Pauli [Tue, 12 Jan 2016 14:19:14 +0000 (15:19 +0100)]
Trigger op_array_handler() if HAVE_OP_ARRAY_HANDLER is set

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Remi Collet [Tue, 12 Jan 2016 12:54:23 +0000 (13:54 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  fix the fix for bug #70976 (imagerotate)
  Use php_session_abort()

8 years agofix the fix for bug #70976 (imagerotate)
Remi Collet [Tue, 12 Jan 2016 12:52:27 +0000 (13:52 +0100)]
fix the fix for bug #70976 (imagerotate)

9 years agoUse php_session_abort()
Yasuo Ohgaki [Tue, 12 Jan 2016 11:39:33 +0000 (20:39 +0900)]
Use php_session_abort()

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Yasuo Ohgaki [Tue, 12 Jan 2016 10:52:54 +0000 (19:52 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fixed Bug #71038 session_start() returns TRUE on failure

9 years agoFixed Bug #71038 session_start() returns TRUE on failure
Yasuo Ohgaki [Tue, 12 Jan 2016 10:08:17 +0000 (19:08 +0900)]
Fixed Bug #71038 session_start() returns TRUE on failure

9 years agopartial test fixes, only obvious mistaking parts
Anatol Belski [Tue, 12 Jan 2016 09:44:55 +0000 (10:44 +0100)]
partial test fixes, only obvious mistaking parts

9 years agoremove the unnecessary condition part
Anatol Belski [Tue, 12 Jan 2016 09:22:10 +0000 (10:22 +0100)]
remove the unnecessary condition part

9 years agofix possible buffer overrun in the errmsg string
Anatol Belski [Tue, 12 Jan 2016 09:17:32 +0000 (10:17 +0100)]
fix possible buffer overrun in the errmsg string

9 years agointegrate tsrmls cache
Anatol Belski [Tue, 12 Jan 2016 08:42:38 +0000 (09:42 +0100)]
integrate tsrmls cache

9 years agoupdate NEWS for fixed bug #71132, fixed bug #71197
Anatol Belski [Tue, 12 Jan 2016 07:34:35 +0000 (08:34 +0100)]
update NEWS for fixed bug #71132, fixed bug #71197

9 years agore-apply patch for github PR #1695
Thomas Punt [Tue, 12 Jan 2016 06:07:51 +0000 (07:07 +0100)]
re-apply patch for github PR #1695

9 years agoRevert "update NEWS"
Anatol Belski [Mon, 11 Jan 2016 21:00:18 +0000 (22:00 +0100)]
Revert "update NEWS"

This reverts commit 7954e5dc2ac227f3a584f93c2badcc5bc560bfdc.

9 years agoRevert "patch for github PR #1695"
Anatol Belski [Mon, 11 Jan 2016 20:55:54 +0000 (21:55 +0100)]
Revert "patch for github PR #1695"

This reverts commit 58dd956b63e4fd2c9cf8210239cf5e56e3858ff5.

crashes on travis

9 years agoupdate NEWS
Anatol Belski [Mon, 11 Jan 2016 20:44:23 +0000 (21:44 +0100)]
update NEWS

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Mon, 11 Jan 2016 20:43:52 +0000 (21:43 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  update NEWS

9 years agoupdate NEWS
Anatol Belski [Mon, 11 Jan 2016 20:42:31 +0000 (21:42 +0100)]
update NEWS

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Mon, 11 Jan 2016 20:39:31 +0000 (21:39 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Simplify code per Anatol.
  Insert bug number.
  Use strtoll() when apr_off_t is 64 bits.

9 years agoSimplify code per Anatol.
Adam Harvey [Sun, 8 Nov 2015 15:35:49 +0000 (16:35 +0100)]
Simplify code per Anatol.

9 years agoInsert bug number.
Adam Harvey [Sun, 8 Nov 2015 14:15:46 +0000 (15:15 +0100)]
Insert bug number.

9 years agoUse strtoll() when apr_off_t is 64 bits.
Adam Harvey [Sun, 8 Nov 2015 14:05:22 +0000 (15:05 +0100)]
Use strtoll() when apr_off_t is 64 bits.

9 years agoupdate NEWS
Anatol Belski [Mon, 11 Jan 2016 20:14:16 +0000 (21:14 +0100)]
update NEWS

9 years agopatch for github PR #1695
Thomas Punt [Mon, 11 Jan 2016 20:11:55 +0000 (21:11 +0100)]
patch for github PR #1695

9 years agofix out format
Anatol Belski [Mon, 11 Jan 2016 12:37:30 +0000 (13:37 +0100)]
fix out format

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Mon, 11 Jan 2016 19:42:20 +0000 (20:42 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  update NEWS

9 years agoupdate NEWS
Anatol Belski [Mon, 11 Jan 2016 19:41:29 +0000 (20:41 +0100)]
update NEWS

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Mon, 11 Jan 2016 19:39:52 +0000 (20:39 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  backport 9a07245b728714de09361ea16b9c6fcf70cb5685 from 7.0

9 years agobackport 9a07245b728714de09361ea16b9c6fcf70cb5685 from 7.0
Anatol Belski [Mon, 11 Jan 2016 19:37:46 +0000 (20:37 +0100)]
backport 9a07245b728714de09361ea16b9c6fcf70cb5685 from 7.0

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Mon, 11 Jan 2016 11:16:41 +0000 (12:16 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Align NEWS entry format

9 years agofurther datatype and range check fixes for ibase
Anatol Belski [Mon, 11 Jan 2016 08:46:53 +0000 (09:46 +0100)]
further datatype and range check fixes for ibase

9 years agodatatype fixes
Anatol Belski [Mon, 11 Jan 2016 07:52:54 +0000 (08:52 +0100)]
datatype fixes

9 years agofix typo for #ifdef
Anatol Belski [Mon, 11 Jan 2016 07:37:16 +0000 (08:37 +0100)]
fix typo for #ifdef

9 years agoFix various bugs in interbase
Xinchen Hui [Fri, 8 Jan 2016 03:19:32 +0000 (11:19 +0800)]
Fix various bugs in interbase

Also read: https://marc.info/?l=php-internals&m=145077389117375&w=2

9 years agoAlign NEWS entry format
Lior Kaplan [Sat, 9 Jan 2016 17:10:01 +0000 (19:10 +0200)]
Align NEWS entry format

9 years agoFix bug #71314
Andrea Faulds [Fri, 8 Jan 2016 17:20:52 +0000 (17:20 +0000)]
Fix bug #71314

9 years agoupdate libs_versions.txt
Anatol Belski [Fri, 8 Jan 2016 07:36:21 +0000 (08:36 +0100)]
update libs_versions.txt

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Fri, 8 Jan 2016 07:35:17 +0000 (08:35 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  update libs versions

9 years agoupdate libs versions
Anatol Belski [Fri, 8 Jan 2016 07:33:55 +0000 (08:33 +0100)]
update libs versions

9 years agoallow static build of ext/ftp
Anatol Belski [Fri, 8 Jan 2016 07:07:15 +0000 (08:07 +0100)]
allow static build of ext/ftp

9 years agoupdate NEWS
Anatol Belski [Thu, 7 Jan 2016 17:56:53 +0000 (18:56 +0100)]
update NEWS

9 years agoFixed bug #71227 Can't compile php_curl statically
Anatol Belski [Thu, 7 Jan 2016 17:55:05 +0000 (18:55 +0100)]
Fixed bug #71227 Can't compile php_curl statically

9 years agomore informative error message for opcache fallback
Anatol Belski [Thu, 7 Jan 2016 16:57:41 +0000 (17:57 +0100)]
more informative error message for opcache fallback

9 years agoadd SKIPIF condition
Anatol Belski [Wed, 6 Jan 2016 09:01:40 +0000 (10:01 +0100)]
add SKIPIF condition

9 years agoFixed bug #71300 (Segfault in zend_fetch_string_offset)
Xinchen Hui [Thu, 7 Jan 2016 15:05:17 +0000 (07:05 -0800)]
Fixed bug #71300 (Segfault in zend_fetch_string_offset)

9 years agoFix accidental zval_dtor() usage
Bob Weinand [Thu, 7 Jan 2016 14:12:35 +0000 (15:12 +0100)]
Fix accidental zval_dtor() usage

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Thu, 7 Jan 2016 12:55:42 +0000 (13:55 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  5.5.32 now

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Julien Pauli [Thu, 7 Jan 2016 12:55:09 +0000 (13:55 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  5.5.32 now

Conflicts:
configure.in
main/php_version.h

9 years ago5.5.32 now
Julien Pauli [Thu, 7 Jan 2016 12:04:35 +0000 (13:04 +0100)]
5.5.32 now

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Thu, 7 Jan 2016 12:05:57 +0000 (13:05 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  5.5.32 now

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Julien Pauli [Thu, 7 Jan 2016 12:05:38 +0000 (13:05 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  5.5.32 now

Conflicts:
configure.in
main/php_version.h

9 years ago5.5.32 now
Julien Pauli [Thu, 7 Jan 2016 12:04:35 +0000 (13:04 +0100)]
5.5.32 now

9 years agoFixed bug #71297 (Memory leak with yield from)
Bob Weinand [Thu, 7 Jan 2016 10:56:10 +0000 (11:56 +0100)]
Fixed bug #71297 (Memory leak with yield from)

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 6 Jan 2016 14:55:17 +0000 (15:55 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  adjust release date for the delay

9 years agoadjust release date for the delay
Ferenc Kovacs [Wed, 6 Jan 2016 14:54:55 +0000 (15:54 +0100)]
adjust release date for the delay

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Ferenc Kovacs [Wed, 6 Jan 2016 14:49:06 +0000 (15:49 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  these will be part of 5.6.17 not 5.6.18
  Removed unecessary string dup
  Moved buffer from heap to stack

9 years agothese will be part of 5.6.17 not 5.6.18
Ferenc Kovacs [Wed, 6 Jan 2016 14:23:18 +0000 (15:23 +0100)]
these will be part of 5.6.17 not 5.6.18

9 years agoMoved buffer from heap to stack
Julien Pauli [Mon, 4 Jan 2016 13:46:57 +0000 (14:46 +0100)]
Moved buffer from heap to stack

9 years agoRemoved unecessary string dup
Julien Pauli [Mon, 4 Jan 2016 14:04:05 +0000 (15:04 +0100)]
Removed unecessary string dup

9 years agoMoved buffer from heap to stack
Julien Pauli [Mon, 4 Jan 2016 13:46:57 +0000 (14:46 +0100)]
Moved buffer from heap to stack

9 years agoupdated NEWS
Anatol Belski [Wed, 6 Jan 2016 06:53:31 +0000 (07:53 +0100)]
updated NEWS

9 years agoPatch for Heap Buffer Overflow in EscapeShell
libnex [Sun, 3 Jan 2016 23:27:27 +0000 (12:27 +1300)]
Patch for Heap Buffer Overflow in EscapeShell

Proposed patch for bug #71270

9 years agoset release date
Anatol Belski [Wed, 6 Jan 2016 06:45:03 +0000 (07:45 +0100)]
set release date

9 years agofix NEWS and add some 7.0.2 entries
Anatol Belski [Wed, 6 Jan 2016 06:44:26 +0000 (07:44 +0100)]
fix NEWS and add some 7.0.2 entries

9 years agoMerge remote-tracking branch 'phpsec/PHP-7.0' into PHP-7.0
Anatol Belski [Wed, 6 Jan 2016 05:09:12 +0000 (06:09 +0100)]
Merge remote-tracking branch 'phpsec/PHP-7.0' into PHP-7.0

* phpsec/PHP-7.0:
  add NEWS entries for 7.0.2
  re-apply the patch from 1785d2b805f64eaaacf98c14c9e13107bf085ab1
  Improve fix for bug #70976
  Fix bug #70976: fix boundary check on gdImageRotateInterpolated
  Fixed bug #70755: fpm_log.c memory leak and buffer overflow
  fix merge mistake
  Fixed #70728
  Fixed bug #70661 (Use After Free Vulnerability in WDDX Packet Deserialization)

9 years agoMerge remote-tracking branch 'origin/PHP-5.6' into PHP-7.0
Anatol Belski [Wed, 6 Jan 2016 05:08:46 +0000 (06:08 +0100)]
Merge remote-tracking branch 'origin/PHP-5.6' into PHP-7.0

* origin/PHP-5.6:
  Update NEWS
  Improve fix for bug #70976
  Fixed bug #70661 (Use After Free Vulnerability in WDDX Packet Deserialization)
  Fixed bug #70741: Session WDDX Packet Deserialization Type Confusion Vulnerability
  Fixed #70728
  Fixed bug #70755: fpm_log.c memory leak and buffer overflow
  Fix bug #70976: fix boundary check on gdImageRotateInterpolated
  typofix

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Wed, 6 Jan 2016 03:37:29 +0000 (19:37 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Update NEWS
  Improve fix for bug #70976
  Fixed bug #70661 (Use After Free Vulnerability in WDDX Packet Deserialization)
  Fixed bug #70741: Session WDDX Packet Deserialization Type Confusion Vulnerability
  Fixed #70728
  Fixed bug #70755: fpm_log.c memory leak and buffer overflow
  Fix bug #70976: fix boundary check on gdImageRotateInterpolated
  typofix

9 years agoUpdate NEWS
Stanislav Malyshev [Wed, 6 Jan 2016 03:28:24 +0000 (19:28 -0800)]
Update NEWS

9 years agoMerge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Tue, 5 Jan 2016 16:02:53 +0000 (00:02 +0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0

9 years agoFixed runtime php.ini override, ini name length is off by 1.
George Wang [Thu, 19 Nov 2015 22:01:26 +0000 (17:01 -0500)]
Fixed runtime php.ini override, ini name length is off by 1.

(cherry picked from commit 5bcb7a7019a49c2f80eda7d2aa947efebeee0034)

9 years agoimprove fix for bug #71273
Anatol Belski [Tue, 5 Jan 2016 19:03:05 +0000 (20:03 +0100)]
improve fix for bug #71273

9 years agoupdate NEWS
Anatol Belski [Tue, 5 Jan 2016 17:57:38 +0000 (18:57 +0100)]
update NEWS

9 years agoFixed bug #71273 A wrong ext directory setup in php.ini leads to crash
Anatol Belski [Tue, 5 Jan 2016 17:53:04 +0000 (18:53 +0100)]
Fixed bug #71273 A wrong ext directory setup in php.ini leads to crash

9 years agoFixed bug #71287 (Error message contains hexadecimal instead of decimal number)
Xinchen Hui [Tue, 5 Jan 2016 16:01:44 +0000 (00:01 +0800)]
Fixed bug #71287 (Error message contains hexadecimal instead of decimal number)

9 years agoFixed bug #71275 (Bad method called on cloning an object having a trait)
Bob Weinand [Tue, 5 Jan 2016 15:27:18 +0000 (16:27 +0100)]
Fixed bug #71275 (Bad method called on cloning an object having a trait)

9 years agoFixed bug #71280 (ibase_blob_add() expects parameter 2 to be resorce)
Xinchen Hui [Tue, 5 Jan 2016 15:02:17 +0000 (23:02 +0800)]
Fixed bug #71280 (ibase_blob_add() expects parameter 2 to be resorce)

9 years agoadd NEWS entries for 7.0.2
Anatol Belski [Tue, 5 Jan 2016 12:06:00 +0000 (13:06 +0100)]
add NEWS entries for 7.0.2

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Julien Pauli [Mon, 4 Jan 2016 17:13:38 +0000 (18:13 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Happy new year (Update copyright to 2016)

Conflicts:
ext/json/php_json_encoder.h
sapi/continuity/capi.c

9 years agoFix small CS label issue in openssl.c
Jakub Zelenka [Mon, 4 Jan 2016 16:52:52 +0000 (16:52 +0000)]
Fix small CS label issue in openssl.c