]> granicus.if.org Git - php/log
php
21 years agoDon't rely on sizeof(int) == 4
Ard Biesheuvel [Thu, 4 Sep 2003 14:44:34 +0000 (14:44 +0000)]
Don't rely on sizeof(int) == 4

21 years agoRemove unwanted space
Marcus Boerger [Thu, 4 Sep 2003 14:43:36 +0000 (14:43 +0000)]
Remove unwanted space

21 years agoUpdate necessary test INIs
Marcus Boerger [Thu, 4 Sep 2003 14:41:10 +0000 (14:41 +0000)]
Update necessary test INIs

21 years agoFix inter-op with IB < 6
Ard Biesheuvel [Thu, 4 Sep 2003 14:18:39 +0000 (14:18 +0000)]
Fix inter-op with IB < 6
Fixes for 64-bit archs

21 years agoFixed fetching of arrays
Ard Biesheuvel [Thu, 4 Sep 2003 11:09:46 +0000 (11:09 +0000)]
Fixed fetching of arrays
# Untested for multidimensional arrays

21 years agoRegister the TYPEMODEL constant from c-client's mail.h.
Jon Parise [Thu, 4 Sep 2003 07:47:58 +0000 (07:47 +0000)]
Register the TYPEMODEL constant from c-client's mail.h.

21 years agoNo scaling for double type
Ard Biesheuvel [Thu, 4 Sep 2003 01:26:36 +0000 (01:26 +0000)]
No scaling for double type
Added missing array types
Precompute scale factors

21 years agoChangeLog update
<changelog@php.net> [Thu, 4 Sep 2003 00:32:10 +0000 (00:32 +0000)]
ChangeLog update

21 years agoCleanup after ourselves.
foobar [Wed, 3 Sep 2003 22:53:21 +0000 (22:53 +0000)]
Cleanup after ourselves.

21 years agoPartly revert and reintroduce hash table entries for the ctor.
Marcus Boerger [Wed, 3 Sep 2003 21:21:18 +0000 (21:21 +0000)]
Partly revert and reintroduce hash table entries for the ctor.
# Obviously not the brightest idea i had today.

21 years agoFix test
Marcus Boerger [Wed, 3 Sep 2003 21:19:22 +0000 (21:19 +0000)]
Fix test

21 years agoNuke unused variable, too
Marcus Boerger [Wed, 3 Sep 2003 20:28:13 +0000 (20:28 +0000)]
Nuke unused variable, too

21 years ago- Inheritance applies to __clone() too.
Marcus Boerger [Wed, 3 Sep 2003 20:26:01 +0000 (20:26 +0000)]
- Inheritance applies to __clone() too.
- No need to add additional functions for the constructor.
  The handler uses the pointer as intended and doesn't look the the name.

21 years agoCannot turn a static property into a non static one and vice versa
Marcus Boerger [Wed, 3 Sep 2003 19:28:46 +0000 (19:28 +0000)]
Cannot turn a static property into a non static one and vice versa

21 years agoZTS fix.
Sebastian Bergmann [Wed, 3 Sep 2003 18:13:11 +0000 (18:13 +0000)]
ZTS fix.

21 years agoFix handling of static properties initialized to arrays
Marcus Boerger [Wed, 3 Sep 2003 18:01:22 +0000 (18:01 +0000)]
Fix handling of static properties initialized to arrays

21 years agoWS
Ard Biesheuvel [Wed, 3 Sep 2003 17:15:40 +0000 (17:15 +0000)]
WS

21 years agotest for bug #25378
foobar [Wed, 3 Sep 2003 16:40:52 +0000 (16:40 +0000)]
test for bug #25378

21 years agoAdd missing error messages when violating static property inheritance rules.
Marcus Boerger [Wed, 3 Sep 2003 16:34:35 +0000 (16:34 +0000)]
Add missing error messages when violating static property inheritance rules.

21 years agosync
foobar [Wed, 3 Sep 2003 16:24:24 +0000 (16:24 +0000)]
sync

21 years ago- Fixed bug #25378 (Invalid data passed to unserialize() causes segfault)
foobar [Wed, 3 Sep 2003 16:24:15 +0000 (16:24 +0000)]
- Fixed bug #25378 (Invalid data passed to unserialize() causes segfault)

21 years agoFix static properties.
Marcus Boerger [Wed, 3 Sep 2003 16:13:40 +0000 (16:13 +0000)]
Fix static properties.
#
# There's only an errormessage missing which i'll wommit as soon as i find out
# how to do it best. But besides that damn message everything works now and all
# inheritance rules apply.
#

21 years agoTest correct binding of 16-bit NUMERIC parameters
Ard Biesheuvel [Wed, 3 Sep 2003 15:24:50 +0000 (15:24 +0000)]
Test correct binding of 16-bit NUMERIC parameters

21 years agoFix binding of 16-bit NUMERIC parameters
Ard Biesheuvel [Wed, 3 Sep 2003 15:15:30 +0000 (15:15 +0000)]
Fix binding of 16-bit NUMERIC parameters

21 years ago- Fixed bug #25372 (sscanf() does not work with %X)
foobar [Wed, 3 Sep 2003 11:54:35 +0000 (11:54 +0000)]
- Fixed bug #25372 (sscanf() does not work with %X)

21 years agoAllow redeclareing a protected property as public.
Marcus Boerger [Wed, 3 Sep 2003 10:58:55 +0000 (10:58 +0000)]
Allow redeclareing a protected property as public.
#
# The only known thing left at this moment is that the protected static members
# of a base class is different then the redeclared public property. I tried
# to remove both new and old static properties in the derived class and copy
# the base property with the new name. But for reasons i have to check later
# that didn't result in the expected behavior. Anyway we would need a warning
# if someone tries to change the value of a static property in a derived class.
#

21 years agochanges to php_dom.h for last commit
Rob Richards [Wed, 3 Sep 2003 10:48:02 +0000 (10:48 +0000)]
changes to php_dom.h for last commit
replaced removed closing tags - doh

21 years agoadd document HTML load/save methods
Rob Richards [Wed, 3 Sep 2003 10:11:53 +0000 (10:11 +0000)]
add document HTML load/save methods
add document standalone validate method
cleanup some prototype declarations
domexception inherits from default exception

21 years agoRevert bogus patch
Zeev Suraski [Wed, 3 Sep 2003 08:39:43 +0000 (08:39 +0000)]
Revert bogus patch
One must *never* use E_CORE_* error levels!

21 years agoUpdate documentation, -b ip:port works
Sascha Schumann [Wed, 3 Sep 2003 08:24:37 +0000 (08:24 +0000)]
Update documentation, -b ip:port works

21 years agofix heuristic: if someone passed "-b IP:port", this check would
Sascha Schumann [Wed, 3 Sep 2003 08:15:09 +0000 (08:15 +0000)]
fix heuristic: if someone passed "-b IP:port", this check would
falsely recognize the parameter as defining only a port.

21 years agocentralize cflags
Sascha Schumann [Wed, 3 Sep 2003 08:08:12 +0000 (08:08 +0000)]
centralize cflags

21 years agoClearly distinguish between Const, Static and Other members.
Marcus Boerger [Wed, 3 Sep 2003 00:38:13 +0000 (00:38 +0000)]
Clearly distinguish between Const, Static and Other members.
# Const and static props have more in common then static and dynamic/implicit.

21 years agoChangeLog update
<changelog@php.net> [Wed, 3 Sep 2003 00:31:52 +0000 (00:31 +0000)]
ChangeLog update

21 years agoFix error messages
Marcus Boerger [Tue, 2 Sep 2003 23:12:37 +0000 (23:12 +0000)]
Fix error messages

21 years agoNuke far pointers
Ard Biesheuvel [Tue, 2 Sep 2003 22:37:26 +0000 (22:37 +0000)]
Nuke far pointers
# Unfortunately, this does break compatibility with Windows 3.x :-)

21 years agoCS fixes
Ard Biesheuvel [Tue, 2 Sep 2003 22:19:18 +0000 (22:19 +0000)]
CS fixes
# Boy, these guys are worse than -ansi -pedantic

21 years agoAdd a shortcut
Marcus Boerger [Tue, 2 Sep 2003 21:41:01 +0000 (21:41 +0000)]
Add a shortcut

21 years agoAllow redeclaring of protected properties as public (for internal classes).
Marcus Boerger [Tue, 2 Sep 2003 20:49:42 +0000 (20:49 +0000)]
Allow redeclaring of protected properties as public (for internal classes).
# See http://news.php.net/article.php?group=php.zend-engine.cvs&article=1737
# for the part not fixed (e.g. property redeclaration of userland classes)

21 years agoenable re2c check for self-contained extensions
Sascha Schumann [Tue, 2 Sep 2003 19:42:17 +0000 (19:42 +0000)]
enable re2c check for self-contained extensions

21 years agoprovide RE2C to external extensions
Sascha Schumann [Tue, 2 Sep 2003 19:34:27 +0000 (19:34 +0000)]
provide RE2C to external extensions

21 years agoMake ibase_{param|field}_info() return typenames that actually mean something
Ard Biesheuvel [Tue, 2 Sep 2003 19:30:20 +0000 (19:30 +0000)]
Make ibase_{param|field}_info() return typenames that actually mean something

21 years agoUse appropriate function for property name unmangling.
Marcus Boerger [Tue, 2 Sep 2003 14:46:02 +0000 (14:46 +0000)]
Use appropriate function for property name unmangling.
# Make Andrey happy

21 years agoMake these static as noticed by Andrey
Marcus Boerger [Tue, 2 Sep 2003 14:11:53 +0000 (14:11 +0000)]
Make these static as noticed by Andrey

21 years agoSynch/Unify error messages related to function/method calls
Marcus Boerger [Tue, 2 Sep 2003 14:08:59 +0000 (14:08 +0000)]
Synch/Unify error messages related to function/method calls

21 years agoFix use of EXTERN_C macros
Ard Biesheuvel [Tue, 2 Sep 2003 13:34:23 +0000 (13:34 +0000)]
Fix use of EXTERN_C macros

21 years agoFix error level
Marcus Boerger [Tue, 2 Sep 2003 13:28:34 +0000 (13:28 +0000)]
Fix error level

21 years agoCurrently we cannot support static ctor/dtor
Marcus Boerger [Tue, 2 Sep 2003 13:26:25 +0000 (13:26 +0000)]
Currently we cannot support static ctor/dtor

21 years agoCan't ignore variadic DEBUG macro for compilers
Ard Biesheuvel [Tue, 2 Sep 2003 13:17:56 +0000 (13:17 +0000)]
Can't ignore variadic DEBUG macro for compilers
that don't support them. Revert.

21 years agoThese are implicit properties as denoted by the flag. Dynamic properties only
Marcus Boerger [Tue, 2 Sep 2003 13:12:47 +0000 (13:12 +0000)]
These are implicit properties as denoted by the flag. Dynamic properties only
exist in one single object and currently reflection api is not capable of
showing those.

21 years agoFix use of EXTERN_C macros
Ard Biesheuvel [Tue, 2 Sep 2003 13:07:17 +0000 (13:07 +0000)]
Fix use of EXTERN_C macros

21 years agoChanged some formatting/macro/debugging/variadic stuff
Ard Biesheuvel [Tue, 2 Sep 2003 12:46:42 +0000 (12:46 +0000)]
Changed some formatting/macro/debugging/variadic stuff

21 years agoError message clean up part IV: spprintf/estrndup don't return on 'out of mem'
Marcus Boerger [Tue, 2 Sep 2003 12:12:05 +0000 (12:12 +0000)]
Error message clean up part IV: spprintf/estrndup don't return on 'out of mem'
Error message clean up part V: Show PHP Startup/Shutdown

21 years agoif a package.xml is passed to InfoFrom*(), and the package version is invalid, curren...
Greg Beaver [Tue, 2 Sep 2003 03:15:27 +0000 (03:15 +0000)]
if a package.xml is passed to InfoFrom*(), and the package version is invalid, current CVS causes a whole bunch of xml parser warnings and craps out without telling the user why.  Now it exits gracefully.

21 years agofixes rather obvious problem. Try this with CVS before:
Greg Beaver [Tue, 2 Sep 2003 03:10:57 +0000 (03:10 +0000)]
fixes rather obvious problem.  Try this with CVS before:

pear install package-PEAR.xml

It attempts to split on the - as if PEAR.xml were a version and package were the package name.  Now, it doesn't do that if the $pkgfile is a local filename.

21 years ago- Fixed bug #25348 ("make install" fails with --enable-short-tags).
foobar [Tue, 2 Sep 2003 01:29:21 +0000 (01:29 +0000)]
- Fixed bug #25348 ("make install" fails with --enable-short-tags).

21 years ago- Fixed bug #25343 (is_dir() gives warning on FreeBSD).
foobar [Tue, 2 Sep 2003 01:22:02 +0000 (01:22 +0000)]
- Fixed bug #25343 (is_dir() gives warning on FreeBSD).

21 years agoError message clean up part III: Fix ini setting logic & respect docref_root
Marcus Boerger [Tue, 2 Sep 2003 00:35:51 +0000 (00:35 +0000)]
Error message clean up part III: Fix ini setting logic & respect docref_root

21 years agoError message clean up part II: Don't show params where none apply.
Marcus Boerger [Mon, 1 Sep 2003 23:32:28 +0000 (23:32 +0000)]
Error message clean up part II: Don't show params where none apply.

21 years agoError message clean up part I: always show 'Unknown' instead of empty names.
Marcus Boerger [Mon, 1 Sep 2003 22:55:40 +0000 (22:55 +0000)]
Error message clean up part I: always show 'Unknown' instead of empty names.

21 years agoMFB: Plug leak when invalid domain name provided.
Sara Golemon [Mon, 1 Sep 2003 22:38:40 +0000 (22:38 +0000)]
MFB: Plug leak when invalid domain name provided.

21 years agoDon't loose information if no parameters were shown.
Marcus Boerger [Mon, 1 Sep 2003 21:40:58 +0000 (21:40 +0000)]
Don't loose information if no parameters were shown.
# Noticed by Sebatian Bergmann

21 years agoFix initial buffer size
Marcus Boerger [Mon, 1 Sep 2003 21:14:09 +0000 (21:14 +0000)]
Fix initial buffer size

21 years agoFix class handling of invoke
Marcus Boerger [Mon, 1 Sep 2003 21:11:38 +0000 (21:11 +0000)]
Fix class handling of invoke

21 years agoShow {main} and prevent showing empty stack traces
Marcus Boerger [Mon, 1 Sep 2003 20:54:48 +0000 (20:54 +0000)]
Show {main} and prevent showing empty stack traces

21 years agoClearify this
Marcus Boerger [Mon, 1 Sep 2003 20:02:47 +0000 (20:02 +0000)]
Clearify this

21 years agoAdd missing '}'
Marcus Boerger [Mon, 1 Sep 2003 19:47:34 +0000 (19:47 +0000)]
Add missing '}'

21 years agoWS/CS
Marcus Boerger [Mon, 1 Sep 2003 19:28:38 +0000 (19:28 +0000)]
WS/CS
# Let's see if i can overcome those annoying "^M"s

21 years agoRevert what I think is an accidental commit by Marcus that slipped in at revision...
Sebastian Bergmann [Mon, 1 Sep 2003 17:26:57 +0000 (17:26 +0000)]
Revert what I think is an accidental commit by Marcus that slipped in at revision 1.23. Declaring getMessage() as final is a PITA, so I hope it will not come to that.

21 years ago"fixed" bug #25344 (regular domain "localhost.com" used in php.ini)
foobar [Mon, 1 Sep 2003 16:25:07 +0000 (16:25 +0000)]
"fixed" bug #25344 (regular domain "localhost.com" used in php.ini)

21 years agoAdd static reflector::export() and its implementations.
Marcus Boerger [Mon, 1 Sep 2003 16:13:24 +0000 (16:13 +0000)]
Add static reflector::export() and its implementations.
#
# This makes the main reflection use a lot easier.
#

21 years agoSet the params in the struct
Marcus Boerger [Mon, 1 Sep 2003 15:09:57 +0000 (15:09 +0000)]
Set the params in the struct

21 years agoInvalidate exception in this case too
Marcus Boerger [Mon, 1 Sep 2003 13:05:50 +0000 (13:05 +0000)]
Invalidate exception in this case too

21 years agoWS
Marcus Boerger [Mon, 1 Sep 2003 13:04:55 +0000 (13:04 +0000)]
WS

21 years agoThe sendmail_path executable check breaks setups that use parameters
Stanislav Malyshev [Mon, 1 Sep 2003 08:20:17 +0000 (08:20 +0000)]
The sendmail_path executable check breaks setups that use parameters
for sendmail - including the default setup - so I'm disabling it for now.

21 years agoAdd xsl.
Sebastian Bergmann [Mon, 1 Sep 2003 06:14:24 +0000 (06:14 +0000)]
Add xsl.

21 years agolibxml 2.5.10 or greater required from now on
foobar [Mon, 1 Sep 2003 04:48:40 +0000 (04:48 +0000)]
libxml 2.5.10 or greater required from now on

21 years agoChangeLog update
<changelog@php.net> [Mon, 1 Sep 2003 00:31:37 +0000 (00:31 +0000)]
ChangeLog update

21 years agoMake sure that ftp->data is nulled after it's freed. This may fix bug
Ilia Alshanetsky [Sun, 31 Aug 2003 21:07:01 +0000 (21:07 +0000)]
Make sure that ftp->data is nulled after it's freed. This may fix bug
#25294 & bug #25296.

21 years agoFixed compiler warnings.
Ilia Alshanetsky [Sun, 31 Aug 2003 20:45:51 +0000 (20:45 +0000)]
Fixed compiler warnings.

21 years agotypo
Greg Beaver [Sun, 31 Aug 2003 18:54:38 +0000 (18:54 +0000)]
typo

21 years agoTomas say:
Greg Beaver [Sun, 31 Aug 2003 16:41:27 +0000 (16:41 +0000)]
Tomas say:

"I think you'd have to let the user still install the package with
--force."

I say, OK :)

21 years ago- Fix win32 debug build
foobar [Sun, 31 Aug 2003 16:28:19 +0000 (16:28 +0000)]
- Fix win32 debug build

21 years ago- Fix the win32 build.
foobar [Sun, 31 Aug 2003 16:08:46 +0000 (16:08 +0000)]
- Fix the win32 build.
# mbregex is still not build, that onigurama stuff didn't compile

21 years agoDon't repeat first const count(consts) time
Marcus Boerger [Sun, 31 Aug 2003 15:47:48 +0000 (15:47 +0000)]
Don't repeat first const count(consts) time

21 years agoBeautify output
Marcus Boerger [Sun, 31 Aug 2003 15:30:13 +0000 (15:30 +0000)]
Beautify output

21 years agoAdd reflection_parameters, patch by Timm Friebe
Marcus Boerger [Sun, 31 Aug 2003 15:06:54 +0000 (15:06 +0000)]
Add reflection_parameters, patch by Timm Friebe

21 years agoFix formatting specifier
Marcus Boerger [Sun, 31 Aug 2003 14:38:25 +0000 (14:38 +0000)]
Fix formatting specifier

21 years agoNo dots at the end of error messages
Marcus Boerger [Sun, 31 Aug 2003 14:35:10 +0000 (14:35 +0000)]
No dots at the end of error messages

21 years agoFix format specifiers
Marcus Boerger [Sun, 31 Aug 2003 14:33:17 +0000 (14:33 +0000)]
Fix format specifiers

21 years agoFix Win32 linkage problems
Zeev Suraski [Sun, 31 Aug 2003 12:41:53 +0000 (12:41 +0000)]
Fix Win32 linkage problems

21 years agoExcluded chars < 32 when displaying string parameters that would obliterate output.
Marcus Boerger [Sun, 31 Aug 2003 12:40:29 +0000 (12:40 +0000)]
Excluded chars < 32 when displaying string parameters that would obliterate output.

21 years agoAttempt at fixing the linkage problem in Win32
Zeev Suraski [Sun, 31 Aug 2003 12:38:50 +0000 (12:38 +0000)]
Attempt at fixing the linkage problem in Win32

21 years agoSynch error message with other one to fix tests
Marcus Boerger [Sun, 31 Aug 2003 11:38:31 +0000 (11:38 +0000)]
Synch error message with other one to fix tests

21 years agoCheck whether we may access tat union
Marcus Boerger [Sun, 31 Aug 2003 11:21:30 +0000 (11:21 +0000)]
Check whether we may access tat union

21 years agoRevert commit by accident, sorry
Marcus Boerger [Sun, 31 Aug 2003 11:03:05 +0000 (11:03 +0000)]
Revert commit by accident, sorry

21 years ago- Single header files installation.
foobar [Sun, 31 Aug 2003 10:54:16 +0000 (10:54 +0000)]
- Single header files installation.

21 years agoRevisited: Replace the non portable code by spprintf
Marcus Boerger [Sun, 31 Aug 2003 10:52:23 +0000 (10:52 +0000)]
Revisited: Replace the non portable code by spprintf

21 years agoUsing zend_spprintf should be faster here
Marcus Boerger [Sun, 31 Aug 2003 10:06:13 +0000 (10:06 +0000)]
Using zend_spprintf should be faster here

21 years agoMake vspprintf available as zend utility function. Use it in exception output.
Marcus Boerger [Sun, 31 Aug 2003 09:35:54 +0000 (09:35 +0000)]
Make vspprintf available as zend utility function. Use it in exception output.