]> granicus.if.org Git - php/log
php
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.

21 years ago- a new UDM_PARAM_SEARCH_RESULTS mnogosearch API command added to limit
Sergey Kartashoff [Sun, 31 Aug 2003 07:00:29 +0000 (07:00 +0000)]
- a new UDM_PARAM_SEARCH_RESULTS mnogosearch API command added to limit
  maximum number of search results

21 years agoThis patch should fix all unintended upgrading/installation of packages less stable...
Greg Beaver [Sun, 31 Aug 2003 06:53:46 +0000 (06:53 +0000)]
This patch should fix all unintended upgrading/installation of packages less stable than preferred state

21 years agofix #25322
Greg Beaver [Sun, 31 Aug 2003 06:08:41 +0000 (06:08 +0000)]
fix #25322

21 years agoinstall sqlite headers with the rest of php.
Wez Furlong [Sun, 31 Aug 2003 01:44:45 +0000 (01:44 +0000)]
install sqlite headers with the rest of php.
We only really need sqlite.h, but our build system doesn't provide for
installation of a single header file
(at least not that I can see)

21 years agoChangeLog update
<changelog@php.net> [Sun, 31 Aug 2003 00:31:46 +0000 (00:31 +0000)]
ChangeLog update

21 years agoActually fetch the parameter
Marcus Boerger [Sat, 30 Aug 2003 23:55:04 +0000 (23:55 +0000)]
Actually fetch the parameter

21 years ago- Calling abstract methods should be a error for consistency reason.
Marcus Boerger [Sat, 30 Aug 2003 23:51:42 +0000 (23:51 +0000)]
- Calling abstract methods should be a error for consistency reason.
- So in reflection_api we use the reflection_exception again.

21 years agoNo need to enable by default. Derick got confused. :)
foobar [Sat, 30 Aug 2003 22:09:27 +0000 (22:09 +0000)]
No need to enable by default. Derick got confused. :)

21 years agolibmbfl is required always
foobar [Sat, 30 Aug 2003 21:57:29 +0000 (21:57 +0000)]
libmbfl is required always

21 years agows
foobar [Sat, 30 Aug 2003 21:32:10 +0000 (21:32 +0000)]
ws

21 years ago- PLEASE stop commiting ^M's
Andi Gutmans [Sat, 30 Aug 2003 19:04:26 +0000 (19:04 +0000)]
- PLEASE stop commiting ^M's

21 years agoEven though it is ignored this should be correct
Marcus Boerger [Sat, 30 Aug 2003 19:01:10 +0000 (19:01 +0000)]
Even though it is ignored this should be correct

21 years agoAdd frame numer and finally display stack trace in the message.
Marcus Boerger [Sat, 30 Aug 2003 18:58:40 +0000 (18:58 +0000)]
Add frame numer and finally display stack trace in the message.
#
# And voila - nice useable and helpfull exceptions in PHP.
# Now we need to tell ppl 'anyway don't use them if possible'.
#

21 years agoAdd exception::traceAsString() and exception::toString()
Marcus Boerger [Sat, 30 Aug 2003 18:28:24 +0000 (18:28 +0000)]
Add exception::traceAsString() and exception::toString()

21 years agoCS fix
Greg Beaver [Sat, 30 Aug 2003 15:59:50 +0000 (15:59 +0000)]
CS fix

21 years agofci.function_table & fci.function_name are not needed since we use zend_fcall_info_cache
Marcus Boerger [Sat, 30 Aug 2003 13:47:27 +0000 (13:47 +0000)]
fci.function_table & fci.function_name are not needed since we use zend_fcall_info_cache

21 years agoBe precise
Marcus Boerger [Sat, 30 Aug 2003 13:38:23 +0000 (13:38 +0000)]
Be precise

21 years agoActually using fcc would be a good idea
Marcus Boerger [Sat, 30 Aug 2003 12:58:35 +0000 (12:58 +0000)]
Actually using fcc would be a good idea

21 years ago- The compiler can't detect all abstract function calls so we need to check.
Marcus Boerger [Sat, 30 Aug 2003 11:40:37 +0000 (11:40 +0000)]
- The compiler can't detect all abstract function calls so we need to check.
# In this case throwing a dedicated exception is better than the error we
# show when the compiler can detect the abstract call because its run-time.

21 years agoMake those final (see comment)
Marcus Boerger [Sat, 30 Aug 2003 11:33:41 +0000 (11:33 +0000)]
Make those final (see comment)

21 years agoAdd note about version requirement
foobar [Sat, 30 Aug 2003 11:01:25 +0000 (11:01 +0000)]
Add note about version requirement

21 years agoAdded version checking and --with-openssl-dir option
foobar [Sat, 30 Aug 2003 10:57:42 +0000 (10:57 +0000)]
Added version checking and --with-openssl-dir option

21 years agostupid windows
foobar [Sat, 30 Aug 2003 10:51:02 +0000 (10:51 +0000)]
stupid windows

21 years agoNever overwrite .c files when re2c does not exist.
Sascha Schumann [Sat, 30 Aug 2003 07:27:05 +0000 (07:27 +0000)]
Never overwrite .c files when re2c does not exist.

21 years agoChangeLog update
<changelog@php.net> [Sat, 30 Aug 2003 00:31:40 +0000 (00:31 +0000)]
ChangeLog update

21 years agoFix property inheritance by using dedicated new function
Marcus Boerger [Fri, 29 Aug 2003 23:30:03 +0000 (23:30 +0000)]
Fix property inheritance by using dedicated new function

21 years ago- Add zend_merge_properties() which is designed to serve *_fetch_object().
Marcus Boerger [Fri, 29 Aug 2003 23:27:22 +0000 (23:27 +0000)]
- Add zend_merge_properties() which is designed to serve *_fetch_object().
- Explain drawbacks of object_and_properties_init and zend_merge_properties.
#
# I guess we can live with the purity problem of potentially calling __set()
# of an object which wasn't already ctored.
#

21 years ago- Use zend_fcall_info_cache in invoke() to improve speed.
Marcus Boerger [Fri, 29 Aug 2003 21:46:12 +0000 (21:46 +0000)]
- Use zend_fcall_info_cache in invoke() to improve speed.
# This also fixes the problem with calling static methods.

21 years agoThrow exception if user wants to pass arguments to an non existing constructor
Marcus Boerger [Fri, 29 Aug 2003 21:33:24 +0000 (21:33 +0000)]
Throw exception if user wants to pass arguments to an non existing constructor

21 years agoThrow exception if user wants to pass arguments to an non existing constructor
Marcus Boerger [Fri, 29 Aug 2003 21:32:25 +0000 (21:32 +0000)]
Throw exception if user wants to pass arguments to an non existing constructor

21 years agoOne more fix for spaces in paths
Greg Beaver [Fri, 29 Aug 2003 21:21:27 +0000 (21:21 +0000)]
One more fix for spaces in paths

21 years agoAllow to pass arguments to the constructor
Marcus Boerger [Fri, 29 Aug 2003 21:13:50 +0000 (21:13 +0000)]
Allow to pass arguments to the constructor

21 years agofix optional dependencies in Dependency.php, remove ugly hack in Installer, add note...
Greg Beaver [Fri, 29 Aug 2003 20:50:36 +0000 (20:50 +0000)]
fix optional dependencies in Dependency.php, remove ugly hack in Installer, add note about Cox's cool addition to pear install, remove noise of who did what from package.xml, fix #25008

21 years agoThis patch allows:
Tomas V.V.Cox [Fri, 29 Aug 2003 18:23:31 +0000 (18:23 +0000)]
This patch allows:

pear install DB-1.2     -> specific version
pear install DB-stable  -> latest stable version
                           (stable, beta, alpha, ..)
pear install DB-1.2.tar -> download in tar format

Currently only "install" and "upgrade" support this
more will come shortly.

21 years agosnapshot < devel (betterStates())
Tomas V.V.Cox [Fri, 29 Aug 2003 14:02:20 +0000 (14:02 +0000)]
snapshot < devel (betterStates())

21 years ago- A mnogosearch extension is updated to work with mnogosearch-3.2.15+
Sergey Kartashoff [Fri, 29 Aug 2003 13:35:26 +0000 (13:35 +0000)]
- A mnogosearch extension is updated to work with mnogosearch-3.2.15+

21 years agoFix a segfault which occured when using a storage format not capable
Sascha Schumann [Fri, 29 Aug 2003 12:33:47 +0000 (12:33 +0000)]
Fix a segfault which occured when using a storage format not capable
of expressing references (e.g. WDDX) and deserializing a session variable
whose name conflicted with an existing symbol in the global scope.

PR: #25307
Submitted by: Jani Taskinen
Speling fixes: me

21 years ago- skip with CLI
foobar [Fri, 29 Aug 2003 09:09:18 +0000 (09:09 +0000)]
- skip with CLI

21 years ago- Skip with CLI
foobar [Fri, 29 Aug 2003 09:05:11 +0000 (09:05 +0000)]
- Skip with CLI

21 years agoFix a problem in implicit public properties and inheritance
Zeev Suraski [Fri, 29 Aug 2003 08:51:43 +0000 (08:51 +0000)]
Fix a problem in implicit public properties and inheritance

21 years agoimprove format string
Sascha Schumann [Fri, 29 Aug 2003 07:34:47 +0000 (07:34 +0000)]
improve format string

21 years agoimprove a number of zend_debug format strings
Sascha Schumann [Fri, 29 Aug 2003 07:34:37 +0000 (07:34 +0000)]
improve a number of zend_debug format strings

21 years agoadd note about fix for spaces in paths for an installation into a directory with...
Greg Beaver [Fri, 29 Aug 2003 05:44:59 +0000 (05:44 +0000)]
add note about fix for spaces in paths for an installation into a directory with spaces

21 years agofix spaces in paths for an installation into a directory with spaces
Greg Beaver [Fri, 29 Aug 2003 05:40:50 +0000 (05:40 +0000)]
fix spaces in paths for an installation into a directory with spaces

21 years agoMFB
foobar [Fri, 29 Aug 2003 00:53:46 +0000 (00:53 +0000)]
MFB

21 years agoChangeLog update
<changelog@php.net> [Fri, 29 Aug 2003 00:31:41 +0000 (00:31 +0000)]
ChangeLog update