]>
granicus.if.org Git - php/log
Ard Biesheuvel [Thu, 4 Sep 2003 14:44:34 +0000 (14:44 +0000)]
Don't rely on sizeof(int) == 4
Marcus Boerger [Thu, 4 Sep 2003 14:43:36 +0000 (14:43 +0000)]
Remove unwanted space
Marcus Boerger [Thu, 4 Sep 2003 14:41:10 +0000 (14:41 +0000)]
Update necessary test INIs
Ard Biesheuvel [Thu, 4 Sep 2003 14:18:39 +0000 (14:18 +0000)]
Fix inter-op with IB < 6
Fixes for 64-bit archs
Ard Biesheuvel [Thu, 4 Sep 2003 11:09:46 +0000 (11:09 +0000)]
Fixed fetching of arrays
# Untested for multidimensional arrays
Jon Parise [Thu, 4 Sep 2003 07:47:58 +0000 (07:47 +0000)]
Register the TYPEMODEL constant from c-client's mail.h.
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
<changelog@php.net> [Thu, 4 Sep 2003 00:32:10 +0000 (00:32 +0000)]
ChangeLog update
foobar [Wed, 3 Sep 2003 22:53:21 +0000 (22:53 +0000)]
Cleanup after ourselves.
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.
Marcus Boerger [Wed, 3 Sep 2003 21:19:22 +0000 (21:19 +0000)]
Fix test
Marcus Boerger [Wed, 3 Sep 2003 20:28:13 +0000 (20:28 +0000)]
Nuke unused variable, 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.
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
Sebastian Bergmann [Wed, 3 Sep 2003 18:13:11 +0000 (18:13 +0000)]
ZTS fix.
Marcus Boerger [Wed, 3 Sep 2003 18:01:22 +0000 (18:01 +0000)]
Fix handling of static properties initialized to arrays
Ard Biesheuvel [Wed, 3 Sep 2003 17:15:40 +0000 (17:15 +0000)]
WS
foobar [Wed, 3 Sep 2003 16:40:52 +0000 (16:40 +0000)]
test for bug #25378
Marcus Boerger [Wed, 3 Sep 2003 16:34:35 +0000 (16:34 +0000)]
Add missing error messages when violating static property inheritance rules.
foobar [Wed, 3 Sep 2003 16:24:24 +0000 (16:24 +0000)]
sync
foobar [Wed, 3 Sep 2003 16:24:15 +0000 (16:24 +0000)]
- Fixed bug #25378 (Invalid data passed to unserialize() causes segfault)
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.
#
Ard Biesheuvel [Wed, 3 Sep 2003 15:24:50 +0000 (15:24 +0000)]
Test correct 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
foobar [Wed, 3 Sep 2003 11:54:35 +0000 (11:54 +0000)]
- Fixed bug #25372 (sscanf() does not work with %X)
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.
#
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
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
Zeev Suraski [Wed, 3 Sep 2003 08:39:43 +0000 (08:39 +0000)]
Revert bogus patch
One must *never* use E_CORE_* error levels!
Sascha Schumann [Wed, 3 Sep 2003 08:24:37 +0000 (08:24 +0000)]
Update documentation, -b ip:port works
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.
Sascha Schumann [Wed, 3 Sep 2003 08:08:12 +0000 (08:08 +0000)]
centralize cflags
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.
<changelog@php.net> [Wed, 3 Sep 2003 00:31:52 +0000 (00:31 +0000)]
ChangeLog update
Marcus Boerger [Tue, 2 Sep 2003 23:12:37 +0000 (23:12 +0000)]
Fix error messages
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 :-)
Ard Biesheuvel [Tue, 2 Sep 2003 22:19:18 +0000 (22:19 +0000)]
CS fixes
# Boy, these guys are worse than -ansi -pedantic
Marcus Boerger [Tue, 2 Sep 2003 21:41:01 +0000 (21:41 +0000)]
Add a shortcut
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)
Sascha Schumann [Tue, 2 Sep 2003 19:42:17 +0000 (19:42 +0000)]
enable re2c check for self-contained extensions
Sascha Schumann [Tue, 2 Sep 2003 19:34:27 +0000 (19:34 +0000)]
provide RE2C to external extensions
Ard Biesheuvel [Tue, 2 Sep 2003 19:30:20 +0000 (19:30 +0000)]
Make ibase_{param|field}_info() return typenames that actually mean something
Marcus Boerger [Tue, 2 Sep 2003 14:46:02 +0000 (14:46 +0000)]
Use appropriate function for property name unmangling.
# Make Andrey happy
Marcus Boerger [Tue, 2 Sep 2003 14:11:53 +0000 (14:11 +0000)]
Make these static as noticed by Andrey
Marcus Boerger [Tue, 2 Sep 2003 14:08:59 +0000 (14:08 +0000)]
Synch/Unify error messages related to function/method calls
Ard Biesheuvel [Tue, 2 Sep 2003 13:34:23 +0000 (13:34 +0000)]
Fix use of EXTERN_C macros
Marcus Boerger [Tue, 2 Sep 2003 13:28:34 +0000 (13:28 +0000)]
Fix error level
Marcus Boerger [Tue, 2 Sep 2003 13:26:25 +0000 (13:26 +0000)]
Currently we cannot support static ctor/dtor
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.
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.
Ard Biesheuvel [Tue, 2 Sep 2003 13:07:17 +0000 (13:07 +0000)]
Fix use of EXTERN_C macros
Ard Biesheuvel [Tue, 2 Sep 2003 12:46:42 +0000 (12:46 +0000)]
Changed some formatting/macro/debugging/variadic stuff
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
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.
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.
foobar [Tue, 2 Sep 2003 01:29:21 +0000 (01:29 +0000)]
- Fixed bug #25348 ("make install" fails with --enable-short-tags).
foobar [Tue, 2 Sep 2003 01:22:02 +0000 (01:22 +0000)]
- Fixed bug #25343 (is_dir() gives warning on FreeBSD).
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
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.
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.
Sara Golemon [Mon, 1 Sep 2003 22:38:40 +0000 (22:38 +0000)]
MFB: Plug leak when invalid domain name provided.
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
Marcus Boerger [Mon, 1 Sep 2003 21:14:09 +0000 (21:14 +0000)]
Fix initial buffer size
Marcus Boerger [Mon, 1 Sep 2003 21:11:38 +0000 (21:11 +0000)]
Fix class handling of invoke
Marcus Boerger [Mon, 1 Sep 2003 20:54:48 +0000 (20:54 +0000)]
Show {main} and prevent showing empty stack traces
Marcus Boerger [Mon, 1 Sep 2003 20:02:47 +0000 (20:02 +0000)]
Clearify this
Marcus Boerger [Mon, 1 Sep 2003 19:47:34 +0000 (19:47 +0000)]
Add missing '}'
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
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.
foobar [Mon, 1 Sep 2003 16:25:07 +0000 (16:25 +0000)]
"fixed" bug #25344 (regular domain "localhost.com" used in php.ini)
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.
#
Marcus Boerger [Mon, 1 Sep 2003 15:09:57 +0000 (15:09 +0000)]
Set the params in the struct
Marcus Boerger [Mon, 1 Sep 2003 13:05:50 +0000 (13:05 +0000)]
Invalidate exception in this case too
Marcus Boerger [Mon, 1 Sep 2003 13:04:55 +0000 (13:04 +0000)]
WS
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.
Sebastian Bergmann [Mon, 1 Sep 2003 06:14:24 +0000 (06:14 +0000)]
Add xsl.
foobar [Mon, 1 Sep 2003 04:48:40 +0000 (04:48 +0000)]
libxml 2.5.10 or greater required from now on
<changelog@php.net> [Mon, 1 Sep 2003 00:31:37 +0000 (00:31 +0000)]
ChangeLog update
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.
Ilia Alshanetsky [Sun, 31 Aug 2003 20:45:51 +0000 (20:45 +0000)]
Fixed compiler warnings.
Greg Beaver [Sun, 31 Aug 2003 18:54:38 +0000 (18:54 +0000)]
typo
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 :)
foobar [Sun, 31 Aug 2003 16:28:19 +0000 (16:28 +0000)]
- Fix win32 debug 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
Marcus Boerger [Sun, 31 Aug 2003 15:47:48 +0000 (15:47 +0000)]
Don't repeat first const count(consts) time
Marcus Boerger [Sun, 31 Aug 2003 15:30:13 +0000 (15:30 +0000)]
Beautify output
Marcus Boerger [Sun, 31 Aug 2003 15:06:54 +0000 (15:06 +0000)]
Add reflection_parameters, patch by Timm Friebe
Marcus Boerger [Sun, 31 Aug 2003 14:38:25 +0000 (14:38 +0000)]
Fix formatting specifier
Marcus Boerger [Sun, 31 Aug 2003 14:35:10 +0000 (14:35 +0000)]
No dots at the end of error messages
Marcus Boerger [Sun, 31 Aug 2003 14:33:17 +0000 (14:33 +0000)]
Fix format specifiers
Zeev Suraski [Sun, 31 Aug 2003 12:41:53 +0000 (12:41 +0000)]
Fix Win32 linkage problems
Marcus Boerger [Sun, 31 Aug 2003 12:40:29 +0000 (12:40 +0000)]
Excluded chars < 32 when displaying string parameters that would obliterate output.
Zeev Suraski [Sun, 31 Aug 2003 12:38:50 +0000 (12:38 +0000)]
Attempt at fixing the linkage problem in Win32
Marcus Boerger [Sun, 31 Aug 2003 11:38:31 +0000 (11:38 +0000)]
Synch error message with other one to fix tests
Marcus Boerger [Sun, 31 Aug 2003 11:21:30 +0000 (11:21 +0000)]
Check whether we may access tat union
Marcus Boerger [Sun, 31 Aug 2003 11:03:05 +0000 (11:03 +0000)]
Revert commit by accident, sorry
foobar [Sun, 31 Aug 2003 10:54:16 +0000 (10:54 +0000)]
- Single header files installation.
Marcus Boerger [Sun, 31 Aug 2003 10:52:23 +0000 (10:52 +0000)]
Revisited: Replace the non portable code by spprintf
Marcus Boerger [Sun, 31 Aug 2003 10:06:13 +0000 (10:06 +0000)]
Using zend_spprintf should be faster here
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.