]> granicus.if.org Git - php/log
php
21 years agozend_default_classes.h -> zend_exceptions.h
Zeev Suraski [Thu, 12 Feb 2004 10:43:27 +0000 (10:43 +0000)]
zend_default_classes.h -> zend_exceptions.h

21 years agoUsing zend_throw_exception_object() instead of EG(exception).
Dmitry Stogov [Thu, 12 Feb 2004 10:39:20 +0000 (10:39 +0000)]
Using zend_throw_exception_object() instead of EG(exception).

21 years ago- Add zend_exceptions.c
Andi Gutmans [Thu, 12 Feb 2004 10:39:12 +0000 (10:39 +0000)]
- Add zend_exceptions.c

21 years agoCentralize exceptions code in zend_exceptions.[ch].
Zeev Suraski [Thu, 12 Feb 2004 10:38:14 +0000 (10:38 +0000)]
Centralize exceptions code in zend_exceptions.[ch].
Remove zend_default_classes.h (use zend_exceptions.h instead)

NOTE:  This currently breaks the build, fixes to php-src and pecl coming
       soon

21 years ago- Use zend_throw_exception_object() in throw_handler to make sure it
Andi Gutmans [Thu, 12 Feb 2004 10:28:33 +0000 (10:28 +0000)]
- Use zend_throw_exception_object() in throw_handler to make sure it
- does all the checks

21 years agoExceptions updates:
Zeev Suraski [Thu, 12 Feb 2004 10:24:40 +0000 (10:24 +0000)]
Exceptions updates:

- Enforce exceptions to be derived from class Exception.  This allows
  users to perform catch-all.  It's not yet complete, so don't get
  comfortable with it just yet :)  Updates are coming soon.
- Implement zend_throw_exception() using zend_throw_exception_ex()

21 years ago- Add API function to throw exception by using an object
Andi Gutmans [Thu, 12 Feb 2004 09:50:08 +0000 (09:50 +0000)]
- Add API function to throw exception by using an object

21 years ago"Runtime Configuration" and "Exceptions" were added.
Dmitry Stogov [Thu, 12 Feb 2004 09:05:56 +0000 (09:05 +0000)]
"Runtime Configuration" and "Exceptions" were added.

21 years ago- Go with b4 RC 1 (Sanity package)
Andi Gutmans [Thu, 12 Feb 2004 08:46:02 +0000 (08:46 +0000)]
- Go with b4 RC 1 (Sanity package)

21 years agoChangeLog update
<changelog@php.net> [Thu, 12 Feb 2004 01:36:26 +0000 (01:36 +0000)]
ChangeLog update

21 years agows fix
foobar [Thu, 12 Feb 2004 01:31:57 +0000 (01:31 +0000)]
ws fix

21 years ago- Fixed bug #23467 (Showing incorrect Time Zone)
foobar [Thu, 12 Feb 2004 01:28:12 +0000 (01:28 +0000)]
- Fixed bug #23467 (Showing incorrect Time Zone)
# patch by scottmacvicar at ntlworld dot com

21 years agoCleanup
Marcus Boerger [Wed, 11 Feb 2004 23:36:25 +0000 (23:36 +0000)]
Cleanup

21 years agoMust be initialized in ZTS mode
Marcus Boerger [Wed, 11 Feb 2004 22:58:03 +0000 (22:58 +0000)]
Must be initialized in ZTS mode

21 years agoUpdate
Marcus Boerger [Wed, 11 Feb 2004 22:42:53 +0000 (22:42 +0000)]
Update

21 years agoUpdate
Marcus Boerger [Wed, 11 Feb 2004 22:38:05 +0000 (22:38 +0000)]
Update

21 years agoFix: <interface> [extends <interface> [, <ineterface>]* ]
Marcus Boerger [Wed, 11 Feb 2004 22:13:39 +0000 (22:13 +0000)]
Fix: <interface> [extends <interface> [, <ineterface>]* ]

21 years agoThere is CODING_STANDARDS..at least NEW code should respect those..
foobar [Wed, 11 Feb 2004 21:20:22 +0000 (21:20 +0000)]
There is CODING_STANDARDS..at least NEW code should respect those..

21 years agostyle
foobar [Wed, 11 Feb 2004 21:17:35 +0000 (21:17 +0000)]
style

21 years agoBugfix #27104 CLI/CGI SAPI module variable name conflict
Marcus Boerger [Wed, 11 Feb 2004 21:00:46 +0000 (21:00 +0000)]
Bugfix #27104 CLI/CGI SAPI module variable name conflict

21 years agoPrevent SimpleXML from silently modifying types of variables that are
Zeev Suraski [Wed, 11 Feb 2004 19:15:30 +0000 (19:15 +0000)]
Prevent SimpleXML from silently modifying types of variables that are
assigned to its objects.

Implementation notes for overloaded object modules:

- If you return a zval which is not otherwise referenced by the extension
  or the engine's symbol table, its reference count should be 0.
- If you receive a value zval in write_property/write_dimension, you
  may only modify it if its reference count is 1.  Otherwise, you must
  create a copy of that zval before making any changes.  You should NOT
  modify the reference count of the value passed to you.

Have fun!

21 years agoFix leaks in assignments to overloaded objects
Zeev Suraski [Wed, 11 Feb 2004 19:12:16 +0000 (19:12 +0000)]
Fix leaks in assignments to overloaded objects

21 years ago - Added checks for invalid characters in a cookie name or cookie data
Brian France [Wed, 11 Feb 2004 19:02:39 +0000 (19:02 +0000)]
- Added checks for invalid characters in a cookie name or cookie data
  from setrawcookie. (Brian)
- Added new pspell functions to set the dict-dir and data-dir options. (Brian)

21 years ago Added checks for invalid characters in a cookie name or cookie data from setrawcookie
Brian France [Wed, 11 Feb 2004 19:00:42 +0000 (19:00 +0000)]
Added checks for invalid characters in a cookie name or cookie data from setrawcookie

21 years ago Added two new functions to set the dict-dir and data-dir options.
Brian France [Wed, 11 Feb 2004 18:50:16 +0000 (18:50 +0000)]
Added two new functions to set the dict-dir and data-dir options.

21 years ago'Touch' the file to make sure re2c is not needed.
Ilia Alshanetsky [Wed, 11 Feb 2004 17:32:38 +0000 (17:32 +0000)]
'Touch' the file to make sure re2c is not needed.

21 years agoFixed bug #26862 (ob_flush() followed by output_reset_rewrite_vars() may
Ilia Alshanetsky [Wed, 11 Feb 2004 17:00:48 +0000 (17:00 +0000)]
Fixed bug #26862 (ob_flush() followed by output_reset_rewrite_vars() may
result in data loss).

21 years agoFix leak with overloaded objects, when they're used just "for the hell
Zeev Suraski [Wed, 11 Feb 2004 16:28:46 +0000 (16:28 +0000)]
Fix leak with overloaded objects, when they're used just "for the hell
of it" :)

21 years agoLook in the right place for lib
Ard Biesheuvel [Wed, 11 Feb 2004 16:20:48 +0000 (16:20 +0000)]
Look in the right place for lib

21 years agosupport for command line interface was improved
Dmitry Stogov [Wed, 11 Feb 2004 16:13:15 +0000 (16:13 +0000)]
support for command line interface was improved

21 years agoCache files access rights were changed.
Dmitry Stogov [Wed, 11 Feb 2004 16:12:31 +0000 (16:12 +0000)]
Cache files access rights were changed.

21 years agoGet rid of some yucky past, and reenable these tests
Zeev Suraski [Wed, 11 Feb 2004 16:09:46 +0000 (16:09 +0000)]
Get rid of some yucky past, and reenable these tests

21 years agoFixed a bug the caused overloaded array indices to be converted to strings
Zeev Suraski [Wed, 11 Feb 2004 15:56:13 +0000 (15:56 +0000)]
Fixed a bug the caused overloaded array indices to be converted to strings

21 years agoTurn off bogus warnings with overloaded dimensions and += (and friends)
Zeev Suraski [Wed, 11 Feb 2004 15:50:23 +0000 (15:50 +0000)]
Turn off bogus warnings with overloaded dimensions and += (and friends)

21 years agoProper win32 fix.
Ilia Alshanetsky [Wed, 11 Feb 2004 14:52:12 +0000 (14:52 +0000)]
Proper win32 fix.

21 years agoImprove the implementation of unset() on array dimensions to be more
Zeev Suraski [Wed, 11 Feb 2004 13:58:29 +0000 (13:58 +0000)]
Improve the implementation of unset() on array dimensions to be more
consistent with that of regular variables and string offsets

21 years agoNow SoapClient uses excptions as default method for error reporting
Dmitry Stogov [Wed, 11 Feb 2004 13:53:50 +0000 (13:53 +0000)]
Now SoapClient uses excptions as default method for error reporting

21 years agoFix bug #25038
Zeev Suraski [Wed, 11 Feb 2004 13:01:39 +0000 (13:01 +0000)]
Fix bug #25038

21 years agoFix test
Rob Richards [Wed, 11 Feb 2004 13:00:19 +0000 (13:00 +0000)]
Fix test

21 years agoFix crash (patch by Rob Richards)
Zeev Suraski [Wed, 11 Feb 2004 12:35:24 +0000 (12:35 +0000)]
Fix crash (patch by Rob Richards)

21 years agoFix exceptions thrown without a stack frame
Zeev Suraski [Wed, 11 Feb 2004 12:31:18 +0000 (12:31 +0000)]
Fix exceptions thrown without a stack frame
Always enable set_exception_handler()

21 years agoFix compiler warnings
Rob Richards [Wed, 11 Feb 2004 12:19:26 +0000 (12:19 +0000)]
Fix compiler warnings
Update tests

21 years agoAdd version info about run-time client library
Ard Biesheuvel [Wed, 11 Feb 2004 12:08:44 +0000 (12:08 +0000)]
Add version info about run-time client library
# A number of user crashes appear to be caused
# by using incorrect combinations of libraries

21 years agoCS/WS
Ard Biesheuvel [Wed, 11 Feb 2004 11:59:08 +0000 (11:59 +0000)]
CS/WS

21 years ago- Change to b4
Andi Gutmans [Wed, 11 Feb 2004 11:53:45 +0000 (11:53 +0000)]
- Change to b4

21 years agoChange FETCH_RESOURCE to return false on error instead of null, for
Zeev Suraski [Wed, 11 Feb 2004 11:52:33 +0000 (11:52 +0000)]
Change FETCH_RESOURCE to return false on error instead of null, for
consistency with other error situations

21 years agoFinally add a notice to hint people that using dl() is a bad idea...
Zeev Suraski [Wed, 11 Feb 2004 11:46:20 +0000 (11:46 +0000)]
Finally add a notice to hint people that using dl() is a bad idea...

21 years agoFix bug #26802 (the right aspects of it found by Marcus, anyway :)
Zeev Suraski [Wed, 11 Feb 2004 10:51:05 +0000 (10:51 +0000)]
Fix bug #26802 (the right aspects of it found by Marcus, anyway :)

21 years agoFix and clarify the test case
Zeev Suraski [Wed, 11 Feb 2004 10:48:20 +0000 (10:48 +0000)]
Fix and clarify the test case

21 years agoComplete the fix for handling of exceptions happening during the
Zeev Suraski [Wed, 11 Feb 2004 09:42:58 +0000 (09:42 +0000)]
Complete the fix for handling of exceptions happening during the
argument passing phase of function calls (fixes bug #26866)

21 years agowhitespace
Zeev Suraski [Wed, 11 Feb 2004 09:42:10 +0000 (09:42 +0000)]
whitespace

21 years agoremoved printfs :)
Georg Richter [Wed, 11 Feb 2004 08:34:08 +0000 (08:34 +0000)]
removed printfs :)
Thx Andi!

21 years agochanged first param in mysqli_bind_param
Georg Richter [Wed, 11 Feb 2004 07:39:28 +0000 (07:39 +0000)]
changed first param in mysqli_bind_param

21 years agochanged first parameter in mysqli_bind_param from array to string
Georg Richter [Wed, 11 Feb 2004 07:38:43 +0000 (07:38 +0000)]
changed first parameter in mysqli_bind_param from array to string
(as discussed on berlin db meeting)

21 years agoChangeLog update
<changelog@php.net> [Wed, 11 Feb 2004 01:32:14 +0000 (01:32 +0000)]
ChangeLog update

21 years agofixed a compilation error.
Rui Hirokawa [Wed, 11 Feb 2004 00:45:07 +0000 (00:45 +0000)]
fixed a compilation error.

21 years agoIgnore the memleak in this test
Zeev Suraski [Tue, 10 Feb 2004 22:13:07 +0000 (22:13 +0000)]
Ignore the memleak in this test

21 years ago- Removed pointless call to error_reporting()
Timm Friebe [Tue, 10 Feb 2004 20:39:08 +0000 (20:39 +0000)]
- Removed pointless call to error_reporting()

21 years agoClear that up
Zeev Suraski [Tue, 10 Feb 2004 18:50:10 +0000 (18:50 +0000)]
Clear that up

21 years agoCleanup
Zeev Suraski [Tue, 10 Feb 2004 18:46:53 +0000 (18:46 +0000)]
Cleanup

21 years agoFix report_memleaks
Zeev Suraski [Tue, 10 Feb 2004 17:55:32 +0000 (17:55 +0000)]
Fix report_memleaks

21 years agoFixed win32 build.
Ilia Alshanetsky [Tue, 10 Feb 2004 17:44:31 +0000 (17:44 +0000)]
Fixed win32 build.
Fixed building of libfcgi when PHP is built from another directory.
Added missing headers needed for wait().
Removed duplicate signal.h header.
Removed unneeded variables.

21 years agoWhitespace
Zeev Suraski [Tue, 10 Feb 2004 17:44:18 +0000 (17:44 +0000)]
Whitespace

21 years agoFix bug #26698 (exceptions handled properly during argument passing to functions)
Zeev Suraski [Tue, 10 Feb 2004 17:01:55 +0000 (17:01 +0000)]
Fix bug #26698 (exceptions handled properly during argument passing to functions)

21 years agoFixed bug #26653 (open_basedir incorrectly resolved on win32).
Ilia Alshanetsky [Tue, 10 Feb 2004 16:08:54 +0000 (16:08 +0000)]
Fixed bug #26653 (open_basedir incorrectly resolved on win32).

21 years agoFix bug #27186
Zeev Suraski [Tue, 10 Feb 2004 16:08:01 +0000 (16:08 +0000)]
Fix bug #27186

21 years agoFix bug #26869
Zeev Suraski [Tue, 10 Feb 2004 15:30:32 +0000 (15:30 +0000)]
Fix bug #26869

21 years agoFix a couple of tests
Andi Gutmans [Tue, 10 Feb 2004 15:20:51 +0000 (15:20 +0000)]
Fix a couple of tests

21 years agoFix refcounting of ++/+= overloading (fix leak in __get()/__set()
Zeev Suraski [Tue, 10 Feb 2004 14:52:14 +0000 (14:52 +0000)]
Fix refcounting of ++/+= overloading (fix leak in __get()/__set()
based classes)

21 years ago - fix #27197 for Greg (cellog@php.net)
Jan Lehnardt [Tue, 10 Feb 2004 14:40:39 +0000 (14:40 +0000)]
 - fix #27197 for Greg (cellog@php.net)

21 years agoWSDL caching was implemented
Dmitry Stogov [Tue, 10 Feb 2004 13:41:21 +0000 (13:41 +0000)]
WSDL caching was implemented

21 years agoAdd test case for bug #26866
foobar [Tue, 10 Feb 2004 12:58:36 +0000 (12:58 +0000)]
Add test case for bug #26866

21 years ago- Nuke more unused code
Andi Gutmans [Tue, 10 Feb 2004 11:44:17 +0000 (11:44 +0000)]
- Nuke more unused code

21 years agoFix handling in assignment using multidimensional array syntax to string
Zeev Suraski [Tue, 10 Feb 2004 11:39:52 +0000 (11:39 +0000)]
Fix handling in assignment using multidimensional array syntax to string
offset ($s = "FUBAR"; $s[0][0] = 1;)

21 years ago- We will go with PHP 4 behavior. With the new object model assigning by
Andi Gutmans [Tue, 10 Feb 2004 11:20:52 +0000 (11:20 +0000)]
- We will go with PHP 4 behavior. With the new object model assigning by
  reference has lost a lot of its importance.

21 years ago- Remove junk
Andi Gutmans [Tue, 10 Feb 2004 10:44:09 +0000 (10:44 +0000)]
- Remove junk

21 years agoFix exception handling in opcodes spanned across multiple oplines (fixes the crash...
Zeev Suraski [Tue, 10 Feb 2004 10:07:46 +0000 (10:07 +0000)]
Fix exception handling in opcodes spanned across multiple oplines (fixes the crash in __set())

21 years agoUpdate NEWS
Zeev Suraski [Tue, 10 Feb 2004 09:37:11 +0000 (09:37 +0000)]
Update NEWS

21 years agoImplement get callback for SimpleXML (it now supports pre/post increment
Zeev Suraski [Tue, 10 Feb 2004 09:30:38 +0000 (09:30 +0000)]
Implement get callback for SimpleXML (it now supports pre/post increment
as well as binary-assign-ops)

21 years ago- Fix pre/post increment for overloaded objects
Zeev Suraski [Tue, 10 Feb 2004 09:29:42 +0000 (09:29 +0000)]
- Fix pre/post increment for overloaded objects
- Fix binary-assign-op for overloaded objects

NOTE:  This requires the implementation of the 'get' callback!

21 years ago- Correcting test.
Moriyoshi Koizumi [Tue, 10 Feb 2004 09:15:01 +0000 (09:15 +0000)]
- Correcting test.
# still segfaults though.

21 years agoChangeLog update
<changelog@php.net> [Tue, 10 Feb 2004 01:34:00 +0000 (01:34 +0000)]
ChangeLog update

21 years agoFixed bug #26758 (FastCGI exits immediately with status 255).
Ilia Alshanetsky [Tue, 10 Feb 2004 00:29:46 +0000 (00:29 +0000)]
Fixed bug #26758 (FastCGI exits immediately with status 255).

21 years agoFixed bug #27026 (Added cgi.nph that allows forcing of the Status: 200
Ilia Alshanetsky [Tue, 10 Feb 2004 00:02:38 +0000 (00:02 +0000)]
Fixed bug #27026 (Added cgi.nph that allows forcing of the Status: 200
header that is not normally needed).

21 years agoFixed bug #27196 (Missing content_length initialization in apache 2 sapis).
Ilia Alshanetsky [Mon, 9 Feb 2004 23:27:43 +0000 (23:27 +0000)]
Fixed bug #27196 (Missing content_length initialization in apache 2 sapis).

21 years agows
foobar [Mon, 9 Feb 2004 18:18:00 +0000 (18:18 +0000)]
ws

21 years agoDelay creation of exec handle til it's needed
Frank M. Kromann [Mon, 9 Feb 2004 17:58:04 +0000 (17:58 +0000)]
Delay creation of exec handle til it's needed

21 years agoAllowing to report SOAP Fault with "return new SoapFault(...)"
Dmitry Stogov [Mon, 9 Feb 2004 09:31:18 +0000 (09:31 +0000)]
Allowing to report SOAP Fault with "return new SoapFault(...)"

21 years agoAllowing to pass request to SoapServer::handle direct (not through $HTTP_RAW_POST_DATA).
Dmitry Stogov [Mon, 9 Feb 2004 07:51:07 +0000 (07:51 +0000)]
Allowing to pass request to SoapServer::handle direct (not through $HTTP_RAW_POST_DATA).

21 years agoFixed bug #27172 (Possible floating point exception in gmp_powm()).
Ilia Alshanetsky [Mon, 9 Feb 2004 04:27:35 +0000 (04:27 +0000)]
Fixed bug #27172 (Possible floating point exception in gmp_powm()).

21 years agoFixed bug #27175 (tzset() is not being called by PHP on startup).
Ilia Alshanetsky [Mon, 9 Feb 2004 04:04:24 +0000 (04:04 +0000)]
Fixed bug #27175 (tzset() is not being called by PHP on startup).

21 years agoChangeLog update
<changelog@php.net> [Mon, 9 Feb 2004 01:32:12 +0000 (01:32 +0000)]
ChangeLog update

21 years ago- Initial release
Timm Friebe [Mon, 9 Feb 2004 00:32:39 +0000 (00:32 +0000)]
- Initial release

21 years ago- Changed error_reporting setting to E_ALL so we get the notices
Timm Friebe [Mon, 9 Feb 2004 00:14:24 +0000 (00:14 +0000)]
- Changed error_reporting setting to E_ALL so we get the notices

21 years ago- Made server name and credentials contain something obviously incorrect.
Timm Friebe [Sun, 8 Feb 2004 23:58:46 +0000 (23:58 +0000)]
- Made server name and credentials contain something obviously incorrect.
- Made charset parameter default to "iso_1" (fixed "Sybase: Unable to
  update character set." warnings which were failing all tests when the
  official Sybase libraries were used - FreeTDS ignores this).

21 years ago- Change from PHP5 -> PHP 5
Andi Gutmans [Sun, 8 Feb 2004 22:49:47 +0000 (22:49 +0000)]
- Change from PHP5 -> PHP 5

21 years agoUpdate to new API
Zeev Suraski [Sun, 8 Feb 2004 17:25:54 +0000 (17:25 +0000)]
Update to new API

21 years agoFix write-mode of overloaded objects when using array dimensions
Zeev Suraski [Sun, 8 Feb 2004 17:23:20 +0000 (17:23 +0000)]
Fix write-mode of overloaded objects when using array dimensions

21 years ago- Check if free_storage exists
Andi Gutmans [Sun, 8 Feb 2004 17:08:11 +0000 (17:08 +0000)]
- Check if free_storage exists

21 years agoChangeLog update
<changelog@php.net> [Sun, 8 Feb 2004 01:32:14 +0000 (01:32 +0000)]
ChangeLog update