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

21 years agoadding betterStates() for usage in automatic dependency resolution
Greg Beaver [Wed, 27 Aug 2003 19:27:45 +0000 (19:27 +0000)]
adding betterStates() for usage in automatic dependency resolution

21 years agoCommitting a patch for IBM DB2 BLOB support submitted by Clara Liu
Dan Kalowsky [Wed, 27 Aug 2003 18:21:52 +0000 (18:21 +0000)]
Committing a patch for IBM DB2 BLOB support submitted by Clara Liu
(clara@zealworks.com).
# I haven't had time to completely test this patch, a few users have stated
# that it works well for them and a few others want to test with windows
# builds, hence the submission.

21 years ago- Use the shtool in $builddir/build instead
foobar [Wed, 27 Aug 2003 18:00:06 +0000 (18:00 +0000)]
- Use the shtool in $builddir/build instead

21 years agoUse INSTALL to install build files
Sascha Schumann [Wed, 27 Aug 2003 13:58:44 +0000 (13:58 +0000)]
Use INSTALL to install build files

21 years agoPrevent a crash when expand_filepath() fails.
Ilia Alshanetsky [Wed, 27 Aug 2003 01:10:10 +0000 (01:10 +0000)]
Prevent a crash when expand_filepath() fails.

21 years agoSquelch warning "Variable may be used uninitialized."
Sara Golemon [Wed, 27 Aug 2003 00:43:54 +0000 (00:43 +0000)]
Squelch warning "Variable may be used uninitialized."
This would never occur anyway because of the logic of the function,
but gcc isn't quite smart enough to realize this.

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

21 years agoFixed bug #22243 (make pg_meta_data fetch array dimentions)
Ilia Alshanetsky [Wed, 27 Aug 2003 00:04:19 +0000 (00:04 +0000)]
Fixed bug #22243 (make pg_meta_data fetch array dimentions)
m-lesser[at]better-com.de

21 years ago- Fixed bug #25166 (WDDX serializer handler missing in win32). (Jani)
foobar [Tue, 26 Aug 2003 02:50:39 +0000 (02:50 +0000)]
- Fixed bug #25166 (WDDX serializer handler missing in win32). (Jani)

21 years ago- Prevent crash if non-existing save/serializer handler is tried to be used
foobar [Tue, 26 Aug 2003 02:03:41 +0000 (02:03 +0000)]
- Prevent crash if non-existing save/serializer handler is tried to be used
- Added the registered serializers information to MINFO.

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

21 years agoUse $(INSTALL_DATA) instead of cp
Sascha Schumann [Tue, 26 Aug 2003 00:04:25 +0000 (00:04 +0000)]
Use $(INSTALL_DATA) instead of cp

21 years ago- Fixed bug #25240 (spaces before pre-processor directives)
foobar [Mon, 25 Aug 2003 23:24:29 +0000 (23:24 +0000)]
- Fixed bug #25240 (spaces before pre-processor directives)

21 years agoBugfix#25239 Closing control stream while data stream is open violates RFC959 section 2.3
Sara Golemon [Mon, 25 Aug 2003 22:25:33 +0000 (22:25 +0000)]
Bugfix#25239 Closing control stream while data stream is open violates RFC959 section 2.3

21 years agoUpdate
Marcus Boerger [Mon, 25 Aug 2003 22:07:28 +0000 (22:07 +0000)]
Update

21 years ago- Fix compile
Marcus Boerger [Mon, 25 Aug 2003 21:54:26 +0000 (21:54 +0000)]
- Fix compile
- Building still not possible

21 years agoUpdate exception code
Marcus Boerger [Mon, 25 Aug 2003 20:55:14 +0000 (20:55 +0000)]
Update exception code

21 years agoExceptions work now
Marcus Boerger [Mon, 25 Aug 2003 20:54:37 +0000 (20:54 +0000)]
Exceptions work now

21 years ago- Simplify php_error_cb()
Marcus Boerger [Mon, 25 Aug 2003 20:51:40 +0000 (20:51 +0000)]
- Simplify php_error_cb()
- Make errors show the class where possible

21 years agofix debug build. use libxml dynamic linking until it can re-export symbols
Rob Richards [Mon, 25 Aug 2003 10:11:26 +0000 (10:11 +0000)]
fix debug build. use libxml dynamic linking until it can re-export symbols

21 years agoadding me as helper, adding dependency on XML_RPC 1.0.4 and optional dependency on...
Greg Beaver [Mon, 25 Aug 2003 06:34:46 +0000 (06:34 +0000)]
adding me as helper, adding dependency on XML_RPC 1.0.4 and optional dependency on xmlrpc extension - this will change to dependency on XML_RPC 1.0.5 if all of Marshall's ideas are implemented

21 years agomy fault - forgot to fix this
Greg Beaver [Mon, 25 Aug 2003 06:16:39 +0000 (06:16 +0000)]
my fault - forgot to fix this

21 years agoSome minor fixes so that this works with autoconf 2.13 too
foobar [Mon, 25 Aug 2003 04:08:29 +0000 (04:08 +0000)]
Some minor fixes so that this works with autoconf 2.13 too

21 years agoSync with original
Moriyoshi Koizumi [Mon, 25 Aug 2003 01:44:17 +0000 (01:44 +0000)]
Sync with original