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

21 years agoAdd define to reset error handling more easily
Marcus Boerger [Fri, 29 Aug 2003 00:22:36 +0000 (00:22 +0000)]
Add define to reset error handling more easily

21 years agoNeed to tell zend_fetch_debug_backtrace() whether to skip top function or not.
Marcus Boerger [Fri, 29 Aug 2003 00:16:00 +0000 (00:16 +0000)]
Need to tell zend_fetch_debug_backtrace() whether to skip top function or not.
# And i wondered why the trace wasn't rally accurate.

21 years agoAdd public read access to protected
Marcus Boerger [Thu, 28 Aug 2003 23:43:56 +0000 (23:43 +0000)]
Add public read access to protected

21 years agoNeed to check if we got any value before destroying it
Marcus Boerger [Thu, 28 Aug 2003 23:36:46 +0000 (23:36 +0000)]
Need to check if we got any value before destroying it

21 years agoMatch expected class and instantiated class
Marcus Boerger [Thu, 28 Aug 2003 23:30:16 +0000 (23:30 +0000)]
Match expected class and instantiated class

21 years agoAdd sqlite_fetch_object()
Marcus Boerger [Thu, 28 Aug 2003 23:19:51 +0000 (23:19 +0000)]
Add sqlite_fetch_object()

21 years agoError messages show the class now
Marcus Boerger [Thu, 28 Aug 2003 23:18:38 +0000 (23:18 +0000)]
Error messages show the class now

21 years agoformat string fix and number of arguments
Marcus Boerger [Thu, 28 Aug 2003 23:04:27 +0000 (23:04 +0000)]
format string fix and number of arguments

21 years agoAdd zend_throw_exception_ex() which allows to format exception messages.
Marcus Boerger [Thu, 28 Aug 2003 22:56:41 +0000 (22:56 +0000)]
Add zend_throw_exception_ex() which allows to format exception messages.
#
# Since we don't have any portable way of printing into a dynamic buffer i
# used a stack buffer of 1K (just like the error printing) and used a dynamic
# buffer in case the necessary function is available.
#

21 years agoClasse tables work this way
Marcus Boerger [Thu, 28 Aug 2003 22:53:24 +0000 (22:53 +0000)]
Classe tables work this way

21 years agoPrototype fixes
Ard Biesheuvel [Thu, 28 Aug 2003 22:12:06 +0000 (22:12 +0000)]
Prototype fixes
Return number of affected rows by ibase_query() and ibase_execute() if > 0
# Second change was actually introduced in 1.149, but never
# mentioned in the CVS log

21 years agothis is the right parameter
Andrey Hristov [Thu, 28 Aug 2003 21:06:44 +0000 (21:06 +0000)]
this is the right parameter

21 years agoformat string fixes
Andrey Hristov [Thu, 28 Aug 2003 21:00:24 +0000 (21:00 +0000)]
format string fixes

21 years agomisplaced quote
Andrey Hristov [Thu, 28 Aug 2003 20:51:18 +0000 (20:51 +0000)]
misplaced quote

21 years ago\n at the end of the message is not needed
Andrey Hristov [Thu, 28 Aug 2003 20:43:18 +0000 (20:43 +0000)]
\n at the end of the message is not needed

21 years ago- Split debug_backtrace() into lowlevel c function and php function wrapper
Marcus Boerger [Thu, 28 Aug 2003 20:35:54 +0000 (20:35 +0000)]
- Split debug_backtrace() into lowlevel c function and php function wrapper
- Add trace property to default method based on new zend_fetch_debug_backtrace
# Unforunatley the handler for uncaught exception can't show this backtrace
# simply because there is currently no way to do it. If i can think of a
# solution i'll add it. Until them i am open to any ideas/help.

21 years agoFixed compiler warnings.
Ilia Alshanetsky [Thu, 28 Aug 2003 19:17:34 +0000 (19:17 +0000)]
Fixed compiler warnings.

21 years agoFixed format error.
Ilia Alshanetsky [Thu, 28 Aug 2003 17:56:41 +0000 (17:56 +0000)]
Fixed format error.

21 years agoFixed format bug
Ilia Alshanetsky [Thu, 28 Aug 2003 17:48:58 +0000 (17:48 +0000)]
Fixed format bug

21 years agoformat string fix
Sascha Schumann [Thu, 28 Aug 2003 17:34:33 +0000 (17:34 +0000)]
format string fix

21 years agoolder gccs don't understand attribute((format)) on function pointers
Sascha Schumann [Thu, 28 Aug 2003 17:31:31 +0000 (17:31 +0000)]
older gccs don't understand attribute((format)) on function pointers

21 years ago- added mcve to the modules workspace
foobar [Thu, 28 Aug 2003 17:25:34 +0000 (17:25 +0000)]
- added mcve to the modules workspace

21 years agoFix error message
Sascha Schumann [Thu, 28 Aug 2003 17:09:44 +0000 (17:09 +0000)]
Fix error message

21 years agokill warnings
Sascha Schumann [Thu, 28 Aug 2003 17:07:40 +0000 (17:07 +0000)]
kill warnings

21 years agoZEND_GCC_VERSION should always be defined to a number so we can use
Sascha Schumann [Thu, 28 Aug 2003 17:04:16 +0000 (17:04 +0000)]
ZEND_GCC_VERSION should always be defined to a number so we can use
simple comparisons all the time.

21 years agofix format strings
Sascha Schumann [Thu, 28 Aug 2003 16:49:57 +0000 (16:49 +0000)]
fix format strings

21 years agoadd format attribute where appropiate
Sascha Schumann [Thu, 28 Aug 2003 16:49:43 +0000 (16:49 +0000)]
add format attribute where appropiate

21 years agoFixed some format strings
Ard Biesheuvel [Thu, 28 Aug 2003 16:48:22 +0000 (16:48 +0000)]
Fixed some format strings

21 years agoAdd format attribute to a number of functions
Sascha Schumann [Thu, 28 Aug 2003 16:41:20 +0000 (16:41 +0000)]
Add format attribute to a number of functions

Kill a few warnings

21 years agoRevert the patch per Dan\´s request
foobar [Thu, 28 Aug 2003 16:35:32 +0000 (16:35 +0000)]
Revert the patch per Dan\´s request

21 years agokill warnings
Sascha Schumann [Thu, 28 Aug 2003 16:28:33 +0000 (16:28 +0000)]
kill warnings

21 years agoMFB
foobar [Thu, 28 Aug 2003 16:19:08 +0000 (16:19 +0000)]
MFB

21 years agoRemove NEWS entry because fix was committed to 4.3 branch.
Stefan Roehrich [Thu, 28 Aug 2003 16:06:49 +0000 (16:06 +0000)]
Remove NEWS entry because fix was committed to 4.3 branch.

21 years agofix format string (long port)
Sascha Schumann [Thu, 28 Aug 2003 15:16:20 +0000 (15:16 +0000)]
fix format string (long port)

21 years agoMFB
foobar [Thu, 28 Aug 2003 14:58:02 +0000 (14:58 +0000)]
MFB

21 years agoUse ZEND_GCC_VERSION and ZEND_ATTRIBUTE_MALLOC
Sascha Schumann [Thu, 28 Aug 2003 14:53:36 +0000 (14:53 +0000)]
Use ZEND_GCC_VERSION and ZEND_ATTRIBUTE_MALLOC

21 years agocleanup & centralize ZEND_GCC_VERSION and ZEND_ATTRIBUTE_MALLOC so that
Sascha Schumann [Thu, 28 Aug 2003 14:53:02 +0000 (14:53 +0000)]
cleanup & centralize ZEND_GCC_VERSION and ZEND_ATTRIBUTE_MALLOC so that
they can be used by downstream applications

21 years agoproto fix
Andrey Hristov [Thu, 28 Aug 2003 12:18:51 +0000 (12:18 +0000)]
proto fix

21 years agoEnable attribute((malloc)) for GCC 2.96
Sascha Schumann [Thu, 28 Aug 2003 11:55:39 +0000 (11:55 +0000)]
Enable attribute((malloc)) for GCC 2.96

21 years agoMF4: -m fix for premature extension unloading
Stanislav Malyshev [Thu, 28 Aug 2003 11:50:32 +0000 (11:50 +0000)]
MF4: -m fix for premature extension unloading

21 years agotypofix
foobar [Thu, 28 Aug 2003 09:55:11 +0000 (09:55 +0000)]
typofix

21 years agoGCC 2 does not know about malloc yet.
Sascha Schumann [Thu, 28 Aug 2003 06:17:05 +0000 (06:17 +0000)]
GCC 2 does not know about malloc yet.

21 years agoAdd further check for "#include MACRO" style syntax
Moriyoshi Koizumi [Thu, 28 Aug 2003 06:04:48 +0000 (06:04 +0000)]
Add further check for "#include MACRO" style syntax

21 years agoprovide attribute((malloc)) where appropiate
Sascha Schumann [Thu, 28 Aug 2003 05:50:15 +0000 (05:50 +0000)]
provide attribute((malloc)) where appropiate

21 years agoLet GCC check format arguments
Sascha Schumann [Thu, 28 Aug 2003 05:23:08 +0000 (05:23 +0000)]
Let GCC check format arguments

21 years ago* added --alldeps --onlyreqdeps options for pear install/upgrade.
Greg Beaver [Thu, 28 Aug 2003 03:42:21 +0000 (03:42 +0000)]
* added --alldeps --onlyreqdeps options for pear install/upgrade.
* added automatic dependency sorting, so the order of packages on command-line is unimportant for both install/uninstall
* added one more spaces in paths fix that was missed in PEAR_Common

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

21 years agoFixed bug #25109 (Possible crash when fetching field name)
Ilia Alshanetsky [Thu, 28 Aug 2003 00:31:36 +0000 (00:31 +0000)]
Fixed bug #25109 (Possible crash when fetching field name)

21 years agoFixed tests that failed in ZTS due to incorrect file paths.
Ilia Alshanetsky [Thu, 28 Aug 2003 00:29:44 +0000 (00:29 +0000)]
Fixed tests that failed in ZTS due to incorrect file paths.
Fixed test that failed due to new array dimension property being fetched.

21 years agoTest multiple execution of a prepared EXEC PROCEDURE statement
Ard Biesheuvel [Thu, 28 Aug 2003 00:18:27 +0000 (00:18 +0000)]
Test multiple execution of a prepared EXEC PROCEDURE statement

21 years agoTest for BLOB ID survival of close()/connect()
Ard Biesheuvel [Thu, 28 Aug 2003 00:17:25 +0000 (00:17 +0000)]
Test for BLOB ID survival of close()/connect()

21 years agoRemoved TSRMLS_FETCH from _php_ibase_module_error()
Ard Biesheuvel [Thu, 28 Aug 2003 00:11:16 +0000 (00:11 +0000)]
Removed TSRMLS_FETCH from _php_ibase_module_error()

21 years agoPrevent abrupt script execution when sendmail_path contains invalid
Ilia Alshanetsky [Wed, 27 Aug 2003 23:53:15 +0000 (23:53 +0000)]
Prevent abrupt script execution when sendmail_path contains invalid
executable.
Add more detail to the warnings regarding execution of sendmail binary.

21 years agoDo not reuse data structure for ibase_execute() results.
Ard Biesheuvel [Wed, 27 Aug 2003 22:55:06 +0000 (22:55 +0000)]
Do not reuse data structure for ibase_execute() results.
Invalidate the results whose statement handle has been invalidated.
# EXEC PROCEDURE results don't need a statement handle, so
# the result doesn't have to be invalidated.
Fixed some add_{index|assoc}_*() bogosity

21 years agoNuke unused variable
Marcus Boerger [Wed, 27 Aug 2003 20:48:41 +0000 (20:48 +0000)]
Nuke unused variable
# I should have taken Timm's patch

21 years agoFix reflection_class::newInstance()
Marcus Boerger [Wed, 27 Aug 2003 20:45:34 +0000 (20:45 +0000)]
Fix reflection_class::newInstance()