]> granicus.if.org Git - php/log
php
21 years agoUpdate documentation in source, reflection and docu itself
Marcus Boerger [Mon, 4 Aug 2003 23:00:57 +0000 (23:00 +0000)]
Update documentation in source, reflection and docu itself

21 years ago- Unset support for spl_array_access by method set($index)
Marcus Boerger [Mon, 4 Aug 2003 21:56:05 +0000 (21:56 +0000)]
- Unset support for spl_array_access by method set($index)
- Parameter names for array interface methods

21 years agoFix comment
Marcus Boerger [Mon, 4 Aug 2003 20:25:41 +0000 (20:25 +0000)]
Fix comment

21 years agoUnset support for spl_array
Marcus Boerger [Mon, 4 Aug 2003 20:17:53 +0000 (20:17 +0000)]
Unset support for spl_array

21 years agoFix ZTS
Marcus Boerger [Mon, 4 Aug 2003 19:57:53 +0000 (19:57 +0000)]
Fix ZTS

21 years agoNuke unused variables
Marcus Boerger [Mon, 4 Aug 2003 19:56:12 +0000 (19:56 +0000)]
Nuke unused variables

21 years agoAdd function/method parameter reflection
Marcus Boerger [Mon, 4 Aug 2003 19:37:08 +0000 (19:37 +0000)]
Add function/method parameter reflection

21 years agoMFB don't overwrite
Sascha Schumann [Mon, 4 Aug 2003 19:05:20 +0000 (19:05 +0000)]
MFB don't overwrite

21 years agoFixed bug #23104 (hash position of static arrays not being reset)
Ilia Alshanetsky [Mon, 4 Aug 2003 17:10:52 +0000 (17:10 +0000)]
Fixed bug #23104 (hash position of static arrays not being reset)

21 years agoFixed couple of typo(s) (which caused compile failures)
foobar [Mon, 4 Aug 2003 14:34:54 +0000 (14:34 +0000)]
Fixed couple of typo(s) (which caused compile failures)

21 years agoShow the correct configure error line number (Greg)
Tomas V.V.Cox [Mon, 4 Aug 2003 13:34:25 +0000 (13:34 +0000)]
Show the correct configure error line number (Greg)

21 years agoMore space in path name fixes (Greg)
Tomas V.V.Cox [Mon, 4 Aug 2003 13:31:35 +0000 (13:31 +0000)]
More space in path name fixes (Greg)

21 years agoGive user the chance to support nsapi_virtual() in newer servers by adding parameter...
Uwe Schindler [Mon, 4 Aug 2003 12:46:03 +0000 (12:46 +0000)]
Give user the chance to support nsapi_virtual() in newer servers by adding parameter server_lib to php5_init (windows only)

21 years agoFix proxy detection with the xmlrpc C extension
Tomas V.V.Cox [Mon, 4 Aug 2003 11:18:26 +0000 (11:18 +0000)]
Fix proxy detection with the xmlrpc C extension

21 years agooops. forgot function
Stanislav Malyshev [Mon, 4 Aug 2003 11:03:38 +0000 (11:03 +0000)]
oops. forgot function

21 years agofix crash #24842
Stanislav Malyshev [Mon, 4 Aug 2003 11:02:53 +0000 (11:02 +0000)]
fix crash #24842

21 years agofix leaks: bug #24831
Stanislav Malyshev [Mon, 4 Aug 2003 10:40:05 +0000 (10:40 +0000)]
fix leaks: bug #24831

21 years agoAnother $fp test fix (thanks Jan)
Tomas V.V.Cox [Mon, 4 Aug 2003 10:38:18 +0000 (10:38 +0000)]
Another $fp test fix (thanks Jan)

21 years ago<license> is valid inside <changelog>, support it
Tomas V.V.Cox [Mon, 4 Aug 2003 10:32:11 +0000 (10:32 +0000)]
<license> is valid inside <changelog>, support it

21 years agouse get_obj_zval_ptr
Stanislav Malyshev [Mon, 4 Aug 2003 10:30:42 +0000 (10:30 +0000)]
use get_obj_zval_ptr

21 years ago- Typo in cache file creation
Tomas V.V.Cox [Mon, 4 Aug 2003 10:15:34 +0000 (10:15 +0000)]
- Typo in cache file creation
- Do not create the cache dir in getCache()

21 years agoadd test
Stanislav Malyshev [Mon, 4 Aug 2003 09:31:58 +0000 (09:31 +0000)]
add test

21 years agoFix #24884 - clone $this
Stanislav Malyshev [Mon, 4 Aug 2003 09:10:52 +0000 (09:10 +0000)]
Fix #24884 - clone $this

21 years agoFix library linkage
Zeev Suraski [Mon, 4 Aug 2003 08:55:44 +0000 (08:55 +0000)]
Fix library linkage

21 years agoAdd missing library path
Zeev Suraski [Mon, 4 Aug 2003 08:54:40 +0000 (08:54 +0000)]
Add missing library path

21 years agoAdd a test
Zeev Suraski [Mon, 4 Aug 2003 08:42:36 +0000 (08:42 +0000)]
Add a test

21 years agoFix bug #24652 - Sterling, do you begin to think that maybe it wasn't such
Zeev Suraski [Mon, 4 Aug 2003 08:38:24 +0000 (08:38 +0000)]
Fix bug #24652 - Sterling, do you begin to think that maybe it wasn't such
a good idea?

21 years agoSimplify code using XOR
Zeev Suraski [Mon, 4 Aug 2003 07:53:09 +0000 (07:53 +0000)]
Simplify code using XOR

21 years agoAdd logical XOR, proves to be quite useful lately
Zeev Suraski [Mon, 4 Aug 2003 07:52:36 +0000 (07:52 +0000)]
Add logical XOR, proves to be quite useful lately

21 years agoThis check shouldn't be necessary
Zeev Suraski [Mon, 4 Aug 2003 07:52:09 +0000 (07:52 +0000)]
This check shouldn't be necessary

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

21 years agoLatest zend updates
Marcus Boerger [Sun, 3 Aug 2003 22:29:20 +0000 (22:29 +0000)]
Latest zend updates

21 years agoFix crash
Marcus Boerger [Sun, 3 Aug 2003 22:28:14 +0000 (22:28 +0000)]
Fix crash

21 years agoFix test and add missing initialization
Marcus Boerger [Sun, 3 Aug 2003 22:03:52 +0000 (22:03 +0000)]
Fix test and add missing initialization

21 years agoEnsure functions have a valid access level
Zeev Suraski [Sun, 3 Aug 2003 21:06:23 +0000 (21:06 +0000)]
Ensure functions have a valid access level

21 years agoDefault to public
Zeev Suraski [Sun, 3 Aug 2003 21:04:39 +0000 (21:04 +0000)]
Default to public

21 years agoNot needed, will be copied from ptr->flags later
Marcus Boerger [Sun, 3 Aug 2003 20:49:27 +0000 (20:49 +0000)]
Not needed, will be copied from ptr->flags later

21 years agolet's go with b3x
Tomas V.V.Cox [Sun, 3 Aug 2003 19:43:45 +0000 (19:43 +0000)]
let's go with b3x

21 years ago+* Made package dependency checking back to work
Tomas V.V.Cox [Sun, 3 Aug 2003 19:36:14 +0000 (19:36 +0000)]
+* Made package dependency checking back to work
+* Added support for spaces in path names (Greg)

21 years agoAdded support for spaces in path names (thanks Greg!)
Tomas V.V.Cox [Sun, 3 Aug 2003 19:32:07 +0000 (19:32 +0000)]
Added support for spaces in path names (thanks Greg!)

21 years agoTSRM issue in windows compiling
Uwe Schindler [Sun, 3 Aug 2003 19:31:56 +0000 (19:31 +0000)]
TSRM issue in windows compiling

21 years agoAdd missing arg info
Marcus Boerger [Sun, 3 Aug 2003 19:25:03 +0000 (19:25 +0000)]
Add missing arg info

21 years agoDon't let the shell escape quotes
Tomas V.V.Cox [Sun, 3 Aug 2003 19:21:34 +0000 (19:21 +0000)]
Don't let the shell escape quotes

21 years agoStyle & WS fixes
Moriyoshi Koizumi [Sun, 3 Aug 2003 19:20:45 +0000 (19:20 +0000)]
Style & WS fixes

21 years agoFix build
Marcus Boerger [Sun, 3 Aug 2003 18:55:51 +0000 (18:55 +0000)]
Fix build

21 years agoFix warning
Marcus Boerger [Sun, 3 Aug 2003 18:52:09 +0000 (18:52 +0000)]
Fix warning

21 years agoReallow build
Marcus Boerger [Sun, 3 Aug 2003 18:46:34 +0000 (18:46 +0000)]
Reallow build

21 years agoUse new infrastructure.
Zeev Suraski [Sun, 3 Aug 2003 17:44:39 +0000 (17:44 +0000)]
Use new infrastructure.

There are bound to be some messups, please report build/runtime bugs!

21 years agoRemove unnecessary macro
Zeev Suraski [Sun, 3 Aug 2003 17:42:01 +0000 (17:42 +0000)]
Remove unnecessary macro

21 years agontroduce infrastructure for supplying information about arguments,
Zeev Suraski [Sun, 3 Aug 2003 17:40:44 +0000 (17:40 +0000)]
ntroduce infrastructure for supplying information about arguments,
including:

- Whether or not to pass by ref (replaces the old arg_types, with arg_info)
- Argument name (for future use, maybe introspection)
- Class/Interface name (for type hints)
- If a class/interface name is available, whether to allow a null instance

Both user and builtin functions share the same data structures.

To declare a builtin function that expects its first arg to be an instance
of class 'Person', its second argument as a regular arg, and its third by
reference, use:

ZEND_BEGIN_ARG_INFO(my_func_arg_info, 0)
    ZEND_ARG_OBJ_INFO(0, someone, Person, 1)
    ZEND_ARG_PASS_INFO(0)
    ZEND_ARG_PASS_INFO(1)
ZEND_END_ARG_INFO();

and use my_func_arg_info as the arg_info parameter to the ZEND_FE() family
of macros.

The first arg to each ZEND_ARG_*() macro is whether or not to pass by ref.

The boolean arg to ZEND_BEGIN_ARG_INFO() tells the engine whether to treat
the arguments for which there's no explicit information as pass by reference
or not.
The boolean argument to ZEND_ARG_OBJ_INFO() (4th arg) is whether or not to allownull values.

21 years agoDisable the test temporarily because "-d" flags in the command line doesn't
Moriyoshi Koizumi [Sun, 3 Aug 2003 13:58:20 +0000 (13:58 +0000)]
Disable the test temporarily because "-d" flags in the command line doesn't
take effect under CGI mode. (See the relevant portion of cgi_main.c
that begins at line 996)

21 years agoMade package dep checking to work again
Tomas V.V.Cox [Sun, 3 Aug 2003 13:44:36 +0000 (13:44 +0000)]
Made package dep checking to work again
(Seems that this line got lost at some point)

21 years agoFix Win32 Build because of missint TSRM stuff
Uwe Schindler [Sun, 3 Aug 2003 11:22:53 +0000 (11:22 +0000)]
Fix Win32 Build because of missint TSRM stuff

21 years agoNo need for this initialization - this function initializes all of the
Zeev Suraski [Sun, 3 Aug 2003 10:32:40 +0000 (10:32 +0000)]
No need for this initialization - this function initializes all of the
elements of zend_internal_function

21 years agoClean up. extended_value can only contain either ZEND_UNSET_DIM or
Zeev Suraski [Sun, 3 Aug 2003 08:23:25 +0000 (08:23 +0000)]
Clean up.  extended_value can only contain either ZEND_UNSET_DIM or
ZEND_UNSET_OBJ.

21 years agoGeneralize fetch_class
Zeev Suraski [Sun, 3 Aug 2003 08:21:08 +0000 (08:21 +0000)]
Generalize fetch_class

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

21 years agoInitialize all struct members: Necessary for reflection
Marcus Boerger [Sat, 2 Aug 2003 19:03:14 +0000 (19:03 +0000)]
Initialize all struct members: Necessary for reflection

21 years agoFixed bug #24177 (Status not set correctly after flush() in Apache 2)
Ilia Alshanetsky [Sat, 2 Aug 2003 18:29:30 +0000 (18:29 +0000)]
Fixed bug #24177 (Status not set correctly after flush() in Apache 2)

21 years agofix invalid $fp check (by nicox@php.net)
Tomas V.V.Cox [Sat, 2 Aug 2003 15:34:19 +0000 (15:34 +0000)]
fix invalid $fp check (by nicox@php.net)

21 years agoupgrade-all back to work
Tomas V.V.Cox [Sat, 2 Aug 2003 14:59:44 +0000 (14:59 +0000)]
upgrade-all back to work

21 years agotrailing ws
Tomas V.V.Cox [Sat, 2 Aug 2003 14:57:59 +0000 (14:57 +0000)]
trailing ws

21 years agoShow interfaces
Marcus Boerger [Sat, 2 Aug 2003 14:22:18 +0000 (14:22 +0000)]
Show interfaces

21 years agoUse correct macro
Marcus Boerger [Sat, 2 Aug 2003 13:49:12 +0000 (13:49 +0000)]
Use correct macro

21 years agofix usage of instanceof here too
Wez Furlong [Sat, 2 Aug 2003 11:43:55 +0000 (11:43 +0000)]
fix usage of instanceof here too

21 years agoFix warning
Marcus Boerger [Sat, 2 Aug 2003 11:39:15 +0000 (11:39 +0000)]
Fix warning

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

21 years agoFixed bug #22072 (Apache2 sapis do not detect aborted connections).
Ilia Alshanetsky [Fri, 1 Aug 2003 20:20:11 +0000 (20:20 +0000)]
Fixed bug #22072 (Apache2 sapis do not detect aborted connections).

21 years agobetter fix...
Wez Furlong [Fri, 1 Aug 2003 17:51:56 +0000 (17:51 +0000)]
better fix...

21 years agoPreserve exit status for non-php execution modes.
Ilia Alshanetsky [Fri, 1 Aug 2003 16:52:49 +0000 (16:52 +0000)]
Preserve exit status for non-php execution modes.

21 years agoFix "O" format for zend_parse_parameters
Wez Furlong [Fri, 1 Aug 2003 16:48:11 +0000 (16:48 +0000)]
Fix "O" format for zend_parse_parameters

21 years agoFixed bug #23509 (exit code lost when exit() called from
Ilia Alshanetsky [Fri, 1 Aug 2003 12:26:28 +0000 (12:26 +0000)]
Fixed bug #23509 (exit code lost when exit() called from
register_shutdown_function())

21 years agoRemoved the unnecessary check of array_init() return value.
Andrey Hristov [Fri, 1 Aug 2003 11:09:11 +0000 (11:09 +0000)]
Removed the unnecessary check of array_init() return value.

21 years agoAdd missing .cvsignore files.
Edin Kadribasic [Fri, 1 Aug 2003 09:48:57 +0000 (09:48 +0000)]
Add missing .cvsignore files.

21 years agoSegfault fix.
John Coggeshall [Fri, 1 Aug 2003 09:48:06 +0000 (09:48 +0000)]
Segfault fix.

21 years agoFixed a number of memleaks and cleaned up the code a bit.
John Coggeshall [Fri, 1 Aug 2003 09:12:35 +0000 (09:12 +0000)]
Fixed a number of memleaks and cleaned up the code a bit.

21 years agoChangeLog update
<changelog@php.net> [Fri, 1 Aug 2003 00:30:42 +0000 (00:30 +0000)]
ChangeLog update

21 years agoAdding the tidy extension to PECL
John Coggeshall [Fri, 1 Aug 2003 00:22:43 +0000 (00:22 +0000)]
Adding the tidy extension to PECL

21 years agoOnly register server variables when needed.
Ilia Alshanetsky [Thu, 31 Jul 2003 22:56:57 +0000 (22:56 +0000)]
Only register server variables when needed.

21 years agoFixed bug #24883 (variables created through register_globals, ignore
Ilia Alshanetsky [Thu, 31 Jul 2003 22:29:32 +0000 (22:29 +0000)]
Fixed bug #24883 (variables created through register_globals, ignore
gpc_order and variables_order).
Prevent multiple registration of ENV & SERVER variables when more then one
is specified.
Prevent multiple addition of GET/POST/COOKIE variables when building
_REQUEST.

21 years agoFixed bug #22154 (Possible crash when memory_limit is reached and
Ilia Alshanetsky [Thu, 31 Jul 2003 19:46:03 +0000 (19:46 +0000)]
Fixed bug #22154 (Possible crash when memory_limit is reached and
output buffering in addition to session.use_trans_sid is used).

21 years ago- Removed the unnecessary check of array_init() return value.
foobar [Thu, 31 Jul 2003 18:28:47 +0000 (18:28 +0000)]
- Removed the unnecessary check of array_init() return value.

21 years agoUse instanceof_function()
Zeev Suraski [Thu, 31 Jul 2003 16:30:15 +0000 (16:30 +0000)]
Use instanceof_function()

21 years agoFinish the array overloading patch
Zeev Suraski [Thu, 31 Jul 2003 09:06:11 +0000 (09:06 +0000)]
Finish the array overloading patch

21 years agoCleanup
Zeev Suraski [Thu, 31 Jul 2003 08:24:55 +0000 (08:24 +0000)]
Cleanup

21 years ago- Fix logic. It was the wrong way around.
Andi Gutmans [Thu, 31 Jul 2003 05:08:59 +0000 (05:08 +0000)]
- Fix logic. It was the wrong way around.

21 years agoChangeLog update
<changelog@php.net> [Thu, 31 Jul 2003 00:30:27 +0000 (00:30 +0000)]
ChangeLog update

21 years agoRevert the fix for now
foobar [Wed, 30 Jul 2003 21:56:45 +0000 (21:56 +0000)]
Revert the fix for now

21 years ago- Fix problem with hash when updating same bucket with data of different
Andi Gutmans [Wed, 30 Jul 2003 19:47:39 +0000 (19:47 +0000)]
- Fix problem with hash when updating same bucket with data of different
  sizes one after another.
- Fix number of arguments to read_dimension.

21 years agoFixed bug #24873 (incorrect handling of / inside open_basedir)
Ilia Alshanetsky [Wed, 30 Jul 2003 17:55:06 +0000 (17:55 +0000)]
Fixed bug #24873 (incorrect handling of / inside open_basedir)

21 years agoGet rid of an opcode
Zeev Suraski [Wed, 30 Jul 2003 17:49:27 +0000 (17:49 +0000)]
Get rid of an opcode

21 years agoSupport overloading of $foo["bar"] += "baz"
Zeev Suraski [Wed, 30 Jul 2003 17:40:54 +0000 (17:40 +0000)]
Support overloading of $foo["bar"] += "baz"

21 years agoFixed bug #23792 (8 bit graphics don't rotate properly)
Ilia Alshanetsky [Wed, 30 Jul 2003 17:34:11 +0000 (17:34 +0000)]
Fixed bug #23792 (8 bit graphics don't rotate properly)
Patch by: pajoye@php.net

21 years agoImprove array overloading - support unset($foo["bar"])
Zeev Suraski [Wed, 30 Jul 2003 17:12:06 +0000 (17:12 +0000)]
Improve array overloading - support unset($foo["bar"])

21 years agoRemove garbage
Zeev Suraski [Wed, 30 Jul 2003 17:02:41 +0000 (17:02 +0000)]
Remove garbage

21 years agoCall exec_finished()
Zeev Suraski [Wed, 30 Jul 2003 16:15:03 +0000 (16:15 +0000)]
Call exec_finished()

21 years agoAdd exec_finished() callback for modules - this is the last place where the
Zeev Suraski [Wed, 30 Jul 2003 16:13:52 +0000 (16:13 +0000)]
Add exec_finished() callback for modules - this is the last place where the
modules may touch the symbol table reliably

21 years agoFix build on certain platforms which do not accept #include FOOBAR
foobar [Wed, 30 Jul 2003 14:09:42 +0000 (14:09 +0000)]
Fix build on certain platforms which do not accept #include FOOBAR

21 years agoFix yaz_record, type array to return bibliographic record part
Adam Dickmeiss [Wed, 30 Jul 2003 09:53:39 +0000 (09:53 +0000)]
Fix yaz_record, type array to return bibliographic record part

21 years agoChangeLog update
<changelog@php.net> [Wed, 30 Jul 2003 00:30:26 +0000 (00:30 +0000)]
ChangeLog update