]> granicus.if.org Git - php/log
php
14 years ago- Fix bug #52323, return value of php_network_connect_socket should be set even if...
Pierre Joye [Wed, 8 Sep 2010 10:25:40 +0000 (10:25 +0000)]
- Fix bug #52323, return value of php_network_connect_socket should be set even if the caller does not care about the error_string

14 years ago- WS
Pierre Joye [Wed, 8 Sep 2010 09:11:18 +0000 (09:11 +0000)]
- WS

14 years ago- Fix #50524, proc_open should respect cwd as it does on other platforms
Pierre Joye [Wed, 8 Sep 2010 08:34:57 +0000 (08:34 +0000)]
- Fix #50524, proc_open should respect cwd as it does on other platforms

14 years agoWe don't need to preallocate a memory segment in case we don't use zend memory manager
Dmitry Stogov [Wed, 8 Sep 2010 07:52:49 +0000 (07:52 +0000)]
We don't need to preallocate a memory segment in case we don't use zend memory manager

14 years ago- Fixed wrong type
Felipe Pena [Wed, 8 Sep 2010 01:46:23 +0000 (01:46 +0000)]
- Fixed wrong type

14 years ago- remove FPM specific version which is irrelevant since FPM integration into core.
Jérôme Loyet [Tue, 7 Sep 2010 22:03:43 +0000 (22:03 +0000)]
- remove FPM specific version which is irrelevant since FPM integration into core.

14 years ago- Fixed bug #52498 (libevent was not only linked to php-fpm)
Jérôme Loyet [Tue, 7 Sep 2010 21:12:28 +0000 (21:12 +0000)]
- Fixed bug #52498 (libevent was not only linked to php-fpm)

14 years ago- fix bug #50953, socket will not connect to IPv4 address when the host has both...
Pierre Joye [Tue, 7 Sep 2010 09:47:36 +0000 (09:47 +0000)]
- fix bug #50953, socket will not connect to IPv4 address when the host has both ipv4 and ipv6 addresses

14 years ago- WS
Pierre Joye [Mon, 6 Sep 2010 14:43:44 +0000 (14:43 +0000)]
- WS

14 years agoFixed bug #46723 (FastCGI persistent connection is incredibly slow due to TCP ack...
Dmitry Stogov [Mon, 6 Sep 2010 11:11:40 +0000 (11:11 +0000)]
Fixed bug #46723 (FastCGI persistent connection is incredibly slow due to TCP ack delay).

14 years ago- fix bug #52260, catch all DNS not found error
Pierre Joye [Mon, 6 Sep 2010 10:57:42 +0000 (10:57 +0000)]
- fix bug #52260, catch all DNS not found error

14 years ago- timeval element are always 32bit long on Windows
Pierre Joye [Mon, 6 Sep 2010 10:39:26 +0000 (10:39 +0000)]
- timeval element are always 32bit long on Windows

14 years ago- kill warning
Pierre Joye [Mon, 6 Sep 2010 10:28:04 +0000 (10:28 +0000)]
- kill warning

14 years ago- restore credits, fix 5.3 as well, aka do it right /cc Deric
Pierre Joye [Sun, 5 Sep 2010 14:38:35 +0000 (14:38 +0000)]
- restore credits, fix 5.3 as well, aka do it right /cc Deric

14 years ago- Clean up the generated tmp-php.ini after make test has run.
Derick Rethans [Sun, 5 Sep 2010 12:29:47 +0000 (12:29 +0000)]
- Clean up the generated tmp-php.ini after make test has run.

14 years ago- Turn test-description into on line.
Derick Rethans [Sun, 5 Sep 2010 08:46:41 +0000 (08:46 +0000)]
- Turn test-description into on line.

14 years agoThis incorrect contraction started to get on my eyes after I saw it for the
Rasmus Lerdorf [Fri, 3 Sep 2010 22:24:08 +0000 (22:24 +0000)]
This incorrect contraction started to get on my eyes after I saw it for the
87th time while struggling with an annoying SOAP service.

14 years agoFixed GC bug
Dmitry Stogov [Fri, 3 Sep 2010 09:27:47 +0000 (09:27 +0000)]
Fixed GC bug

14 years agoFix test failure. Add new test for MYSQLI_OPT_INT_AND_FLOAT_NATIVE mysqlnd feature.
Ulf Wendel [Thu, 2 Sep 2010 14:57:38 +0000 (14:57 +0000)]
Fix test failure. Add new test for MYSQLI_OPT_INT_AND_FLOAT_NATIVE mysqlnd feature.

14 years ago- typo/clarity
Pierre Joye [Thu, 2 Sep 2010 10:30:34 +0000 (10:30 +0000)]
- typo/clarity

14 years ago- Fixed compiler warning (missing return statement)
Felipe Pena [Wed, 1 Sep 2010 23:21:03 +0000 (23:21 +0000)]
- Fixed compiler warning (missing return statement)

14 years agoFix bug #50590 - IntlDateFormatter::parse result is limited to the integer range
Stanislav Malyshev [Wed, 1 Sep 2010 20:34:59 +0000 (20:34 +0000)]
Fix bug #50590 - IntlDateFormatter::parse result is limited to the integer range

14 years agofix build on windows, seems this macro is not defined
Andrey Hristov [Wed, 1 Sep 2010 16:54:20 +0000 (16:54 +0000)]
fix build on windows, seems this macro is not defined

14 years agoReduced overhead of FastCGI using near-perfect hash function and predcalculated hash...
Dmitry Stogov [Wed, 1 Sep 2010 15:34:48 +0000 (15:34 +0000)]
Reduced overhead of FastCGI using near-perfect hash function and predcalculated hash values.

14 years agoOPT_COMPRESS support for mysqlnd_conn::set_client_option
Andrey Hristov [Wed, 1 Sep 2010 14:47:36 +0000 (14:47 +0000)]
OPT_COMPRESS support for mysqlnd_conn::set_client_option
To be used by mysqli_options

14 years agoinvalid length
Dmitry Stogov [Wed, 1 Sep 2010 14:42:43 +0000 (14:42 +0000)]
invalid length

14 years ago- is_link note
Pierre Joye [Wed, 1 Sep 2010 10:23:58 +0000 (10:23 +0000)]
- is_link note

14 years ago- fix index
Pierre Joye [Wed, 1 Sep 2010 10:22:29 +0000 (10:22 +0000)]
- fix index

14 years ago- WS
Pierre Joye [Wed, 1 Sep 2010 10:16:48 +0000 (10:16 +0000)]
- WS

14 years ago- upgrading addition about stat/lstat
Pierre Joye [Wed, 1 Sep 2010 09:54:45 +0000 (09:54 +0000)]
- upgrading addition about stat/lstat

14 years ago- add lstat support for Windows
Pierre Joye [Wed, 1 Sep 2010 09:49:53 +0000 (09:49 +0000)]
- add lstat support for Windows

14 years ago- Fixed bug #52725 (gcc builtin atomic functions were sometimes used when they were...
Jérôme Loyet [Wed, 1 Sep 2010 08:17:18 +0000 (08:17 +0000)]
- Fixed bug #52725 (gcc builtin atomic functions were sometimes used when they were not available).

14 years ago- add 'max children reached' to the FPM status page. It shows how many times
Jérôme Loyet [Tue, 31 Aug 2010 14:49:16 +0000 (14:49 +0000)]
- add 'max children reached' to the FPM status page. It shows how many times
  a pool has reached the max_children parameter.

14 years agoPHP has changed (undefined) behaviour from 5.3.2 to 5.3.3: ->{} = , which seems...
Ulf Wendel [Tue, 31 Aug 2010 14:43:02 +0000 (14:43 +0000)]
PHP has changed (undefined) behaviour from 5.3.2 to 5.3.3: ->{} =  , which seems to have been never an officially supported syntax and have never been a valid property name, is no longer allowed and PHP bails.

14 years ago- Add ".so" suffix to checks on libsybct[64] bundles
Timm Friebe [Tue, 31 Aug 2010 12:27:29 +0000 (12:27 +0000)]
- Add ".so" suffix to checks on libsybct[64] bundles
# See patch by royanee at yahoo dot com @ bug #45357

14 years ago- Add libevent version to the startup debug log in FPM.
Jérôme Loyet [Tue, 31 Aug 2010 09:41:04 +0000 (09:41 +0000)]
- Add libevent version to the startup debug log in FPM.

14 years ago- Changed listen.backlog in the FPM configuration file to default to 128
Jérôme Loyet [Tue, 31 Aug 2010 09:33:53 +0000 (09:33 +0000)]
- Changed listen.backlog in the FPM configuration file to default to 128
  instead of -1 (except on FreeBSD and OpenBSD). This is the same value
  as the one used in the cgi sapi. This patch completes revision 302725.

14 years ago- Fixed crash on non-Windows build
Felipe Pena [Mon, 30 Aug 2010 21:34:54 +0000 (21:34 +0000)]
- Fixed crash on non-Windows build

14 years agoFix for MySQL Bug #49406
Andrey Hristov [Mon, 30 Aug 2010 18:10:23 +0000 (18:10 +0000)]
Fix for MySQL Bug #49406
Binding params doesn't work when selecting a date inside a CASE-WHEN
(http://bugs.mysql.com/bug.php?id=49406)
The MySQL server sends MYSQL_TYPE_NEWDATE values as clear text, even
when PS are used and thus the binary protocol are used. Changing the
handler for the type.

14 years ago- fix possible leak and error while fetching PHPRC
Pierre Joye [Mon, 30 Aug 2010 17:05:56 +0000 (17:05 +0000)]
- fix possible leak and error while fetching PHPRC

14 years agoAdding MYSQLI_OPT_SSL_VERIFY_SERVER_CERT for use with mysqli_options().
Ulf Wendel [Mon, 30 Aug 2010 16:59:10 +0000 (16:59 +0000)]
Adding MYSQLI_OPT_SSL_VERIFY_SERVER_CERT for use with mysqli_options().

14 years ago- WS
Pierre Joye [Mon, 30 Aug 2010 16:52:48 +0000 (16:52 +0000)]
- WS

14 years ago- Keep 5.3 and trunk in sync.
Derick Rethans [Mon, 30 Aug 2010 16:50:10 +0000 (16:50 +0000)]
- Keep 5.3 and trunk in sync.

14 years ago- Tests for bug #52342 (DateTime setIsoDate results in wrong timestamp).
Derick Rethans [Mon, 30 Aug 2010 16:48:21 +0000 (16:48 +0000)]
- Tests for bug #52342 (DateTime setIsoDate results in wrong timestamp).

14 years ago- Fixed bug #52430 (date_parse parse 24:xx:xx as valid time). (Derick)
Derick Rethans [Mon, 30 Aug 2010 16:40:29 +0000 (16:40 +0000)]
- Fixed bug #52430 (date_parse parse 24:xx:xx as valid time). (Derick)

14 years ago- Fixed bug #52454 (Relative dates and getTimestamp increments by one day)
Derick Rethans [Mon, 30 Aug 2010 16:25:52 +0000 (16:25 +0000)]
- Fixed bug #52454 (Relative dates and getTimestamp increments by one day)

14 years ago- Test for (non-)bug #52577.
Derick Rethans [Mon, 30 Aug 2010 15:40:36 +0000 (15:40 +0000)]
- Test for (non-)bug #52577.

14 years ago- Added test for bug #46874 (same as #52668).
Derick Rethans [Mon, 30 Aug 2010 15:35:41 +0000 (15:35 +0000)]
- Added test for bug #46874 (same as #52668).

14 years ago- Fixed bug #52668 (Iterating over a dateperiod twice is broken).
Derick Rethans [Mon, 30 Aug 2010 15:32:09 +0000 (15:32 +0000)]
- Fixed bug #52668 (Iterating over a dateperiod twice is broken).

14 years ago- only one process (for all pools) could be killed by the 'dynamic' process manager...
Jérôme Loyet [Mon, 30 Aug 2010 15:21:31 +0000 (15:21 +0000)]
- only one process (for all pools) could be killed by the 'dynamic' process manager. Now it's one process per pool which can be killed by the 'dynamic' process manager.
- rename nonsense variable (i)

14 years ago- remove internals stuff, moved to the INTERNALS guide
Pierre Joye [Mon, 30 Aug 2010 10:27:03 +0000 (10:27 +0000)]
- remove internals stuff, moved to the INTERNALS guide

14 years ago- initial import, internals upgrade guide
Pierre Joye [Mon, 30 Aug 2010 10:26:31 +0000 (10:26 +0000)]
- initial import, internals upgrade guide

14 years ago- use TSRMLS_CC instead of TSRMLS_FETCH in virtual_file_ex
Pierre Joye [Mon, 30 Aug 2010 09:38:47 +0000 (09:38 +0000)]
- use TSRMLS_CC instead of TSRMLS_FETCH in virtual_file_ex

14 years agoIf you add functions to the PDO core, take care not to break other PDO drivers tests...
Ulf Wendel [Mon, 30 Aug 2010 09:20:48 +0000 (09:20 +0000)]
If you add functions to the PDO core, take care not to break other PDO drivers tests, document the function and provide a function test for the PDO core to check your default/fallback implementation.

14 years agoFixed a compiler warning
Ilia Alshanetsky [Fri, 27 Aug 2010 19:43:08 +0000 (19:43 +0000)]
Fixed a compiler warning

14 years ago- WS
Pierre Joye [Fri, 27 Aug 2010 10:09:52 +0000 (10:09 +0000)]
- WS

14 years agoDon't check FCGI_WEB_SERVER_ADDRS for UNIX sockets
Dmitry Stogov [Fri, 27 Aug 2010 08:50:32 +0000 (08:50 +0000)]
Don't check FCGI_WEB_SERVER_ADDRS for UNIX sockets

14 years agoAdded apache compatible functions (apache_child_terminate, getallheaders, apache_requ...
Dmitry Stogov [Fri, 27 Aug 2010 08:34:44 +0000 (08:34 +0000)]
Added apache compatible functions (apache_child_terminate, getallheaders, apache_request_headers, apache_response_headers) to FastCGI SAPI

14 years agoIn some SAPI (e.g. FastCGI) we don't need to setup and reset libxml callbacks on...
Dmitry Stogov [Fri, 27 Aug 2010 06:12:37 +0000 (06:12 +0000)]
In some SAPI (e.g. FastCGI) we don't need to setup and reset libxml callbacks on each request, we con do it only once. Probably the list of such SAPI may be extended.

14 years agoPreallocate zend_hash instead of allocation/deallocation it on each request
Dmitry Stogov [Fri, 27 Aug 2010 06:09:18 +0000 (06:09 +0000)]
Preallocate zend_hash instead of allocation/deallocation it on each request

14 years agoImplemented request #34857 (Change array_combine behaviour when called with
Adam Harvey [Fri, 27 Aug 2010 03:54:10 +0000 (03:54 +0000)]
Implemented request #34857 (Change array_combine behaviour when called with
empty arrays). Patch by Joel Perras <joel.perras@gmail.com>.

14 years ago- WS
Pierre Joye [Thu, 26 Aug 2010 14:23:48 +0000 (14:23 +0000)]
- WS

14 years ago- Symlink resolution fails when target is a DFS path
Pierre Joye [Thu, 26 Aug 2010 14:23:17 +0000 (14:23 +0000)]
- Symlink resolution fails when target is a DFS path

14 years agoTest for http://bugs.mysql.com/bug.php?id=49406, Binding params doesn't work when...
Ulf Wendel [Thu, 26 Aug 2010 13:35:20 +0000 (13:35 +0000)]
Test for http://bugs.mysql.com/bug.php?id=49406, Binding params doesn't work when selecting a date inside a CASE-WHEN

14 years agoRemoved useless copying
Dmitry Stogov [Thu, 26 Aug 2010 12:21:06 +0000 (12:21 +0000)]
Removed useless copying

14 years agoUse stack instead of heap
Dmitry Stogov [Thu, 26 Aug 2010 12:20:35 +0000 (12:20 +0000)]
Use stack instead of heap

14 years ago- Fixed bug #52699 (PDO bindValue writes long int 32bit enum)
Felipe Pena [Wed, 25 Aug 2010 22:03:03 +0000 (22:03 +0000)]
- Fixed bug #52699 (PDO bindValue writes long int 32bit enum)

14 years agofix the build. two mysqli functions were missing after
Andrey Hristov [Wed, 25 Aug 2010 15:02:02 +0000 (15:02 +0000)]
fix the build. two mysqli functions were missing after
recent commit - set_charset and get_charset

14 years agoDon't try to read the rest of malformed FCGI requests, close immediately. It saves...
Dmitry Stogov [Wed, 25 Aug 2010 13:48:16 +0000 (13:48 +0000)]
Don't try to read the rest of malformed FCGI requests, close immediately. It saves one recv() call for proper FCGI request.

14 years agows
Dmitry Stogov [Wed, 25 Aug 2010 11:44:15 +0000 (11:44 +0000)]
ws

14 years agoFixed bug #52614 (Memory leak when writing on uninitialized variable returned from...
Dmitry Stogov [Wed, 25 Aug 2010 09:14:36 +0000 (09:14 +0000)]
Fixed bug #52614 (Memory leak when writing on uninitialized variable returned from method call)

14 years agoFixed bug #52681 (mb_send_mail() appends an extra MIME-Version header).
Adam Harvey [Wed, 25 Aug 2010 06:07:22 +0000 (06:07 +0000)]
Fixed bug #52681 (mb_send_mail() appends an extra MIME-Version header).

14 years ago- Changed listen.backlog in the FPM configuration file to default to 128
Jérôme Loyet [Mon, 23 Aug 2010 23:22:36 +0000 (23:22 +0000)]
- Changed listen.backlog in the FPM configuration file to default to 128
  instead of -1. This is the same value as the one used in the cgi sapi.

14 years ago- Fixed bug #52674 (FPM Status page returns inconsistent Content-Type headers).
Jérôme Loyet [Mon, 23 Aug 2010 20:40:44 +0000 (20:40 +0000)]
- Fixed bug #52674 (FPM Status page returns inconsistent Content-Type headers).

14 years ago-fix logic (and BC break)
Pierre Joye [Mon, 23 Aug 2010 18:05:05 +0000 (18:05 +0000)]
-fix logic (and BC break)

14 years ago- revert fix for #52655, rev. 302614
Pierre Joye [Mon, 23 Aug 2010 17:01:44 +0000 (17:01 +0000)]
- revert fix for #52655, rev. 302614

14 years ago- add follow_location support for http stream, enabled by default to keep BC. Allows...
Pierre Joye [Mon, 23 Aug 2010 16:54:57 +0000 (16:54 +0000)]
- add follow_location support for http stream, enabled by default to keep BC. Allows one to ignore the location header, w/o having to ignore errors or other tricks, the location data is however still available (meta)

14 years agoFixed bogus char
Ilia Alshanetsky [Sun, 22 Aug 2010 18:17:19 +0000 (18:17 +0000)]
Fixed bogus char

14 years agoFix a bug where two doubles are equal but the maths operation makes it appear false.
Scott MacVicar [Sun, 22 Aug 2010 08:01:34 +0000 (08:01 +0000)]
Fix a bug where two doubles are equal but the maths operation makes it appear false.

Best example with INF where equals and identical produce different results.

<?php
var_dump(INF==INF);
var_dump(INF===INF);

14 years agoFixed bug #52655 (SimpleXMLIterator supports ArrayAccess without implementing the...
Kalle Sommer Nielsen [Sat, 21 Aug 2010 16:22:46 +0000 (16:22 +0000)]
Fixed bug #52655 (SimpleXMLIterator supports ArrayAccess without implementing the interface)

14 years ago- Added missing void parameter checks
Felipe Pena [Sat, 21 Aug 2010 16:09:18 +0000 (16:09 +0000)]
- Added missing void parameter checks

14 years ago- Fix #52407 (use __sync_bool_compare_and_swap in fpm_atomic.h if gcc >= 4.1 is used...
Jérôme Loyet [Sat, 21 Aug 2010 06:46:18 +0000 (06:46 +0000)]
- Fix #52407 (use __sync_bool_compare_and_swap in fpm_atomic.h if gcc >= 4.1 is used - credit to geissert)

14 years ago- typo (thx to sixd)
Jérôme Loyet [Fri, 20 Aug 2010 17:00:57 +0000 (17:00 +0000)]
- typo (thx to sixd)

14 years ago- fix string validation, MOPS-2010-24
Pierre Joye [Fri, 20 Aug 2010 16:37:33 +0000 (16:37 +0000)]
- fix string validation, MOPS-2010-24

14 years agoFix for bug #52654 mysqli doesn't install headers with structures it uses
Andrey Hristov [Fri, 20 Aug 2010 12:25:17 +0000 (12:25 +0000)]
Fix for bug #52654 mysqli doesn't install headers with structures it uses

14 years agoFix #52609 (INI scanner did not use ZEND_INI_SCANNER_NORMAL)
Jérôme Loyet [Fri, 20 Aug 2010 08:33:57 +0000 (08:33 +0000)]
Fix #52609 (INI scanner did not use ZEND_INI_SCANNER_NORMAL)

14 years agoFixed bug #52599 (iconv output handler outputs incorrect content type when flags...
Ilia Alshanetsky [Thu, 19 Aug 2010 12:27:13 +0000 (12:27 +0000)]
Fixed bug #52599 (iconv output handler outputs incorrect content type when flags are used).

14 years ago- Reverted unintended modification
Felipe Pena [Wed, 18 Aug 2010 22:08:36 +0000 (22:08 +0000)]
- Reverted unintended modification

14 years agoFixed possible crash in php_mssql_get_column_content_without_type()
Kalle Sommer Nielsen [Wed, 18 Aug 2010 20:16:05 +0000 (20:16 +0000)]
Fixed possible crash in php_mssql_get_column_content_without_type()

# Also fix NEWS entry in PHP_5_2 for previous commit

14 years agoFixed bug #52636 (php_mysql_fetch_hash writes long value into int)
Kalle Sommer Nielsen [Wed, 18 Aug 2010 20:00:18 +0000 (20:00 +0000)]
Fixed bug #52636 (php_mysql_fetch_hash writes long value into int)

# Tested by rein at basefarm dot no

14 years agoNuke compiler warning, wrong fix that shouldn't have been in the previously commit
Kalle Sommer Nielsen [Wed, 18 Aug 2010 18:00:33 +0000 (18:00 +0000)]
Nuke compiler warning, wrong fix that shouldn't have been in the previously commit

14 years agoimproved performance of @ (silence) operator
Dmitry Stogov [Wed, 18 Aug 2010 13:58:13 +0000 (13:58 +0000)]
improved performance of @ (silence) operator

14 years agoPass the TSRMS pointers to sapi_module_struct.log_message, this saves some TSRMLS_FET...
Kalle Sommer Nielsen [Wed, 18 Aug 2010 13:34:40 +0000 (13:34 +0000)]
Pass the TSRMS pointers to sapi_module_struct.log_message, this saves some TSRMLS_FETCH() calls in a few of our SAPI's

14 years agoUse the TSRMLS_DC/TSRMLS_CC macros instead of TSRMLS_FETCH()
Kalle Sommer Nielsen [Wed, 18 Aug 2010 12:59:52 +0000 (12:59 +0000)]
Use the TSRMLS_DC/TSRMLS_CC macros instead of TSRMLS_FETCH()

14 years agoFixed ZTS build
Dmitry Stogov [Wed, 18 Aug 2010 11:59:30 +0000 (11:59 +0000)]
Fixed ZTS build

14 years agoRevert unintended modification
Dmitry Stogov [Wed, 18 Aug 2010 09:45:52 +0000 (09:45 +0000)]
Revert unintended modification

14 years agoimproved performance of FastCGI request parsing
Dmitry Stogov [Wed, 18 Aug 2010 08:22:41 +0000 (08:22 +0000)]
improved performance of FastCGI request parsing

14 years ago- Improved fix for bug #52573
Felipe Pena [Wed, 18 Aug 2010 01:59:37 +0000 (01:59 +0000)]
- Improved fix for bug #52573

14 years agoFix for Bug #52613 crash in mysqlnd
Andrey Hristov [Tue, 17 Aug 2010 18:08:25 +0000 (18:08 +0000)]
Fix for Bug #52613 crash in mysqlnd

14 years agoUse PHP_DEP_FE - good for reflection
Andrey Hristov [Tue, 17 Aug 2010 17:40:31 +0000 (17:40 +0000)]
Use PHP_DEP_FE - good for reflection