1
0
mirror of https://github.com/php/php-src.git synced 2026-04-24 16:38:25 +02:00
Commit Graph

22993 Commits

Author SHA1 Message Date
foobar c803e4643d No need to enable by default. Derick got confused. :) 2003-08-30 22:09:27 +00:00
foobar 4d788fc1e2 libmbfl is required always 2003-08-30 21:57:29 +00:00
foobar c57ecb0e9a ws 2003-08-30 21:32:10 +00:00
Andi Gutmans 944544f013 - PLEASE stop commiting ^M's 2003-08-30 19:04:26 +00:00
Marcus Boerger 80c0cdf7f7 Even though it is ignored this should be correct 2003-08-30 19:01:10 +00:00
Marcus Boerger 655f2dc572 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'.
#
2003-08-30 18:58:40 +00:00
Marcus Boerger c80eb4573f Add exception::traceAsString() and exception::toString() 2003-08-30 18:28:24 +00:00
Greg Beaver b9c71c7754 CS fix 2003-08-30 15:59:50 +00:00
Marcus Boerger 6c69b28790 fci.function_table & fci.function_name are not needed since we use zend_fcall_info_cache 2003-08-30 13:47:27 +00:00
Marcus Boerger e679504861 Be precise 2003-08-30 13:38:23 +00:00
Marcus Boerger 49a538d054 Actually using fcc would be a good idea 2003-08-30 12:58:35 +00:00
Marcus Boerger f7f49e4584 - 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.
2003-08-30 11:40:37 +00:00
Marcus Boerger ad31a021bc Make those final (see comment) 2003-08-30 11:33:41 +00:00
foobar 49ff8e7866 Add note about version requirement 2003-08-30 11:01:25 +00:00
foobar 97b151ee3e Added version checking and --with-openssl-dir option 2003-08-30 10:57:42 +00:00
foobar d1adaf65d1 stupid windows 2003-08-30 10:51:02 +00:00
Sascha Schumann e090d2ddb9 Never overwrite .c files when re2c does not exist. 2003-08-30 07:27:05 +00:00
707accd337 ChangeLog update 2003-08-30 00:31:40 +00:00
Marcus Boerger c3f7ea3510 Fix property inheritance by using dedicated new function 2003-08-29 23:30:03 +00:00
Marcus Boerger 047a574e6c - 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.
#
2003-08-29 23:27:22 +00:00
Marcus Boerger 50040c8ae9 - Use zend_fcall_info_cache in invoke() to improve speed.
# This also fixes the problem with calling static methods.
2003-08-29 21:46:12 +00:00
Marcus Boerger 0cb983885d Throw exception if user wants to pass arguments to an non existing constructor 2003-08-29 21:33:24 +00:00
Marcus Boerger adaf6429a7 Throw exception if user wants to pass arguments to an non existing constructor 2003-08-29 21:32:25 +00:00
Greg Beaver f3fd882aa4 One more fix for spaces in paths 2003-08-29 21:21:27 +00:00
Marcus Boerger eb8d89c363 Allow to pass arguments to the constructor 2003-08-29 21:13:50 +00:00
Greg Beaver dce4268282 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 2003-08-29 20:50:36 +00:00
Tomas V.V.Cox e18e3a6edd 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.
2003-08-29 18:23:31 +00:00
Tomas V.V.Cox 26c90cc965 snapshot < devel (betterStates()) 2003-08-29 14:02:20 +00:00
Sergey Kartashoff 1795915b32 - A mnogosearch extension is updated to work with mnogosearch-3.2.15+ 2003-08-29 13:35:26 +00:00
Sascha Schumann a3c89a2e8f 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
2003-08-29 12:33:47 +00:00
foobar a256170d66 - skip with CLI 2003-08-29 09:09:18 +00:00
foobar b78f146f7f - Skip with CLI 2003-08-29 09:05:11 +00:00
Zeev Suraski aaa1cdca31 Fix a problem in implicit public properties and inheritance 2003-08-29 08:51:43 +00:00
Sascha Schumann 5b09f342fe improve format string 2003-08-29 07:34:47 +00:00
Sascha Schumann dcfb7638bc improve a number of zend_debug format strings 2003-08-29 07:34:37 +00:00
Greg Beaver b251177ebf add note about fix for spaces in paths for an installation into a directory with spaces 2003-08-29 05:44:59 +00:00
Greg Beaver 1511accc7e fix spaces in paths for an installation into a directory with spaces 2003-08-29 05:40:50 +00:00
foobar 192666b184 MFB 2003-08-29 00:53:46 +00:00
a92363f694 ChangeLog update 2003-08-29 00:31:41 +00:00
Marcus Boerger ab22461262 Add define to reset error handling more easily 2003-08-29 00:22:36 +00:00
Marcus Boerger bdd2d4aacf Need to tell zend_fetch_debug_backtrace() whether to skip top function or not.
# And i wondered why the trace wasn't rally accurate.
2003-08-29 00:16:00 +00:00
Marcus Boerger b3f3ddd1b5 Add public read access to protected 2003-08-28 23:43:56 +00:00
Marcus Boerger b75133c0c6 Need to check if we got any value before destroying it 2003-08-28 23:36:46 +00:00
Marcus Boerger 257223bdcc Match expected class and instantiated class 2003-08-28 23:30:16 +00:00
Marcus Boerger 90561350f9 Add sqlite_fetch_object() 2003-08-28 23:19:51 +00:00
Marcus Boerger 07789ebd0e Error messages show the class now 2003-08-28 23:18:38 +00:00
Marcus Boerger d2f39fc11e format string fix and number of arguments 2003-08-28 23:04:27 +00:00
Marcus Boerger fa70708d15 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.
#
2003-08-28 22:56:41 +00:00
Marcus Boerger 12376a2270 Classe tables work this way 2003-08-28 22:53:24 +00:00
Ard Biesheuvel 6ee5a0db28 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
2003-08-28 22:12:06 +00:00