]> granicus.if.org Git - php/log
php
21 years agows + cs
foobar [Wed, 25 Feb 2004 21:06:59 +0000 (21:06 +0000)]
ws + cs

21 years agoTemp fix for ctor signature until inheritance fix is complete
Marcus Boerger [Wed, 25 Feb 2004 20:38:56 +0000 (20:38 +0000)]
Temp fix for ctor signature until inheritance fix is complete

21 years agoRevert and add the compatibility option.
foobar [Wed, 25 Feb 2004 20:37:11 +0000 (20:37 +0000)]
Revert and add the compatibility option.

21 years agotypofix
foobar [Wed, 25 Feb 2004 20:23:15 +0000 (20:23 +0000)]
typofix

21 years agoWordsize fixes
Ard Biesheuvel [Wed, 25 Feb 2004 20:16:27 +0000 (20:16 +0000)]
Wordsize fixes

21 years agostyle
foobar [Wed, 25 Feb 2004 19:42:56 +0000 (19:42 +0000)]
style

21 years agoTest for bug #27395
foobar [Wed, 25 Feb 2004 18:54:15 +0000 (18:54 +0000)]
Test for bug #27395

21 years ago- More NEWS
Andi Gutmans [Wed, 25 Feb 2004 17:48:20 +0000 (17:48 +0000)]
- More NEWS

21 years agoFix leak in foreach ($o->mthd()->arr)
Zeev Suraski [Wed, 25 Feb 2004 17:23:50 +0000 (17:23 +0000)]
Fix leak in foreach ($o->mthd()->arr)

21 years agoFix signature
Zeev Suraski [Wed, 25 Feb 2004 14:58:47 +0000 (14:58 +0000)]
Fix signature
Marcus - please make sure that this is ok.  Generally you are no longer
allowed to override a method and with an incompatible signature

21 years agoThis is no longer valid out of the box PHP 5 code.
Zeev Suraski [Wed, 25 Feb 2004 14:57:43 +0000 (14:57 +0000)]
This is no longer valid out of the box PHP 5 code.
We tried to enable compatibility mode but the test engine doesn't appear
to take the --INI-- section into account in compile time, so it didn't
work...

21 years ago- Improve ARG_INFO() macros to support supplying required_num_args
Zeev Suraski [Wed, 25 Feb 2004 14:56:45 +0000 (14:56 +0000)]
- Improve ARG_INFO() macros to support supplying required_num_args
- Initial fix for foreach($o->mthd()->arr) crash (now leaks)

21 years agoHTTP compression (memory leak was fixed)
Dmitry Stogov [Wed, 25 Feb 2004 14:37:06 +0000 (14:37 +0000)]
HTTP compression (memory leak was fixed)

21 years agofix: XMLSchema <choice> support was improved to support elements with minOccurs=0
Dmitry Stogov [Wed, 25 Feb 2004 14:34:50 +0000 (14:34 +0000)]
fix: XMLSchema <choice> support was improved to support elements with minOccurs=0

21 years ago- Use <span> instead of <font> in highlight_string(). (Patch by mg@iceni.pl)
Derick Rethans [Wed, 25 Feb 2004 14:14:47 +0000 (14:14 +0000)]
- Use <span> instead of <font> in highlight_string(). (Patch by mg@iceni.pl)

21 years agoHTTP compression support (gzip and deflate)
Dmitry Stogov [Wed, 25 Feb 2004 14:04:41 +0000 (14:04 +0000)]
HTTP compression support (gzip and deflate)

21 years agoDo not corrupt mysql build with mysqli build stuff. (should fix #27387)
foobar [Wed, 25 Feb 2004 13:29:30 +0000 (13:29 +0000)]
Do not corrupt mysql build with mysqli build stuff. (should fix #27387)

21 years agoImprove error messages
foobar [Wed, 25 Feb 2004 13:11:00 +0000 (13:11 +0000)]
Improve error messages

21 years agoupdate
Zeev Suraski [Wed, 25 Feb 2004 12:45:07 +0000 (12:45 +0000)]
update

21 years ago - Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't only affect...
Zeev Suraski [Wed, 25 Feb 2004 10:58:06 +0000 (10:58 +0000)]
  - Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't   only affect auto-clone).
  - Perform implementation checks even with simple inheritance (off when
    compatibility mode is enabled).
  - Restore default arguments in interfaces and handle it correctly.
  - Move registration of internal classes later in the startup sequence
    in order to have INI options available.

21 years ago- Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't only affect...
Zeev Suraski [Wed, 25 Feb 2004 10:57:10 +0000 (10:57 +0000)]
- Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't   only affect auto-clone).
- Perform implementation checks even with simple inheritance (off when
  compatibility mode is enabled).
- Restore default arguments in interfaces and handle it correctly.
- Move registration of internal classes later in the startup sequence
  in order to have INI options available.

21 years ago- Fixed bug #27391 (typo in Fatal Error message).
Derick Rethans [Wed, 25 Feb 2004 10:43:36 +0000 (10:43 +0000)]
- Fixed bug #27391 (typo in Fatal Error message).

21 years agoZTS fix.
Sebastian Bergmann [Wed, 25 Feb 2004 09:36:46 +0000 (09:36 +0000)]
ZTS fix.

21 years ago- Abstract methods cannot have defaults for arguments
Zeev Suraski [Wed, 25 Feb 2004 09:25:37 +0000 (09:25 +0000)]
- Abstract methods cannot have defaults for arguments
- Make function foo($a, $b=null) satisfy both foo($a) and foo($a, $b)
  prototypes

21 years agoProto fixes.
Sebastian Bergmann [Wed, 25 Feb 2004 08:58:56 +0000 (08:58 +0000)]
Proto fixes.

21 years agoFix object destruction/free in shutdown
Marcus Boerger [Wed, 25 Feb 2004 08:16:54 +0000 (08:16 +0000)]
Fix object destruction/free in shutdown
- set destructor_called even when no dtor is given
- use free_storage even when no dtor hat to be called

21 years agoChecking once for dtor is enough
Marcus Boerger [Wed, 25 Feb 2004 07:47:56 +0000 (07:47 +0000)]
Checking once for dtor is enough

21 years agoChangeLog update
<changelog@php.net> [Wed, 25 Feb 2004 01:32:26 +0000 (01:32 +0000)]
ChangeLog update

21 years agoFix class flags when handling abstract methods
Marcus Boerger [Tue, 24 Feb 2004 23:39:12 +0000 (23:39 +0000)]
Fix class flags when handling abstract methods

21 years agoFixed bug #27383 (Potential crash inside fopen_wrapper, while parsing
Ilia Alshanetsky [Tue, 24 Feb 2004 21:52:40 +0000 (21:52 +0000)]
Fixed bug #27383 (Potential crash inside fopen_wrapper, while parsing
response code).

21 years agofix for bug 27384
George Schlossnagle [Tue, 24 Feb 2004 21:49:28 +0000 (21:49 +0000)]
fix for bug 27384

21 years agoAdd missing export.
Frank M. Kromann [Tue, 24 Feb 2004 19:08:28 +0000 (19:08 +0000)]
Add missing export.

21 years agoMore wordsize/alignment fixes
Ard Biesheuvel [Tue, 24 Feb 2004 15:47:38 +0000 (15:47 +0000)]
More wordsize/alignment fixes

21 years agoDocumentation update
Dmitry Stogov [Tue, 24 Feb 2004 15:35:53 +0000 (15:35 +0000)]
Documentation update

21 years agoRemove empty comment
Zeev Suraski [Tue, 24 Feb 2004 15:13:13 +0000 (15:13 +0000)]
Remove empty comment

21 years agoWSDL support for <soap:headerfault> was implemented
Dmitry Stogov [Tue, 24 Feb 2004 15:06:42 +0000 (15:06 +0000)]
WSDL support for <soap:headerfault> was implemented

21 years agofix win32 compile with libxml 2.6
Rob Richards [Tue, 24 Feb 2004 12:03:32 +0000 (12:03 +0000)]
fix win32 compile with libxml 2.6
fix mem leaks

21 years agoFixed value of attribute is default value of attribute
Dmitry Stogov [Tue, 24 Feb 2004 10:14:09 +0000 (10:14 +0000)]
Fixed value of attribute is default value of attribute

21 years agofix: anotaion -> anotation
Dmitry Stogov [Tue, 24 Feb 2004 10:13:25 +0000 (10:13 +0000)]
fix: anotaion -> anotation

21 years agoconstants for MIME/DIME encoding were added
Dmitry Stogov [Tue, 24 Feb 2004 10:12:45 +0000 (10:12 +0000)]
constants for MIME/DIME encoding were added

21 years agoXML Schema support was improved: support for <element> default, fixed and nillable
Dmitry Stogov [Tue, 24 Feb 2004 09:02:33 +0000 (09:02 +0000)]
XML Schema support was improved: support for <element> default, fixed and nillable

21 years agoFix bug #26005 (Random "cannot change the session ini settings" errors)
foobar [Tue, 24 Feb 2004 08:47:35 +0000 (08:47 +0000)]
Fix bug #26005 (Random "cannot change the session ini settings" errors)

21 years agoChangeLog update
<changelog@php.net> [Tue, 24 Feb 2004 01:32:27 +0000 (01:32 +0000)]
ChangeLog update

21 years agotest case for statcache corruption of BG
Wez Furlong [Mon, 23 Feb 2004 21:07:10 +0000 (21:07 +0000)]
test case for statcache corruption of BG

21 years agoOoops, these should not be pointers ;)
Wez Furlong [Mon, 23 Feb 2004 21:03:58 +0000 (21:03 +0000)]
Ooops, these should not be pointers ;)

21 years agoMake today's changes work w/ str_ireplace() as well.
Sara Golemon [Mon, 23 Feb 2004 20:34:59 +0000 (20:34 +0000)]
Make today's changes work w/ str_ireplace() as well.

21 years agoShort circuit str_replaces when we already know that needle does not occur in haystack.
Sara Golemon [Mon, 23 Feb 2004 20:13:14 +0000 (20:13 +0000)]
Short circuit str_replaces when we already know that needle does not occur in haystack.

Note: Prior bugfix was for #27176 not #27276

21 years agoBugfix #27276: When using str_replace to expand a string, count occurances of needle...
Sara Golemon [Mon, 23 Feb 2004 20:06:01 +0000 (20:06 +0000)]
Bugfix #27276: When using str_replace to expand a string, count occurances of needle in haystack to avoid massive overallocation

21 years agoFixed bug #27341 (HEAD requests fail to return data).
Ilia Alshanetsky [Mon, 23 Feb 2004 19:50:07 +0000 (19:50 +0000)]
Fixed bug #27341 (HEAD requests fail to return data).

21 years ago- Added testcase for bug #27276
Derick Rethans [Mon, 23 Feb 2004 19:45:16 +0000 (19:45 +0000)]
- Added testcase for bug #27276

21 years agoFix bug #27337 (missing sapi_shutdown() causing memory leak)
foobar [Mon, 23 Feb 2004 19:12:22 +0000 (19:12 +0000)]
Fix bug #27337 (missing sapi_shutdown() causing memory leak)

21 years ago- Improve precendence:
Andi Gutmans [Mon, 23 Feb 2004 18:17:16 +0000 (18:17 +0000)]
- Improve precendence:

<?php

$obj->foo = "Blah";

if (!$obj instanceof StdClass) {
    print "No";
} else {
    print "Yes";
}

21 years agofixed prototypes for mysqli_connect_err* functions
Georg Richter [Mon, 23 Feb 2004 16:49:18 +0000 (16:49 +0000)]
fixed prototypes for mysqli_connect_err* functions
(thx to Mehdi Achour)

21 years ago64-bit fixes
Ard Biesheuvel [Mon, 23 Feb 2004 16:26:34 +0000 (16:26 +0000)]
64-bit fixes

21 years ago- omit WARNING instead of ERROR for x_p_c_ns
Christian Stocker [Mon, 23 Feb 2004 16:19:40 +0000 (16:19 +0000)]
- omit WARNING instead of ERROR for x_p_c_ns
- fix SKIPIF code in tests

21 years agoskip tests, if xml_parser_create_ns is not supported.
Christian Stocker [Mon, 23 Feb 2004 16:01:15 +0000 (16:01 +0000)]
skip tests, if xml_parser_create_ns is not supported.

21 years agotest for attributes
Christian Stocker [Mon, 23 Feb 2004 15:55:16 +0000 (15:55 +0000)]
test for attributes

21 years ago- mixed up name and value... fixed
Christian Stocker [Mon, 23 Feb 2004 15:54:45 +0000 (15:54 +0000)]
- mixed up name and value... fixed

21 years agofix attribute handling in combination with sax2
Christian Stocker [Mon, 23 Feb 2004 15:43:49 +0000 (15:43 +0000)]
fix attribute handling in combination with sax2

21 years agoUse ZOOM_resultset_sort for yaz_sort. Require YAZ 2.0.13 or later.
Adam Dickmeiss [Mon, 23 Feb 2004 10:48:46 +0000 (10:48 +0000)]
Use ZOOM_resultset_sort for yaz_sort. Require YAZ 2.0.13 or later.

21 years agoremove compiler warnings
Christian Stocker [Mon, 23 Feb 2004 09:19:25 +0000 (09:19 +0000)]
remove compiler warnings

21 years ago- Decrease precedence of instanceof so that the following is true:
Andi Gutmans [Mon, 23 Feb 2004 08:40:39 +0000 (08:40 +0000)]
- Decrease precedence of instanceof so that the following is true:
php -r 'var_export((object)1 instanceof stdClass);';
Patch by Jan Lehnardt

21 years ago- make it compile with libxml2 2.5 again
Christian Stocker [Mon, 23 Feb 2004 08:21:07 +0000 (08:21 +0000)]
- make it compile with libxml2 2.5 again
- disable xml_parser_create_ns with libxml2 2.5 for the time being
- the #if s can be removed, once we insist on libxml2 2.6

21 years agofixed report message
Georg Richter [Mon, 23 Feb 2004 06:35:18 +0000 (06:35 +0000)]
fixed report message
Disabled reconnect option

21 years ago- Added PHP_TEST_BUILD macro which can be used to test whether build
foobar [Mon, 23 Feb 2004 03:24:58 +0000 (03:24 +0000)]
- Added PHP_TEST_BUILD macro which can be used to test whether build
  works / would work with current LIBS (+ additional extra-libs)

21 years ago64-bit fix
Ard Biesheuvel [Mon, 23 Feb 2004 02:09:48 +0000 (02:09 +0000)]
64-bit fix

21 years ago64-bit fix
Ard Biesheuvel [Mon, 23 Feb 2004 01:53:39 +0000 (01:53 +0000)]
64-bit fix

21 years agoChangeLog update
<changelog@php.net> [Mon, 23 Feb 2004 01:32:39 +0000 (01:32 +0000)]
ChangeLog update

21 years ago64-bit fix
Ard Biesheuvel [Mon, 23 Feb 2004 01:21:16 +0000 (01:21 +0000)]
64-bit fix

21 years ago- Moved internally used includes/macros/structs/etc. into tidy.c to prevent
foobar [Mon, 23 Feb 2004 00:59:29 +0000 (00:59 +0000)]
- Moved internally used includes/macros/structs/etc. into tidy.c to prevent
  any conflicts with any other library/header/extension.

# Never EVER put this stuff in extension's php_*.h file if possible!

21 years ago- Added testcase for bug #27354 (Modulus operator crashes PHP).
Derick Rethans [Sun, 22 Feb 2004 20:04:30 +0000 (20:04 +0000)]
- Added testcase for bug #27354 (Modulus operator crashes PHP).

21 years ago- Fixed bug #27354 (Modulus operator crashes PHP).
Derick Rethans [Sun, 22 Feb 2004 20:02:26 +0000 (20:02 +0000)]
- Fixed bug #27354 (Modulus operator crashes PHP).

21 years agoAdd some more obviously needed information
Marcus Boerger [Sun, 22 Feb 2004 18:50:47 +0000 (18:50 +0000)]
Add some more obviously needed information

21 years agoadd test for default namespaces and same-prefix/different-namespaceURI
Christian Stocker [Sun, 22 Feb 2004 18:27:10 +0000 (18:27 +0000)]
add test for default namespaces and same-prefix/different-namespaceURI

21 years agowbmp conversion warning fix.
Ilia Alshanetsky [Sun, 22 Feb 2004 18:03:09 +0000 (18:03 +0000)]
wbmp conversion warning fix.

21 years agoFix broken Namespace support, use libxml2 namespace methods instead of
Christian Stocker [Sun, 22 Feb 2004 17:51:01 +0000 (17:51 +0000)]
Fix broken Namespace support, use libxml2 namespace methods instead of
homebrown solution:
- default namespaces are recognized
- different namespaces with same prefix in different nodes are treated correctly
- libxml2 parser warnings are not errors anymore

21 years agoadd optional third parameter to support namespace in constructor
Rob Richards [Sun, 22 Feb 2004 13:05:49 +0000 (13:05 +0000)]
add optional third parameter to support namespace in constructor

21 years agoFix 64-bit crash
Ard Biesheuvel [Sun, 22 Feb 2004 12:10:00 +0000 (12:10 +0000)]
Fix 64-bit crash

21 years agoChangeLog update
<changelog@php.net> [Sun, 22 Feb 2004 01:32:09 +0000 (01:32 +0000)]
ChangeLog update

21 years agoAvoid use of memcpy(), reply on struct in_addr to be right sized instead
Sara Golemon [Sat, 21 Feb 2004 19:37:37 +0000 (19:37 +0000)]
Avoid use of memcpy(), reply on struct in_addr to be right sized instead

21 years agoSet correct default threshold for image2wbmp().
Ilia Alshanetsky [Sat, 21 Feb 2004 16:49:39 +0000 (16:49 +0000)]
Set correct default threshold for image2wbmp().

21 years agoCan't test whether it works (no current >=mysql-4.1.2 available on Windows), but...
Sebastian Bergmann [Sat, 21 Feb 2004 15:05:52 +0000 (15:05 +0000)]
Can't test whether it works (no current >=mysql-4.1.2 available on Windows), but it should.

21 years agofixed typo in method alias
Georg Richter [Sat, 21 Feb 2004 07:37:41 +0000 (07:37 +0000)]
fixed typo in method alias

21 years agoChangeLog update
<changelog@php.net> [Sat, 21 Feb 2004 01:32:48 +0000 (01:32 +0000)]
ChangeLog update

21 years agos_addr is always unsigned 32bit, long is not.
Sara Golemon [Fri, 20 Feb 2004 21:05:37 +0000 (21:05 +0000)]
s_addr is always unsigned 32bit, long is not.

21 years agoBug Fix #27335: Numeric indexes crashing http_build_query()
Sara Golemon [Fri, 20 Feb 2004 20:38:14 +0000 (20:38 +0000)]
Bug Fix #27335: Numeric indexes crashing http_build_query()

21 years agostupid oversight, no 4.2 dep
Greg Beaver [Fri, 20 Feb 2004 17:15:07 +0000 (17:15 +0000)]
stupid oversight, no 4.2 dep

21 years agoBUGFIX: bug in HTTP chunked encoding was fixed
Dmitry Stogov [Fri, 20 Feb 2004 15:38:39 +0000 (15:38 +0000)]
BUGFIX: bug in HTTP chunked encoding was fixed

21 years ago- Remove DB 1.6.0RC6
Pierre Joye [Fri, 20 Feb 2004 15:37:33 +0000 (15:37 +0000)]
- Remove DB 1.6.0RC6

21 years ago- Update to DB-1.6.0 stable
Pierre Joye [Fri, 20 Feb 2004 15:36:24 +0000 (15:36 +0000)]
- Update to DB-1.6.0 stable

21 years ago- MFB
Pierre Joye [Fri, 20 Feb 2004 15:35:44 +0000 (15:35 +0000)]
- MFB

21 years agoMoved functions for replication support in to file mysqli_repl.c
Georg Richter [Fri, 20 Feb 2004 13:09:14 +0000 (13:09 +0000)]
Moved functions for replication support in to file mysqli_repl.c
  - these functions are marked as experimental now in documentation
    not sure if we will replace or extend them with NDB support in
    April

21 years agothis should really fix compile failure with gcc 2.96
Antony Dovgal [Fri, 20 Feb 2004 12:47:56 +0000 (12:47 +0000)]
this should really fix compile failure with gcc 2.96

21 years agoFix some issues with persistent links
Ard Biesheuvel [Fri, 20 Feb 2004 10:59:24 +0000 (10:59 +0000)]
Fix some issues with persistent links

21 years agoEXTERN_C wrapping for PHPAPI prototypes
Hartmut Holzgraefe [Fri, 20 Feb 2004 08:22:12 +0000 (08:22 +0000)]
EXTERN_C wrapping for PHPAPI prototypes
(Zend and main should now be ok)

21 years agowrap all PHPAPI prototypes into BEGIN_EXTERN_C/END_EXTERN_C blocks
Hartmut Holzgraefe [Fri, 20 Feb 2004 08:04:30 +0000 (08:04 +0000)]
wrap all PHPAPI prototypes into BEGIN_EXTERN_C/END_EXTERN_C blocks
(else they won't be usable from C++ extensions)

21 years agomore EXTERN_C wrapping of ZEND_API prototypes
Hartmut Holzgraefe [Fri, 20 Feb 2004 08:03:27 +0000 (08:03 +0000)]
more EXTERN_C wrapping of ZEND_API prototypes

21 years agoA script that searches for PHPAPI and ZEND_API prototypes
Hartmut Holzgraefe [Fri, 20 Feb 2004 08:01:58 +0000 (08:01 +0000)]
A script that searches for PHPAPI and ZEND_API prototypes
not enclosed by BEGIN_EXTERN_C/END_EXTERN_C

21 years agows fix
foobar [Fri, 20 Feb 2004 06:59:37 +0000 (06:59 +0000)]
ws fix

21 years agoFix compile failure
foobar [Fri, 20 Feb 2004 03:16:51 +0000 (03:16 +0000)]
Fix compile failure