]>
granicus.if.org Git - php/log
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.
Ilia Alshanetsky [Thu, 28 Aug 2003 19:17:34 +0000 (19:17 +0000)]
Fixed compiler warnings.
Ilia Alshanetsky [Thu, 28 Aug 2003 17:56:41 +0000 (17:56 +0000)]
Fixed format error.
Ilia Alshanetsky [Thu, 28 Aug 2003 17:48:58 +0000 (17:48 +0000)]
Fixed format bug
Sascha Schumann [Thu, 28 Aug 2003 17:34:33 +0000 (17:34 +0000)]
format string fix
Sascha Schumann [Thu, 28 Aug 2003 17:31:31 +0000 (17:31 +0000)]
older gccs don't understand attribute((format)) on function pointers
foobar [Thu, 28 Aug 2003 17:25:34 +0000 (17:25 +0000)]
- added mcve to the modules workspace
Sascha Schumann [Thu, 28 Aug 2003 17:09:44 +0000 (17:09 +0000)]
Fix error message
Sascha Schumann [Thu, 28 Aug 2003 17:07:40 +0000 (17:07 +0000)]
kill warnings
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.
Sascha Schumann [Thu, 28 Aug 2003 16:49:57 +0000 (16:49 +0000)]
fix format strings
Sascha Schumann [Thu, 28 Aug 2003 16:49:43 +0000 (16:49 +0000)]
add format attribute where appropiate
Ard Biesheuvel [Thu, 28 Aug 2003 16:48:22 +0000 (16:48 +0000)]
Fixed some format strings
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
foobar [Thu, 28 Aug 2003 16:35:32 +0000 (16:35 +0000)]
Revert the patch per Dan\´s request
Sascha Schumann [Thu, 28 Aug 2003 16:28:33 +0000 (16:28 +0000)]
kill warnings
foobar [Thu, 28 Aug 2003 16:19:08 +0000 (16:19 +0000)]
MFB
Stefan Roehrich [Thu, 28 Aug 2003 16:06:49 +0000 (16:06 +0000)]
Remove NEWS entry because fix was committed to 4.3 branch.
Sascha Schumann [Thu, 28 Aug 2003 15:16:20 +0000 (15:16 +0000)]
fix format string (long port)
foobar [Thu, 28 Aug 2003 14:58:02 +0000 (14:58 +0000)]
MFB
Sascha Schumann [Thu, 28 Aug 2003 14:53:36 +0000 (14:53 +0000)]
Use ZEND_GCC_VERSION and ZEND_ATTRIBUTE_MALLOC
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
Andrey Hristov [Thu, 28 Aug 2003 12:18:51 +0000 (12:18 +0000)]
proto fix
Sascha Schumann [Thu, 28 Aug 2003 11:55:39 +0000 (11:55 +0000)]
Enable attribute((malloc)) for GCC 2.96
Stanislav Malyshev [Thu, 28 Aug 2003 11:50:32 +0000 (11:50 +0000)]
MF4: -m fix for premature extension unloading
foobar [Thu, 28 Aug 2003 09:55:11 +0000 (09:55 +0000)]
typofix
Sascha Schumann [Thu, 28 Aug 2003 06:17:05 +0000 (06:17 +0000)]
GCC 2 does not know about malloc yet.
Moriyoshi Koizumi [Thu, 28 Aug 2003 06:04:48 +0000 (06:04 +0000)]
Add further check for "#include MACRO" style syntax
Sascha Schumann [Thu, 28 Aug 2003 05:50:15 +0000 (05:50 +0000)]
provide attribute((malloc)) where appropiate
Sascha Schumann [Thu, 28 Aug 2003 05:23:08 +0000 (05:23 +0000)]
Let GCC check format arguments
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
<changelog@php.net> [Thu, 28 Aug 2003 00:32:00 +0000 (00:32 +0000)]
ChangeLog update
Ilia Alshanetsky [Thu, 28 Aug 2003 00:31:36 +0000 (00:31 +0000)]
Fixed bug #25109 (Possible crash when fetching field name)
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.
Ard Biesheuvel [Thu, 28 Aug 2003 00:18:27 +0000 (00:18 +0000)]
Test multiple execution of a prepared EXEC PROCEDURE statement
Ard Biesheuvel [Thu, 28 Aug 2003 00:17:25 +0000 (00:17 +0000)]
Test for BLOB ID survival of close()/connect()
Ard Biesheuvel [Thu, 28 Aug 2003 00:11:16 +0000 (00:11 +0000)]
Removed TSRMLS_FETCH from _php_ibase_module_error()
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.
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
Marcus Boerger [Wed, 27 Aug 2003 20:48:41 +0000 (20:48 +0000)]
Nuke unused variable
# I should have taken Timm's patch
Marcus Boerger [Wed, 27 Aug 2003 20:45:34 +0000 (20:45 +0000)]
Fix reflection_class::newInstance()
Greg Beaver [Wed, 27 Aug 2003 19:27:45 +0000 (19:27 +0000)]
adding betterStates() for usage in automatic dependency resolution
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.
foobar [Wed, 27 Aug 2003 18:00:06 +0000 (18:00 +0000)]
- Use the shtool in $builddir/build instead
Sascha Schumann [Wed, 27 Aug 2003 13:58:44 +0000 (13:58 +0000)]
Use INSTALL to install build files
Ilia Alshanetsky [Wed, 27 Aug 2003 01:10:10 +0000 (01:10 +0000)]
Prevent a crash when expand_filepath() fails.
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.
<changelog@php.net> [Wed, 27 Aug 2003 00:32:00 +0000 (00:32 +0000)]
ChangeLog update
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
foobar [Tue, 26 Aug 2003 02:50:39 +0000 (02:50 +0000)]
- Fixed bug #25166 (WDDX serializer handler missing in win32). (Jani)
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.
<changelog@php.net> [Tue, 26 Aug 2003 00:32:02 +0000 (00:32 +0000)]
ChangeLog update
Sascha Schumann [Tue, 26 Aug 2003 00:04:25 +0000 (00:04 +0000)]
Use $(INSTALL_DATA) instead of cp
foobar [Mon, 25 Aug 2003 23:24:29 +0000 (23:24 +0000)]
- Fixed bug #25240 (spaces before pre-processor directives)
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
Marcus Boerger [Mon, 25 Aug 2003 22:07:28 +0000 (22:07 +0000)]
Update
Marcus Boerger [Mon, 25 Aug 2003 21:54:26 +0000 (21:54 +0000)]
- Fix compile
- Building still not possible
Marcus Boerger [Mon, 25 Aug 2003 20:55:14 +0000 (20:55 +0000)]
Update exception code
Marcus Boerger [Mon, 25 Aug 2003 20:54:37 +0000 (20:54 +0000)]
Exceptions work now
Marcus Boerger [Mon, 25 Aug 2003 20:51:40 +0000 (20:51 +0000)]
- Simplify php_error_cb()
- Make errors show the class where possible
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
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
Greg Beaver [Mon, 25 Aug 2003 06:16:39 +0000 (06:16 +0000)]
my fault - forgot to fix this
foobar [Mon, 25 Aug 2003 04:08:29 +0000 (04:08 +0000)]
Some minor fixes so that this works with autoconf 2.13 too
Moriyoshi Koizumi [Mon, 25 Aug 2003 01:44:17 +0000 (01:44 +0000)]
Sync with original
<changelog@php.net> [Mon, 25 Aug 2003 00:32:07 +0000 (00:32 +0000)]
ChangeLog update
Moriyoshi Koizumi [Sun, 24 Aug 2003 22:46:13 +0000 (22:46 +0000)]
Allow usage of external libmbfl
Marcus Boerger [Sun, 24 Aug 2003 22:45:59 +0000 (22:45 +0000)]
Add missing check
Moriyoshi Koizumi [Sun, 24 Aug 2003 22:15:49 +0000 (22:15 +0000)]
Integrate allocator code into mbstring.c
Moriyoshi Koizumi [Sun, 24 Aug 2003 20:07:13 +0000 (20:07 +0000)]
Sync with the original
Marcus Boerger [Sun, 24 Aug 2003 18:47:11 +0000 (18:47 +0000)]
Fix memory source of string duplication for non internal properties
Marcus Boerger [Sun, 24 Aug 2003 17:32:47 +0000 (17:32 +0000)]
- Provide appropriate way to destroy internal zval's.
- Allow internal zval's of type string and disallow complex types.
- Define the default string for extensions at class level instead of ctor.
Marcus Boerger [Sun, 24 Aug 2003 16:35:58 +0000 (16:35 +0000)]
Don't identify alias'ed functions
Zeev Suraski [Sun, 24 Aug 2003 16:27:01 +0000 (16:27 +0000)]
Use ""'s if you want empty strings. We want to crash on errors.
Zeev Suraski [Sun, 24 Aug 2003 16:17:45 +0000 (16:17 +0000)]
Use pemalloc()
Marcus Boerger [Sun, 24 Aug 2003 16:13:23 +0000 (16:13 +0000)]
Allow NULL, too
Zeev Suraski [Sun, 24 Aug 2003 16:09:49 +0000 (16:09 +0000)]
Get rid of more ^M's - Marcus, please check your CVS client!
Zeev Suraski [Sun, 24 Aug 2003 16:09:12 +0000 (16:09 +0000)]
Get rid of more ^M's
Zeev Suraski [Sun, 24 Aug 2003 16:01:57 +0000 (16:01 +0000)]
line endings fix
Zeev Suraski [Sun, 24 Aug 2003 15:59:19 +0000 (15:59 +0000)]
Never, ever, overwrite the refcount element of a connected zval!
Marcus Boerger [Sun, 24 Aug 2003 15:07:54 +0000 (15:07 +0000)]
Add dedicated reflection_exception
Marcus Boerger [Sun, 24 Aug 2003 15:07:00 +0000 (15:07 +0000)]
Allow to throw instances of classes derived from exception
Stefan Roehrich [Sun, 24 Aug 2003 13:59:34 +0000 (13:59 +0000)]
Fixed bug #25218 ("deflate" compressed pages had a gzip header, which
should only be sent with "gzip" compressed pages).
Stefan Roehrich [Sun, 24 Aug 2003 13:32:50 +0000 (13:32 +0000)]
Fixed zlib.output_compression without register_long_vars set.
Marcus Boerger [Sun, 24 Aug 2003 13:10:03 +0000 (13:10 +0000)]
- Provide a unified way to display uncaught exceptions, which shows
file/line/message info if possible.
- Add zend_eval_string_ex() to be able to handle exceptions in eval'd code.
- Use above function to fix memleaks in CLI.
Marcus Boerger [Sun, 24 Aug 2003 12:07:13 +0000 (12:07 +0000)]
Make invoke() work
Marcus Boerger [Sun, 24 Aug 2003 11:34:01 +0000 (11:34 +0000)]
zend_parse_parameters 'O' works the way we need here
Marcus Boerger [Sun, 24 Aug 2003 11:28:53 +0000 (11:28 +0000)]
Not needed
Marcus Boerger [Sun, 24 Aug 2003 11:25:08 +0000 (11:25 +0000)]
Make use method macros
Marcus Boerger [Sun, 24 Aug 2003 11:24:10 +0000 (11:24 +0000)]
One of PPP is needed, too
Marcus Boerger [Sun, 24 Aug 2003 11:11:55 +0000 (11:11 +0000)]
- Add Reflection_Function::isAlias
- Use ZEND_ME/ZEND_METHOD
- Fix static entries
Marcus Boerger [Sun, 24 Aug 2003 11:09:45 +0000 (11:09 +0000)]
- Add fn_flag ZEND_ACC_ALIAS
- Unify way of function_entry generation by new macro ZEND_FENTRY
Marcus Boerger [Sun, 24 Aug 2003 11:07:30 +0000 (11:07 +0000)]
Fix fn_flags handling
Rob Richards [Sun, 24 Aug 2003 10:24:22 +0000 (10:24 +0000)]
implement stricterrorcheck
fix clonenode
cleanup error routines
forgot these files
Rob Richards [Sun, 24 Aug 2003 10:23:43 +0000 (10:23 +0000)]
implement stricterrorcheck
fix clonenode
cleanup error routines
Rob Richards [Sun, 24 Aug 2003 10:18:08 +0000 (10:18 +0000)]
remove document pointer references as doc is now copied
Marcus Boerger [Sun, 24 Aug 2003 00:36:53 +0000 (00:36 +0000)]
Add property read code and use that in default exception class
<changelog@php.net> [Sun, 24 Aug 2003 00:32:03 +0000 (00:32 +0000)]
ChangeLog update
Marcus Boerger [Sat, 23 Aug 2003 19:48:52 +0000 (19:48 +0000)]
Allow zend_throw_exception() to also set the exception code
Marcus Boerger [Sat, 23 Aug 2003 19:41:22 +0000 (19:41 +0000)]
Exception has 4 protected default properties (message,code,file,line).
They are all initialized at c-level constructor correctly.