]> granicus.if.org Git - php/log
php
10 years agoUpgrade pcre to 8.36
Arjen Schol [Wed, 4 Feb 2015 13:08:41 +0000 (14:08 +0100)]
Upgrade pcre to 8.36

10 years agoMove zend_object->guards into additional slot of zend_object->properties_table[]...
Dmitry Stogov [Wed, 4 Feb 2015 12:24:13 +0000 (15:24 +0300)]
Move zend_object->guards into additional slot of zend_object->properties_table[]. As result size of objects without __get/__set/__unset/__isset magic methods is reduced.

10 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Wed, 4 Feb 2015 12:23:40 +0000 (15:23 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Revert "json_decode() should generate a syntax error when given ""."
  Update NEWS

10 years agoMerge branch 'PHP-5.6'
Julien Pauli [Wed, 4 Feb 2015 12:10:59 +0000 (13:10 +0100)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Revert "json_decode() should generate a syntax error when given ""."
  Update NEWS

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Julien Pauli [Wed, 4 Feb 2015 11:48:57 +0000 (12:48 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Revert "json_decode() should generate a syntax error when given ""."
  Update NEWS

10 years agoRevert "json_decode() should generate a syntax error when given ""."
Julien Pauli [Wed, 4 Feb 2015 11:48:17 +0000 (12:48 +0100)]
Revert "json_decode() should generate a syntax error when given ""."

This reverts commit a7b3abe4e6f5e2fdfd8d55b676c9ca6b3f9c8cc8.

10 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Wed, 4 Feb 2015 09:35:59 +0000 (12:35 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Add note aout $HTTP_RAW_POST_DATA

10 years agoAdd note aout $HTTP_RAW_POST_DATA
Michael Wallner [Wed, 4 Feb 2015 09:22:52 +0000 (10:22 +0100)]
Add note aout $HTTP_RAW_POST_DATA

10 years agoUse object pointers instead of handles
Dmitry Stogov [Wed, 4 Feb 2015 09:01:55 +0000 (12:01 +0300)]
Use object pointers instead of handles

10 years agoMerge branch 'PHP-5.6'
Michael Wallner [Wed, 4 Feb 2015 08:50:14 +0000 (09:50 +0100)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  make buildconf work as expected; autoconf really needs some help with all those external m4s

Conflicts:
build/build2.mk

10 years agomake buildconf work as expected;
Michael Wallner [Wed, 4 Feb 2015 08:38:19 +0000 (09:38 +0100)]
make buildconf work as expected;
autoconf really needs some help with all those external m4s

10 years agoUpdate UPGRADING
Xinchen Hui [Wed, 4 Feb 2015 06:25:06 +0000 (14:25 +0800)]
Update UPGRADING

10 years agoAttempt to port odbc
Xinchen Hui [Wed, 4 Feb 2015 05:58:22 +0000 (13:58 +0800)]
Attempt to port odbc

10 years agoUpdate UPGRADING
Xinchen Hui [Wed, 4 Feb 2015 03:42:19 +0000 (11:42 +0800)]
Update UPGRADING

10 years agoMerge branch 'resource-api' of https://github.com/laruence/php-src
Xinchen Hui [Wed, 4 Feb 2015 03:39:57 +0000 (11:39 +0800)]
Merge branch 'resource-api' of https://github.com/laruence/php-src

10 years agoUpdate UPGRADING.INTERNALS Session section
Yasuo Ohgaki [Wed, 4 Feb 2015 02:54:16 +0000 (11:54 +0900)]
Update UPGRADING.INTERNALS Session section

10 years agoFixed typos in comments
Yasuo Ohgaki [Tue, 3 Feb 2015 20:00:03 +0000 (05:00 +0900)]
Fixed typos in comments

10 years agofix condition
Anatol Belski [Tue, 3 Feb 2015 16:51:12 +0000 (17:51 +0100)]
fix condition

the headers member is allocated together with the SAPI globals struct

10 years agofix int to void * cast
Anatol Belski [Tue, 3 Feb 2015 16:39:20 +0000 (17:39 +0100)]
fix int to void * cast

10 years agofix incompatible pointer warning
Anatol Belski [Tue, 3 Feb 2015 15:09:48 +0000 (16:09 +0100)]
fix incompatible pointer warning

php_alphasort() isn't directly compatible with qsort() cb def

10 years agofix incompatible pointer type warning
Anatol Belski [Tue, 3 Feb 2015 12:52:47 +0000 (13:52 +0100)]
fix incompatible pointer type warning

10 years agoFixed pgsql tests
Xinchen Hui [Tue, 3 Feb 2015 15:50:58 +0000 (23:50 +0800)]
Fixed pgsql tests

10 years agoMerge branch 'PHP-5.6'
Xinchen Hui [Tue, 3 Feb 2015 15:24:53 +0000 (23:24 +0800)]
Merge branch 'PHP-5.6'

10 years agoFixed indent
Xinchen Hui [Tue, 3 Feb 2015 15:24:34 +0000 (23:24 +0800)]
Fixed indent

10 years agoMerge branch 'master' into resource-api
Xinchen Hui [Tue, 3 Feb 2015 15:01:48 +0000 (23:01 +0800)]
Merge branch 'master' into resource-api

10 years agoOptimize class lookup
Dmitry Stogov [Tue, 3 Feb 2015 14:39:05 +0000 (17:39 +0300)]
Optimize class lookup

10 years agoMerge branch 'fix-typo-new-output-api' of https://github.com/n0ts/php-src
Xinchen Hui [Tue, 3 Feb 2015 14:29:25 +0000 (22:29 +0800)]
Merge branch 'fix-typo-new-output-api' of https://github.com/n0ts/php-src

10 years agoattempt to port oci
Xinchen Hui [Tue, 3 Feb 2015 14:17:25 +0000 (22:17 +0800)]
attempt to port oci

10 years agoFixed test fails
Xinchen Hui [Tue, 3 Feb 2015 14:09:37 +0000 (22:09 +0800)]
Fixed test fails

10 years agoFixed shmop tests fails
Xinchen Hui [Tue, 3 Feb 2015 14:07:31 +0000 (22:07 +0800)]
Fixed shmop tests fails

10 years agoFixed mysql tests fails
Xinchen Hui [Tue, 3 Feb 2015 14:04:24 +0000 (22:04 +0800)]
Fixed mysql tests fails

10 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 3 Feb 2015 10:48:53 +0000 (19:48 +0900)]
Update NEWS

10 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 3 Feb 2015 10:45:20 +0000 (19:45 +0900)]
Update NEWS

10 years agoMerge branch 'PHP-5.6'
Yasuo Ohgaki [Tue, 3 Feb 2015 10:00:13 +0000 (19:00 +0900)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed Bug #67988 htmlspecialchars() does not respect default_charset specified by ini_set.

Conflicts:
main/main.c
tests/basic/encoding.phpt

10 years agoFixed Bug #67988 htmlspecialchars() does not respect default_charset specified by...
Yasuo Ohgaki [Tue, 3 Feb 2015 09:20:18 +0000 (18:20 +0900)]
Fixed Bug #67988 htmlspecialchars() does not respect default_charset specified by ini_set.

10 years agoMerge branch 'PHP-5.6'
Yasuo Ohgaki [Tue, 3 Feb 2015 06:40:59 +0000 (15:40 +0900)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed Bug #65199 pg_copy_from() modifies input array variable

Conflicts:
ext/pgsql/pgsql.c

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Yasuo Ohgaki [Tue, 3 Feb 2015 06:27:19 +0000 (15:27 +0900)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed Bug #65199 pg_copy_from() modifies input array variable

10 years agoFixed Bug #65199 pg_copy_from() modifies input array variable
Yasuo Ohgaki [Tue, 3 Feb 2015 06:26:02 +0000 (15:26 +0900)]
Fixed Bug #65199 pg_copy_from() modifies input array variable

10 years agoPorted pgsql
Xinchen Hui [Tue, 3 Feb 2015 05:51:04 +0000 (13:51 +0800)]
Ported pgsql

10 years agoMerge branch 'PHP-5.6'
Yasuo Ohgaki [Tue, 3 Feb 2015 05:07:23 +0000 (14:07 +0900)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed Bug #66623 no EINTR check on flock(LOCK_EX)

Conflicts:
ext/session/mod_files.c

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Yasuo Ohgaki [Tue, 3 Feb 2015 05:04:03 +0000 (14:04 +0900)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed Bug #66623 no EINTR check on flock(LOCK_EX)

10 years agoFixed Bug #66623 no EINTR check on flock(LOCK_EX)
Yasuo Ohgaki [Tue, 3 Feb 2015 05:02:58 +0000 (14:02 +0900)]
Fixed Bug #66623 no EINTR check on flock(LOCK_EX)

10 years agoMerge branch 'PHP-5.6'
Yasuo Ohgaki [Tue, 3 Feb 2015 04:49:14 +0000 (13:49 +0900)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #68063 Empty session IDs do still start sessions

Conflicts:
ext/session/session.c
ext/session/tests/bug61470.phpt

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Yasuo Ohgaki [Tue, 3 Feb 2015 04:41:31 +0000 (13:41 +0900)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed bug #68063 Empty session IDs do still start sessions

10 years agoFixed bug #68063 Empty session IDs do still start sessions
Yasuo Ohgaki [Tue, 3 Feb 2015 04:38:49 +0000 (13:38 +0900)]
Fixed bug #68063 Empty session IDs do still start sessions

10 years agoPorted dba
Xinchen Hui [Tue, 3 Feb 2015 04:07:36 +0000 (12:07 +0800)]
Ported dba

10 years agoPorted wddx
Xinchen Hui [Tue, 3 Feb 2015 04:02:28 +0000 (12:02 +0800)]
Ported wddx

10 years agoPorted mcrypt
Xinchen Hui [Tue, 3 Feb 2015 03:58:11 +0000 (11:58 +0800)]
Ported mcrypt

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Yasuo Ohgaki [Tue, 3 Feb 2015 03:26:25 +0000 (12:26 +0900)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Bug #61470 is fixed only in master

10 years agoBug #61470 is fixed only in master
Yasuo Ohgaki [Tue, 3 Feb 2015 03:26:01 +0000 (12:26 +0900)]
Bug #61470 is fixed only in master

10 years agoFixed bug #61470 - session_regenerate_id() does not create session file.
Yasuo Ohgaki [Tue, 3 Feb 2015 03:23:00 +0000 (12:23 +0900)]
Fixed bug #61470 - session_regenerate_id() does not create session file.
Made session_regenerate_id() raise error for wrong usage.

10 years agoXFAIL broken test for now.
Yasuo Ohgaki [Mon, 2 Feb 2015 18:04:38 +0000 (03:04 +0900)]
XFAIL broken test for now.
Partially fixed test session.save_path difference.

10 years agoFixed "delayed" compilation
Dmitry Stogov [Mon, 2 Feb 2015 17:44:16 +0000 (20:44 +0300)]
Fixed "delayed" compilation

10 years agoMerge branch 'PHP-5.6'
Daniel Lowrey [Mon, 2 Feb 2015 15:58:39 +0000 (10:58 -0500)]
Merge branch 'PHP-5.6'

Conflicts:
ext/standard/file.c

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Daniel Lowrey [Mon, 2 Feb 2015 15:52:27 +0000 (10:52 -0500)]
Merge branch 'PHP-5.5' into PHP-5.6

Conflicts:
ext/standard/file.c

10 years agoFixed bug #65272: correctly set flock() out param in windows
Daniel Lowrey [Mon, 2 Feb 2015 15:29:11 +0000 (10:29 -0500)]
Fixed bug #65272: correctly set flock() out param in windows

10 years agoMerge branch 'PHP-5.6'
Adam Harvey [Mon, 2 Feb 2015 11:32:03 +0000 (11:32 +0000)]
Merge branch 'PHP-5.6'

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Adam Harvey [Mon, 2 Feb 2015 11:31:54 +0000 (11:31 +0000)]
Merge branch 'PHP-5.5' into PHP-5.6

10 years agoLet's not assume bash is always /bin/bash.
Adam Harvey [Mon, 2 Feb 2015 11:31:10 +0000 (11:31 +0000)]
Let's not assume bash is always /bin/bash.

10 years agoMerge branch 'PHP-5.6'
Adam Harvey [Mon, 2 Feb 2015 11:12:27 +0000 (11:12 +0000)]
Merge branch 'PHP-5.6'

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Adam Harvey [Mon, 2 Feb 2015 11:11:05 +0000 (11:11 +0000)]
Merge branch 'PHP-5.5' into PHP-5.6

10 years agojson_decode() should generate a syntax error when given "".
Adam Harvey [Mon, 2 Feb 2015 11:07:34 +0000 (11:07 +0000)]
json_decode() should generate a syntax error when given "".

Fixes bug #68938 (json_decode() decodes empty string without error).
Patch by jeremy at bat-country dot us.

10 years agoMerge branch 'PHP-5.6'
Yasuo Ohgaki [Mon, 2 Feb 2015 09:41:25 +0000 (18:41 +0900)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Add test for bug #61470. It is already fixed.

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Yasuo Ohgaki [Mon, 2 Feb 2015 09:39:48 +0000 (18:39 +0900)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Add test for bug #61470. It is already fixed.

10 years agoAdd test for bug #61470. It is already fixed.
Yasuo Ohgaki [Mon, 2 Feb 2015 09:39:07 +0000 (18:39 +0900)]
Add test for bug #61470. It is already fixed.

10 years agoFix typo php_end_ob_buffer
n0ts [Mon, 2 Feb 2015 09:01:50 +0000 (18:01 +0900)]
Fix typo php_end_ob_buffer

10 years agorely on macros from stdint for int constants on 64 bit
Anatol Belski [Mon, 2 Feb 2015 08:17:52 +0000 (09:17 +0100)]
rely on macros from stdint for int constants on 64 bit

32 bit ones are already in use

10 years agoPorted enchant
Xinchen Hui [Mon, 2 Feb 2015 08:33:57 +0000 (16:33 +0800)]
Ported enchant

10 years agoCleanup trans sid code. Behavior is unchanged.
Yasuo Ohgaki [Mon, 2 Feb 2015 03:53:41 +0000 (12:53 +0900)]
Cleanup trans sid code. Behavior is unchanged.
Fixed possible injections. Escape values usually internal safe values.

10 years agoPorted ldap
Xinchen Hui [Mon, 2 Feb 2015 07:05:20 +0000 (15:05 +0800)]
Ported ldap

10 years agofound type is unnecessary
Xinchen Hui [Mon, 2 Feb 2015 06:45:19 +0000 (14:45 +0800)]
found type is unnecessary

10 years agoPorted imap
Xinchen Hui [Mon, 2 Feb 2015 06:35:50 +0000 (14:35 +0800)]
Ported imap

10 years agoFixed #68966 (php7 make file ext/session/mod_mm.lo failed)
Xinchen Hui [Mon, 2 Feb 2015 06:24:41 +0000 (14:24 +0800)]
Fixed #68966 (php7 make file ext/session/mod_mm.lo failed)

10 years agoUse resource directly
Xinchen Hui [Mon, 2 Feb 2015 05:56:20 +0000 (13:56 +0800)]
Use resource directly

10 years agoPorted ftp
Xinchen Hui [Mon, 2 Feb 2015 05:52:56 +0000 (13:52 +0800)]
Ported ftp

10 years agoCleanup resource handling APIs
Xinchen Hui [Mon, 2 Feb 2015 05:23:16 +0000 (13:23 +0800)]
Cleanup resource handling APIs

10 years agoRevert "Revert "Fixed warning "(null)(): supplied resource is not a valid cURL handle...
Xinchen Hui [Mon, 2 Feb 2015 02:32:26 +0000 (10:32 +0800)]
Revert "Revert "Fixed warning "(null)(): supplied resource is not a valid cURL handle resource in Unknown on line 0"""

This reverts commit e78dd7ade2ac5e617bc5f515a04d1e1d87bd53ee.

10 years agoMerge branch 'PHP-5.6'
Stanislav Malyshev [Sun, 1 Feb 2015 20:42:00 +0000 (12:42 -0800)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  fix sizeof size

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Sun, 1 Feb 2015 20:41:33 +0000 (12:41 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  fix sizeof size

10 years agoMerge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
Stanislav Malyshev [Sun, 1 Feb 2015 20:41:10 +0000 (12:41 -0800)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5

* 'PHP-5.5' of git.php.net:php-src:
  - Updated to version 2015.1 (2015a)

10 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Sun, 1 Feb 2015 20:41:00 +0000 (12:41 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  fix sizeof size

10 years agofix sizeof size
Stanislav Malyshev [Sun, 1 Feb 2015 20:40:38 +0000 (12:40 -0800)]
fix sizeof size

10 years ago- Updated to version 2015.1 (2015a)
Derick Rethans [Sun, 1 Feb 2015 18:31:23 +0000 (18:31 +0000)]
- Updated to version 2015.1 (2015a)

10 years agoEmpty merge
Derick Rethans [Sun, 1 Feb 2015 18:31:22 +0000 (18:31 +0000)]
Empty merge

10 years ago- Updated to version 2015.1 (2015a)
Derick Rethans [Sun, 1 Feb 2015 18:31:21 +0000 (18:31 +0000)]
- Updated to version 2015.1 (2015a)

10 years agoEmpty merge
Derick Rethans [Sun, 1 Feb 2015 18:31:21 +0000 (18:31 +0000)]
Empty merge

10 years ago- Updated to version 2015.1 (2015a)
Derick Rethans [Sun, 1 Feb 2015 18:31:19 +0000 (18:31 +0000)]
- Updated to version 2015.1 (2015a)

10 years agoMerge branch 'pull-request/1032'
Stanislav Malyshev [Sun, 1 Feb 2015 08:56:27 +0000 (00:56 -0800)]
Merge branch 'pull-request/1032'

* pull-request/1032:
  do_fstat changes

10 years agoMerge branch 'PHP-5.6'
Stanislav Malyshev [Sun, 1 Feb 2015 08:37:14 +0000 (00:37 -0800)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix #66479: Wrong response to FCGI_GET_VALUES

Conflicts:
sapi/cgi/fastcgi.c

10 years agoMerge branch 'pull-request/884'
Stanislav Malyshev [Sun, 1 Feb 2015 08:36:53 +0000 (00:36 -0800)]
Merge branch 'pull-request/884'

* pull-request/884:
  Fix #66479: Wrong response to FCGI_GET_VALUES

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Sun, 1 Feb 2015 08:35:41 +0000 (00:35 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fix #66479: Wrong response to FCGI_GET_VALUES

10 years agoFix #66479: Wrong response to FCGI_GET_VALUES
Frank Stolle [Thu, 30 Oct 2014 12:07:04 +0000 (13:07 +0100)]
Fix #66479: Wrong response to FCGI_GET_VALUES

Requesting Get-Values via FCGI caused an "endless" loop over the last requested parameter and ended with an invalid response. this patch solves this loop bug.

Conflicts:
sapi/cgi/fastcgi.c

10 years agoMerge branch 'pull-request/1011'
Stanislav Malyshev [Sun, 1 Feb 2015 08:21:47 +0000 (00:21 -0800)]
Merge branch 'pull-request/1011'

* pull-request/1011:
  Fix for a previous commit. i read it as size_t, notssize_t.
  Remove useless tests

10 years agoMerge branch 'PHP-5.6'
Stanislav Malyshev [Sun, 1 Feb 2015 08:09:44 +0000 (00:09 -0800)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix bug #64938: libxml_disable_entity_loader setting is shared between threads

Conflicts:
ext/libxml/libxml.c

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Sun, 1 Feb 2015 08:08:46 +0000 (00:08 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fix bug #64938: libxml_disable_entity_loader setting is shared between threads

10 years agoFix bug #64938: libxml_disable_entity_loader setting is shared between threads
Martin Jansen [Thu, 22 Jan 2015 19:58:15 +0000 (20:58 +0100)]
Fix bug #64938: libxml_disable_entity_loader setting is shared between threads

The availability of entity loading is stored in a module global which
previously was only initialized in the GINIT constructor. This had the
effect that disabling the entity loader in one request caused
subsequent requests hitting the same Apache child process to  also have
the loader disabled.

With this change the loader is explicitely enabled in the request init
phase.

10 years agoMerge branch 'pull-request/1019'
Stanislav Malyshev [Sun, 1 Feb 2015 08:03:26 +0000 (00:03 -0800)]
Merge branch 'pull-request/1019'

* pull-request/1019:
  Fix typos
  Fix bug #64938: libxml_disable_entity_loader setting is shared between threads

10 years agoFix for a previous commit. i read it as size_t, notssize_t.
Joshua Rogers [Sun, 1 Feb 2015 08:02:25 +0000 (19:02 +1100)]
Fix for a previous commit. i read it as size_t, notssize_t.

10 years agoMerge branch 'pull-request/935'
Stanislav Malyshev [Sun, 1 Feb 2015 07:59:53 +0000 (23:59 -0800)]
Merge branch 'pull-request/935'

* pull-request/935:
  Update config.guess and config.sub

10 years agoMerge branch 'pull-request/1012'
Stanislav Malyshev [Sun, 1 Feb 2015 07:52:10 +0000 (23:52 -0800)]
Merge branch 'pull-request/1012'

* pull-request/1012:
  Fix uninitalized variables reads. See CWE-457 for more info.