]> granicus.if.org Git - php/log
php
18 years agoFixed memory leaks
Dmitry Stogov [Tue, 18 Apr 2006 06:58:43 +0000 (06:58 +0000)]
Fixed memory leaks

18 years agoCommit the actual fix
Ilia Alshanetsky [Tue, 18 Apr 2006 00:31:45 +0000 (00:31 +0000)]
Commit the actual fix

18 years agoFixed Bug #36872 (session_destroy() fails after call to
Ilia Alshanetsky [Mon, 17 Apr 2006 23:28:02 +0000 (23:28 +0000)]
Fixed Bug #36872 (session_destroy() fails after call to
+  session_regenerate_id(true)).

18 years agoBFN
foobar [Mon, 17 Apr 2006 22:14:32 +0000 (22:14 +0000)]
BFN

18 years agoMFH: Fixed bug #37103 (libmbfl headers not installed)
foobar [Mon, 17 Apr 2006 22:13:56 +0000 (22:13 +0000)]
MFH: Fixed bug #37103 (libmbfl headers not installed)

18 years agoMFH(r-1.55) Fix 'soft line break' handling in convert.quoted-printable-decode
Sara Golemon [Mon, 17 Apr 2006 19:26:04 +0000 (19:26 +0000)]
MFH(r-1.55) Fix 'soft line break' handling in convert.quoted-printable-decode

18 years agoSome encodings were assumed to be default and, thus, were not made
Andrei Zmievski [Mon, 17 Apr 2006 16:08:08 +0000 (16:08 +0000)]
Some encodings were assumed to be default and, thus, were not made
persistent.

18 years agoFixed several bugs in new "caching WSDL in memory" code
Dmitry Stogov [Mon, 17 Apr 2006 13:16:02 +0000 (13:16 +0000)]
Fixed several bugs in new "caching WSDL in memory" code
Re-enabled disk cache

18 years agoFixed a typo in the previous patch.
Ilia Alshanetsky [Sun, 16 Apr 2006 17:40:33 +0000 (17:40 +0000)]
Fixed a typo in the previous patch.

# Thanks Tony

18 years agoFixed bug #37045 (Fixed check for special chars for http redirects).
Ilia Alshanetsky [Sun, 16 Apr 2006 16:54:49 +0000 (16:54 +0000)]
Fixed bug #37045 (Fixed check for special chars for http redirects).

18 years agofix #37062 (compile failure on ARM architecture)
Antony Dovgal [Sat, 15 Apr 2006 12:54:14 +0000 (12:54 +0000)]
fix #37062 (compile failure on ARM architecture)
if ARM is big endian - don't define IEEE_LITTLE_ENDIAN

18 years agomake it consistent with the other ones =)
Antony Dovgal [Fri, 14 Apr 2006 21:06:11 +0000 (21:06 +0000)]
make it consistent with the other ones =)

18 years agook, let's make this test to work on all systems
Antony Dovgal [Fri, 14 Apr 2006 20:30:11 +0000 (20:30 +0000)]
ok, let's make this test to work on all systems
currently it fails at least on Linux PPC and Solaris, probably because of different strncmp/strncasecmp implementations.

18 years ago- MFH Fix properties access to children() result
Marcus Boerger [Fri, 14 Apr 2006 15:19:45 +0000 (15:19 +0000)]
- MFH Fix properties access to children() result

18 years agofix #37077 (stream_socket_server() leaks when the port is not allowed)
Antony Dovgal [Fri, 14 Apr 2006 10:00:55 +0000 (10:00 +0000)]
fix #37077 (stream_socket_server() leaks when the port is not allowed)

18 years agoFixed calling header functions through __call()
Dmitry Stogov [Fri, 14 Apr 2006 09:11:29 +0000 (09:11 +0000)]
Fixed calling header functions through __call()

18 years agoFixed bug #36513 (comment will be outputed in last line)
Dmitry Stogov [Thu, 13 Apr 2006 13:48:28 +0000 (13:48 +0000)]
Fixed bug #36513 (comment will be outputed in last line)

18 years agoAIX #define's accept as naccept
Antony Dovgal [Thu, 13 Apr 2006 13:21:43 +0000 (13:21 +0000)]
AIX #define's accept as naccept
add a workaround

18 years agofix bug #37061 (curl_exec() doesn't zero-terminate binary strings) - we get the data...
Antony Dovgal [Thu, 13 Apr 2006 11:26:10 +0000 (11:26 +0000)]
fix bug #37061 (curl_exec() doesn't zero-terminate binary strings) - we get the data length from cURL, so it's binary safe.
fix leak appearing when re-using curl handle

18 years agoFixed bug #37054 (SoapClient Error Fetching http headers)
Dmitry Stogov [Thu, 13 Apr 2006 08:18:36 +0000 (08:18 +0000)]
Fixed bug #37054 (SoapClient Error Fetching http headers)

18 years agoFixed test
Dmitry Stogov [Thu, 13 Apr 2006 06:04:28 +0000 (06:04 +0000)]
Fixed test

18 years agofix test title
Antony Dovgal [Wed, 12 Apr 2006 22:20:52 +0000 (22:20 +0000)]
fix test title

18 years ago- MFH: Fix bug #37060 (Type of retval of Countable::count() is not checked)
Johannes Schlüter [Wed, 12 Apr 2006 19:30:52 +0000 (19:30 +0000)]
- MFH: Fix bug #37060 (Type of retval of Countable::count() is not checked)

18 years agofix #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW fields)
Antony Dovgal [Wed, 12 Apr 2006 19:21:35 +0000 (19:21 +0000)]
fix #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW fields)
add tests

18 years agooops.. I didn't want to commit this..
Antony Dovgal [Wed, 12 Apr 2006 18:01:35 +0000 (18:01 +0000)]
oops.. I didn't want to commit this..

18 years agocorrect fix for bug #37055
Antony Dovgal [Wed, 12 Apr 2006 17:59:32 +0000 (17:59 +0000)]
correct fix for bug #37055

18 years agoadd test
Antony Dovgal [Wed, 12 Apr 2006 15:18:38 +0000 (15:18 +0000)]
add test

18 years agofix #37057 (xmlrpc_decode() may produce arrays with numeric strings which are unacces...
Antony Dovgal [Wed, 12 Apr 2006 15:13:57 +0000 (15:13 +0000)]
fix #37057 (xmlrpc_decode() may produce arrays with numeric strings which are unaccessible)

18 years agofix #37055 (incorrect reference counting for persistent OCI8 connections)
Antony Dovgal [Wed, 12 Apr 2006 13:37:51 +0000 (13:37 +0000)]
fix #37055 (incorrect reference counting for persistent OCI8 connections)

18 years agofix #37053 (html_errors with internal classes produces wrong links)
Antony Dovgal [Wed, 12 Apr 2006 12:49:39 +0000 (12:49 +0000)]
fix #37053 (html_errors with internal classes produces wrong links)

18 years agoFixed bug #37046 (foreach breaks static scope)
Dmitry Stogov [Wed, 12 Apr 2006 11:37:50 +0000 (11:37 +0000)]
Fixed bug #37046 (foreach breaks static scope)

18 years agoFixed bug #37002 (Have to quote literals in INI when concatenating with vars)
Dmitry Stogov [Wed, 12 Apr 2006 09:51:54 +0000 (09:51 +0000)]
Fixed bug #37002 (Have to quote literals in INI when concatenating with vars)

18 years agoMFH
Andrei Zmievski [Tue, 11 Apr 2006 21:33:46 +0000 (21:33 +0000)]
MFH

18 years agoadd default timezone to the tests
Antony Dovgal [Tue, 11 Apr 2006 19:34:14 +0000 (19:34 +0000)]
add default timezone to the tests

18 years ago- MFH: Fixed bug #37017 (strtotime fails before 13:00:00 with some time zones
Derick Rethans [Tue, 11 Apr 2006 18:03:52 +0000 (18:03 +0000)]
- MFH: Fixed bug #37017 (strtotime fails before 13:00:00 with some time zones
  identifiers). (Derick)
- MFH: Fixed bug #36988 (mktime freezes on long numbers). (Derick)
- MFH: Implemented better error and warning handling that is also used for the
  date_parse() function.
- MFH: Fixed problems with "T" in front of a time string was seen as a time
  zone string.
- MFH: Fixed a problem were 5 and 6 character timezone abbreviations where not
  correctly parsed.

Experimental support (All MFH):
- Added the date_parse() function that returns a parsed date/time string
  including warnings and errors.
- Added the timezone_name_from_abbr() function that exposes the guessing
  mechanism that tries to find a timezone identifier from a timezone
  abbreviation and GMT offset.

18 years agoFixed test
Ilia Alshanetsky [Mon, 10 Apr 2006 23:48:10 +0000 (23:48 +0000)]
Fixed test

18 years ago- Coverity issue 59
Marcus Boerger [Mon, 10 Apr 2006 23:23:09 +0000 (23:23 +0000)]
- Coverity issue 59

18 years ago- MFH Iterators from overloaded objects are allowed to not have keys...
Marcus Boerger [Mon, 10 Apr 2006 23:16:29 +0000 (23:16 +0000)]
- MFH Iterators from overloaded objects are allowed to not have keys...

18 years ago- MFH Coverity fix 49
Marcus Boerger [Mon, 10 Apr 2006 22:49:29 +0000 (22:49 +0000)]
- MFH Coverity fix 49

18 years ago- MFH Fix potenbtioal SEGV
Marcus Boerger [Mon, 10 Apr 2006 19:51:55 +0000 (19:51 +0000)]
- MFH Fix potenbtioal SEGV

18 years ago- MFH Fix condition
Marcus Boerger [Mon, 10 Apr 2006 18:23:24 +0000 (18:23 +0000)]
- MFH Fix condition

18 years agoFixed bug #36908 (wsdl default value overrides value in soap request).
Dmitry Stogov [Mon, 10 Apr 2006 13:29:48 +0000 (13:29 +0000)]
Fixed bug #36908 (wsdl default value overrides value in soap request).

18 years agoFixed test
Dmitry Stogov [Mon, 10 Apr 2006 12:50:02 +0000 (12:50 +0000)]
Fixed test

18 years agoFixed possible crash in interactive mode
Dmitry Stogov [Mon, 10 Apr 2006 12:26:53 +0000 (12:26 +0000)]
Fixed possible crash in interactive mode

18 years agoMFH: fix typo
foobar [Mon, 10 Apr 2006 12:17:36 +0000 (12:17 +0000)]
MFH: fix typo

18 years agoMFH: - Determine the shared/link lib suffixes in one macro.
foobar [Mon, 10 Apr 2006 12:16:17 +0000 (12:16 +0000)]
MFH: - Determine the shared/link lib suffixes in one macro.

18 years agoMFH: - Fixed bug #36909 (ld: Undefined symbols: _lchown)
foobar [Mon, 10 Apr 2006 11:56:18 +0000 (11:56 +0000)]
MFH: - Fixed bug #36909 (ld: Undefined symbols: _lchown)

18 years agoMFH: - Silence some PCRE compile warnings
foobar [Mon, 10 Apr 2006 11:55:14 +0000 (11:55 +0000)]
MFH: - Silence some PCRE compile warnings

18 years agoZTS fix
Dmitry Stogov [Mon, 10 Apr 2006 10:11:06 +0000 (10:11 +0000)]
ZTS fix

18 years agoupdate credits
foobar [Mon, 10 Apr 2006 09:49:18 +0000 (09:49 +0000)]
update credits

18 years agoFix NEWS
foobar [Mon, 10 Apr 2006 09:41:45 +0000 (09:41 +0000)]
Fix NEWS

18 years agoSpeed up SoapClient/SoapServer constructors by caching WSDL structures
Andrei Zmievski [Sun, 9 Apr 2006 23:35:51 +0000 (23:35 +0000)]
Speed up SoapClient/SoapServer constructors by caching WSDL structures
in memory. All WSDL files will be cached, unless turned off via an
option to the constructor.

18 years agoFixed bug #36935
Edin Kadribasic [Sun, 9 Apr 2006 23:14:47 +0000 (23:14 +0000)]
Fixed bug #36935

18 years ago*** empty log message ***
Ilia Alshanetsky [Sun, 9 Apr 2006 17:57:27 +0000 (17:57 +0000)]
*** empty log message ***

18 years agobe aware of PDO_ATTR_EMULATE_PREPARES
Wez Furlong [Sun, 9 Apr 2006 08:17:50 +0000 (08:17 +0000)]
be aware of PDO_ATTR_EMULATE_PREPARES

18 years agoFixed Bug #36602: persistent connections don't work with MySQL 5.0.3+.
Wez Furlong [Sun, 9 Apr 2006 08:11:31 +0000 (08:11 +0000)]
Fixed Bug #36602: persistent connections don't work with MySQL 5.0.3+.
Fixed PECL Bug #6262; correctly fallback to emulated statements
when the server version is too old.

Also include code to default to using emulated prepared statements, as these
can take advantage of the query cache.  Since it's a bit late in the release
process to spring this on the masses, the default has not been changed.  The
code is included so that it doesn't get lost.

18 years agoAdd "ATTR_EMULATE_PREPARES" general attribute to replace the custom
Wez Furlong [Sun, 9 Apr 2006 08:05:01 +0000 (08:05 +0000)]
Add "ATTR_EMULATE_PREPARES" general attribute to replace the custom
attributes employed by mysql and postgres drivers.
No functional change.

18 years agoThis completes the fix for PECL #5827; we need to gobble up result sets in the
Wez Furlong [Sun, 9 Apr 2006 06:49:07 +0000 (06:49 +0000)]
This completes the fix for PECL #5827; we need to gobble up result sets in the
stmt dtor too.

18 years agofix for PECL Bug #5827.
Wez Furlong [Sun, 9 Apr 2006 06:41:42 +0000 (06:41 +0000)]
fix for PECL Bug #5827.
We're responsible for gobbling up supplemental result sets in closeCursor()
(which is what PDO does for us if we didn't implement our own closer routine).

18 years agoMFH
Andrei Zmievski [Sat, 8 Apr 2006 17:53:11 +0000 (17:53 +0000)]
MFH

18 years agofix memory corruptions and leaks when cloning ArrayObjects and ArrayIterators
Antony Dovgal [Fri, 7 Apr 2006 22:53:23 +0000 (22:53 +0000)]
fix memory corruptions and leaks when cloning ArrayObjects and ArrayIterators

18 years agoRC3
Ilia Alshanetsky [Fri, 7 Apr 2006 14:21:13 +0000 (14:21 +0000)]
RC3

18 years ago- revert last commit, something else went wrong
Pierre Joye [Fri, 7 Apr 2006 14:04:36 +0000 (14:04 +0000)]
- revert last commit, something else went wrong

18 years agoOptimization
Dmitry Stogov [Fri, 7 Apr 2006 13:57:27 +0000 (13:57 +0000)]
Optimization

18 years agoCGI anf FastCGI assume $_SERVER and $_ENV have the same values,
Dmitry Stogov [Fri, 7 Apr 2006 13:45:23 +0000 (13:45 +0000)]
CGI anf FastCGI assume $_SERVER and $_ENV have the same values,
so we don't need construct the same arrays twich and may just copy it

18 years ago- fix leak when an error occured in socket_read, free tmpbuf
Pierre Joye [Fri, 7 Apr 2006 13:33:55 +0000 (13:33 +0000)]
- fix leak when an error occured in socket_read, free tmpbuf

18 years agoRemoved unnecessary copying
Dmitry Stogov [Fri, 7 Apr 2006 12:39:43 +0000 (12:39 +0000)]
Removed unnecessary copying

18 years agoWe don't need setup the same time-out two times.
Dmitry Stogov [Fri, 7 Apr 2006 11:44:03 +0000 (11:44 +0000)]
We don't need setup the same time-out two times.

18 years agoMFH:
Dmitry Stogov [Fri, 7 Apr 2006 10:06:21 +0000 (10:06 +0000)]
MFH:
- Allowed storing NULL pointers in HashTable
- Optimized zend_hash_reverse_apply()

18 years agoAdjusted credits file so that it appears properly on phpinfo()
Ilia Alshanetsky [Fri, 7 Apr 2006 03:41:06 +0000 (03:41 +0000)]
Adjusted credits file so that it appears properly on phpinfo()

18 years agoI guess we only need this on HEAD.
Andrei Zmievski [Thu, 6 Apr 2006 21:35:27 +0000 (21:35 +0000)]
I guess we only need this on HEAD.

18 years ago*** empty log message ***
Andrei Zmievski [Thu, 6 Apr 2006 21:11:12 +0000 (21:11 +0000)]
*** empty log message ***

18 years agoFix a bug that would not fill in the fifth argument to preg_replace()
Andrei Zmievski [Thu, 6 Apr 2006 21:10:45 +0000 (21:10 +0000)]
Fix a bug that would not fill in the fifth argument to preg_replace()
properly, if the variable was not declared previously.

18 years agofix #36981 (SplFileObject->fgets() ignores max_length)
Antony Dovgal [Thu, 6 Apr 2006 19:01:56 +0000 (19:01 +0000)]
fix #36981 (SplFileObject->fgets() ignores max_length)

18 years agoFixed safe_mode check for source argument of the copy() function.
Ilia Alshanetsky [Thu, 6 Apr 2006 02:39:55 +0000 (02:39 +0000)]
Fixed safe_mode check for source argument of the copy() function.

18 years agoMFH: workaround for problem on Solaris: shell tries to parse "for i in ;" and fails
Antony Dovgal [Wed, 5 Apr 2006 20:22:21 +0000 (20:22 +0000)]
MFH: workaround for problem on Solaris: shell tries to parse "for i in ;" and fails

18 years agoadd new tests
Antony Dovgal [Wed, 5 Apr 2006 14:09:01 +0000 (14:09 +0000)]
add new tests

18 years agoBFN
Antony Dovgal [Wed, 5 Apr 2006 14:08:18 +0000 (14:08 +0000)]
BFN

18 years agoadd missing defines to .w32
Antony Dovgal [Wed, 5 Apr 2006 14:07:40 +0000 (14:07 +0000)]
add missing defines to .w32

18 years agofix #36934 (OCILob->read() doesn't move internal pointer when reading 0's)
Antony Dovgal [Wed, 5 Apr 2006 14:06:00 +0000 (14:06 +0000)]
fix #36934 (OCILob->read() doesn't move internal pointer when reading 0's)

18 years agoadd test
Antony Dovgal [Wed, 5 Apr 2006 12:29:21 +0000 (12:29 +0000)]
add test

18 years agofixed bigint conversion errors (windows)
Georg Richter [Wed, 5 Apr 2006 12:17:33 +0000 (12:17 +0000)]
fixed bigint conversion errors (windows)

18 years agofixed bigint conversion on windows platforms
Georg Richter [Wed, 5 Apr 2006 12:17:08 +0000 (12:17 +0000)]
fixed bigint conversion on windows platforms

18 years agofix #36944 (strncmp & strncasecmp do not return false on negative string length)
Antony Dovgal [Wed, 5 Apr 2006 11:36:13 +0000 (11:36 +0000)]
fix #36944 (strncmp & strncasecmp do not return false on negative string length)

18 years agoFixed bug #36957 (serialize() does not handle recursion).
Ilia Alshanetsky [Wed, 5 Apr 2006 02:28:06 +0000 (02:28 +0000)]
Fixed bug #36957 (serialize() does not handle recursion).

18 years ago- MFH
Marcus Boerger [Tue, 4 Apr 2006 19:53:21 +0000 (19:53 +0000)]
- MFH
  . Fixed bug #36941 (ArrayIterator does not clone itself)
  . Fixed SEGV when ArrayObject/Iterator use reference to self
  . Added tests

18 years agoFix #33694 invalid sql or timeouts makes it impossible to reuse persistent connections
Frank M. Kromann [Tue, 4 Apr 2006 18:49:12 +0000 (18:49 +0000)]
Fix #33694 invalid sql or timeouts makes it impossible to reuse persistent connections

18 years ago#ifdef new functions and use their bodies to make PECL extensions compile with PHP...
Antony Dovgal [Mon, 3 Apr 2006 14:59:30 +0000 (14:59 +0000)]
#ifdef new functions and use their bodies to make PECL extensions compile with PHP < 5.1.3
(as was agreed with Ilia)

18 years agoFixed an unlikely, but possible memory leak.
Ilia Alshanetsky [Mon, 3 Apr 2006 13:46:11 +0000 (13:46 +0000)]
Fixed an unlikely, but possible memory leak.

18 years agofix spelling in error messages:
Antony Dovgal [Mon, 3 Apr 2006 09:14:33 +0000 (09:14 +0000)]
fix spelling in error messages:
greater/less thEn -> greater/less thAn

18 years agofixed stmt property container and required status for error properties
Georg Richter [Mon, 3 Apr 2006 05:48:50 +0000 (05:48 +0000)]
fixed stmt property container and required status for error properties

18 years agoMFH:
Ilia Alshanetsky [Sun, 2 Apr 2006 17:58:17 +0000 (17:58 +0000)]
MFH:
Removed extra space in the Content-Type header for logos
Simplified stderr error reporting in apache sapi.

18 years agoAdded additional information for compiled header files.
Georg Richter [Sun, 2 Apr 2006 09:40:19 +0000 (09:40 +0000)]
Added additional information for compiled header files.

18 years agofix segfault when assigning value by ref and add test
Antony Dovgal [Sat, 1 Apr 2006 19:13:04 +0000 (19:13 +0000)]
fix segfault when assigning value by ref and add test
(I consider it's wrong that we can't do it, but we shouldn't segfault anyway)

18 years agofix compile failure with old GCC (see bug #36931)
Antony Dovgal [Fri, 31 Mar 2006 11:11:12 +0000 (11:11 +0000)]
fix compile failure with old GCC (see bug #36931)

18 years ago- Make readable
Marcus Boerger [Thu, 30 Mar 2006 21:57:28 +0000 (21:57 +0000)]
- Make readable

18 years ago- MFH Add tests
Marcus Boerger [Thu, 30 Mar 2006 21:47:21 +0000 (21:47 +0000)]
- MFH Add tests

18 years agofix compilation on AIX
Antony Dovgal [Thu, 30 Mar 2006 21:39:01 +0000 (21:39 +0000)]
fix compilation on AIX

18 years agonuke compile warning
Antony Dovgal [Thu, 30 Mar 2006 21:10:23 +0000 (21:10 +0000)]
nuke compile warning

18 years agofix tests
Antony Dovgal [Thu, 30 Mar 2006 20:43:39 +0000 (20:43 +0000)]
fix tests