]> granicus.if.org Git - php/log
php
23 years ago* Better error handling.
Martin Jansen [Thu, 7 Feb 2002 20:50:08 +0000 (20:50 +0000)]
* Better error handling.

23 years agoMega-commit: Enter the new object model
Stanislav Malyshev [Thu, 7 Feb 2002 14:08:43 +0000 (14:08 +0000)]
Mega-commit: Enter the new object model
Note: only standard Zend objects are working now. This is definitely going to
break custom objects like COM, Java, etc. - this will be fixed later.
Also, this may break other things that access objects' internals directly.

23 years ago* Partially fix bug #15423.
Martin Jansen [Thu, 7 Feb 2002 11:15:54 +0000 (11:15 +0000)]
* Partially fix bug #15423.

23 years agoLegacy code removed.
Yasuo Ohgaki [Thu, 7 Feb 2002 02:50:28 +0000 (02:50 +0000)]
Legacy code removed.
This line incorrectly removes buffer.
This line was correct only when ouput.c does not support
nested output buffers. Fixed bug #15178

23 years agoChangeLog update
<changelog@php.net> [Thu, 7 Feb 2002 01:13:14 +0000 (01:13 +0000)]
ChangeLog update

23 years agoConvert pLists to output character set before parsing the list
Frank M. Kromann [Wed, 6 Feb 2002 22:31:23 +0000 (22:31 +0000)]
Convert pLists to output character set before parsing the list

23 years agoAdded order by clause in fbsql_list_tables().
Frank M. Kromann [Wed, 6 Feb 2002 19:41:00 +0000 (19:41 +0000)]
Added order by clause in fbsql_list_tables().
Table names will now be sorted.

23 years agoAdding fbsql_table_name() aliased fbsql_tablename() for compatibility with MySQL
Frank M. Kromann [Wed, 6 Feb 2002 19:24:02 +0000 (19:24 +0000)]
Adding fbsql_table_name() aliased fbsql_tablename() for compatibility with MySQL

23 years ago- Fix for bug 15404
Derick Rethans [Wed, 6 Feb 2002 19:10:35 +0000 (19:10 +0000)]
- Fix for bug 15404

23 years agoRemove unused line
Yasuo Ohgaki [Wed, 6 Feb 2002 10:03:40 +0000 (10:03 +0000)]
Remove unused line
# I forgot to delete this line

23 years agoFixed crash with mb_output_handler()
Yasuo Ohgaki [Wed, 6 Feb 2002 09:51:39 +0000 (09:51 +0000)]
Fixed crash with mb_output_handler()
When mb_output_hanlder is applied muiltiple times, PHP does not output.
This should be fixed also.

23 years agoadded 'System::type()' (show the full path of a command)
Tomas V.V.Cox [Wed, 6 Feb 2002 08:32:00 +0000 (08:32 +0000)]
added 'System::type()' (show the full path of a command)
Copied almost verbatim from Stig's PEAR_Dependency::checkProgram()

23 years agoClean up code.
Yasuo Ohgaki [Wed, 6 Feb 2002 07:25:51 +0000 (07:25 +0000)]
Clean up code.
Removed PHP_PGSQL_API macro.
Define pgsql_globals_id
# Need a little more clean up

23 years agoMake module specified functions to static.
Yasuo Ohgaki [Wed, 6 Feb 2002 07:16:10 +0000 (07:16 +0000)]
Make module specified functions to static.
Added TSRMLS_D/C, get rid of one TSRMLS_FETCH.

23 years agoChangeLog update
<changelog@php.net> [Wed, 6 Feb 2002 01:14:48 +0000 (01:14 +0000)]
ChangeLog update

23 years agoNEWS update
<changelog@php.net> [Wed, 6 Feb 2002 01:14:45 +0000 (01:14 +0000)]
NEWS update

23 years ago- Add TSRMLS_FETCH()'s needed for the new object overloading in ZE2.
Andi Gutmans [Tue, 5 Feb 2002 20:43:49 +0000 (20:43 +0000)]
- Add TSRMLS_FETCH()'s needed for the new object overloading in ZE2.

23 years agoSorry guys, PHP 4.0.6's ZEND_MODULE_API_NO is whacked, it has an extra
Mark L. Woodward [Tue, 5 Feb 2002 20:02:34 +0000 (20:02 +0000)]
Sorry guys, PHP 4.0.6's ZEND_MODULE_API_NO is whacked, it has an extra
zero, thus ZEND_MODULE_API_NO >= xxxx, will not work for about 18000 years.
Added better checking, and cleaned up some of the #ifdef you seem to love
so much.

23 years agoremoved the new-style parameter parser code for bc *and* readability
Hartmut Holzgraefe [Tue, 5 Feb 2002 17:00:28 +0000 (17:00 +0000)]
removed the new-style parameter parser code for bc *and* readability
reasons, changed the remaining #ifdefs to check the api version
directly instead of using the not really related OLD_ZEND_PARAM macro

23 years ago@- Removed Satellite. It is now part of PEAR.
David Eriksson [Tue, 5 Feb 2002 09:09:35 +0000 (09:09 +0000)]
@- Removed Satellite. It is now part of PEAR.

23 years agopval -> zval
Yasuo Ohgaki [Tue, 5 Feb 2002 07:37:42 +0000 (07:37 +0000)]
pval -> zval
Check number of parameters

23 years agoregister_globals=off is defualt for 4.2.0
Yasuo Ohgaki [Tue, 5 Feb 2002 06:31:53 +0000 (06:31 +0000)]
register_globals=off is defualt for 4.2.0

23 years agoLet's be consistent and use zval instead of pval
foobar [Tue, 5 Feb 2002 01:30:22 +0000 (01:30 +0000)]
Let's be consistent and use zval instead of pval

23 years agoExport php_session_start().
foobar [Tue, 5 Feb 2002 01:28:55 +0000 (01:28 +0000)]
Export php_session_start().

23 years agoThe extensions build as shared were installed into wrong place
foobar [Tue, 5 Feb 2002 01:27:00 +0000 (01:27 +0000)]
The extensions build as shared were installed into wrong place
even as the layout was PHP.

23 years agoChangeLog update
<changelog@php.net> [Tue, 5 Feb 2002 01:14:05 +0000 (01:14 +0000)]
ChangeLog update

23 years agoFixed compile error
Jaroslaw Kolakowski [Mon, 4 Feb 2002 21:07:39 +0000 (21:07 +0000)]
Fixed compile error

23 years ago- This small patch should also take care of allowing unseting of $this->foo
Andi Gutmans [Mon, 4 Feb 2002 20:44:24 +0000 (20:44 +0000)]
- This small patch should also take care of allowing unseting of $this->foo
- and static members. The unset() opcode was luckily already suitable for
- object overloading.

23 years ago- Fix problem with the objects_destructor called during shutdown. It was
Andi Gutmans [Mon, 4 Feb 2002 19:29:56 +0000 (19:29 +0000)]
- Fix problem with the objects_destructor called during shutdown. It was
- freeing objects from id 0 instead of id 1. id 0 is not used.
- Change isset/empty opcodes to support static members and the new way of
- doing $this->foobar. Also the opcodes operate now on the hash table
- combined with the variable names so that they can be overloaded by the
- soon to be added overloading patch.

23 years agoMore 4.0.6 compatibility.
Mark L. Woodward [Mon, 4 Feb 2002 18:33:46 +0000 (18:33 +0000)]
More 4.0.6 compatibility.

23 years agoRestored backward compatibility to PHP 4.0.6
Mark L. Woodward [Mon, 4 Feb 2002 18:01:40 +0000 (18:01 +0000)]
Restored backward compatibility to PHP 4.0.6

23 years agoFix ZTS startup crash
Yasuo Ohgaki [Mon, 4 Feb 2002 14:28:02 +0000 (14:28 +0000)]
Fix ZTS startup crash

23 years agoadd oracle 9 detection for oracle-module
Thies C. Arntzen [Mon, 4 Feb 2002 12:08:40 +0000 (12:08 +0000)]
add oracle 9 detection for oracle-module

23 years agoRemove TSRMLS_FETCH() does not need
Yasuo Ohgaki [Mon, 4 Feb 2002 11:55:12 +0000 (11:55 +0000)]
Remove TSRMLS_FETCH() does not need

23 years agoFix ZTS build
Yasuo Ohgaki [Mon, 4 Feb 2002 11:43:07 +0000 (11:43 +0000)]
Fix ZTS build

23 years agoChangeLog update
<changelog@php.net> [Mon, 4 Feb 2002 01:14:37 +0000 (01:14 +0000)]
ChangeLog update

23 years agodon't include old changelogs in distribution, either
jim winstead [Sun, 3 Feb 2002 20:54:41 +0000 (20:54 +0000)]
don't include old changelogs in distribution, either

23 years agoZend config sets ZEND_EXTRA_LIBS. Bugs 14452, 14602, 14616, 14824
Adam Dickmeiss [Sun, 3 Feb 2002 20:42:10 +0000 (20:42 +0000)]
Zend config sets ZEND_EXTRA_LIBS. Bugs 14452, 14602, 14616, 14824

23 years agoZend config sets ZEND_EXTRA_LIBS. Bugs 14452, 14602, 14616, 14824
Adam Dickmeiss [Sun, 3 Feb 2002 20:00:27 +0000 (20:00 +0000)]
Zend config sets ZEND_EXTRA_LIBS. Bugs 14452, 14602, 14616, 14824

23 years agoRevert last commit. Last patch has problem for the 1st request.
Yasuo Ohgaki [Sun, 3 Feb 2002 05:40:19 +0000 (05:40 +0000)]
Revert last commit. Last patch has problem for the 1st request.
# I also found what's wrong in mod_mm.c  :)
# I'll fix it later since don't have much time now.

23 years agoFixed crash when save_path is invalid.
Yasuo Ohgaki [Sun, 3 Feb 2002 03:17:35 +0000 (03:17 +0000)]
Fixed crash when save_path is invalid.
Fixed crash when user save handler is incorrectly used.
Fixed crash when session read failed.

23 years agoAdded UCS4 test
Yasuo Ohgaki [Sun, 3 Feb 2002 02:18:30 +0000 (02:18 +0000)]
Added UCS4 test

23 years agoChangeLog update
<changelog@php.net> [Sun, 3 Feb 2002 01:12:07 +0000 (01:12 +0000)]
ChangeLog update

23 years agonow needs getopt
Shane Caraveo [Sat, 2 Feb 2002 23:17:10 +0000 (23:17 +0000)]
now needs getopt

23 years agoan update to stresstest
Shane Caraveo [Sat, 2 Feb 2002 23:14:23 +0000 (23:14 +0000)]
an update to stresstest

23 years agoRevert per Andi's request. Sorry :-(
Sebastian Bergmann [Sat, 2 Feb 2002 19:55:21 +0000 (19:55 +0000)]
Revert per Andi's request. Sorry :-(

23 years agoRemove obsolete CG(extended_info) = 0 calls, we already do this in zend_set_default_c...
Sebastian Bergmann [Sat, 2 Feb 2002 19:53:43 +0000 (19:53 +0000)]
Remove obsolete CG(extended_info) = 0 calls, we already do this in zend_set_default_compile_time_values().

23 years agoFix warning. Again :-)
Sebastian Bergmann [Sat, 2 Feb 2002 19:47:24 +0000 (19:47 +0000)]
Fix warning. Again :-)

23 years ago- Please don't use strcmp() and friends in Zend but only the mem*
Andi Gutmans [Sat, 2 Feb 2002 19:35:18 +0000 (19:35 +0000)]
- Please don't use strcmp() and friends in Zend but only the mem*
- functions. I didn't check this patch so please check that it works.

23 years agoConsistency.
Sebastian Bergmann [Sat, 2 Feb 2002 19:33:36 +0000 (19:33 +0000)]
Consistency.

23 years agoFix a warning.
Sebastian Bergmann [Sat, 2 Feb 2002 19:27:33 +0000 (19:27 +0000)]
Fix a warning.

23 years agoFix a warning.
Sebastian Bergmann [Sat, 2 Feb 2002 19:18:25 +0000 (19:18 +0000)]
Fix a warning.

23 years ago- Nice catch by Derick. GINIT is dead.
Andi Gutmans [Sat, 2 Feb 2002 16:56:17 +0000 (16:56 +0000)]
- Nice catch by Derick. GINIT is dead.

23 years agoRevert revision 1.294.
Jon Parise [Sat, 2 Feb 2002 06:21:58 +0000 (06:21 +0000)]
Revert revision 1.294.

This commit broke things in interesting ways under FreeBSD.  By adding these
default header files to every header check, a number of subsequent checks
failed (due to unsatisfied header file dependencies).  This occured because
<netinet/in.h>, for example, requires <sys/types.h>.  In other words, these
default includes are not autonomous and don't make workable defaults.

23 years agoFix thread-safe build.
Sebastian Bergmann [Sat, 2 Feb 2002 05:43:55 +0000 (05:43 +0000)]
Fix thread-safe build.

23 years agoChangeLog update
<changelog@php.net> [Sat, 2 Feb 2002 01:13:02 +0000 (01:13 +0000)]
ChangeLog update

23 years agoNEWS update
<changelog@php.net> [Sat, 2 Feb 2002 01:12:59 +0000 (01:12 +0000)]
NEWS update

23 years ago* add some missing attributes
Stig Bakken [Sat, 2 Feb 2002 00:06:44 +0000 (00:06 +0000)]
* add some missing attributes

23 years agoMFZE1: is_a()
Sebastian Bergmann [Fri, 1 Feb 2002 22:55:02 +0000 (22:55 +0000)]
MFZE1: is_a()

23 years agoConverted extract() to use smart_str for variable name manipulation. This
Andrei Zmievski [Fri, 1 Feb 2002 20:17:32 +0000 (20:17 +0000)]
Converted extract() to use smart_str for variable name manipulation. This
sped it up a bit.

23 years agoChanged php.ini directive 'safe_mode_include_dir' to accept a
James E. Flemer [Fri, 1 Feb 2002 20:04:14 +0000 (20:04 +0000)]
Changed php.ini directive 'safe_mode_include_dir' to accept a
(semi)colon separated path, rather than a single directory.
Also moved checking of said path into a separate path for code
readability.
@- Changed php.ini directive 'safe_mode_include_dir' to accept a
@  (semi)colon separated path (like 'include_path') rather than
@  a single directory. (jflemer)

23 years agoAdded is_a() function.
Andrei Zmievski [Fri, 1 Feb 2002 19:34:45 +0000 (19:34 +0000)]
Added is_a() function.

23 years agoFixes in MARC decoder (base adress, DANmarc case).
Adam Dickmeiss [Fri, 1 Feb 2002 17:56:19 +0000 (17:56 +0000)]
Fixes in MARC decoder (base adress, DANmarc case).

23 years agoFix remote security risk, pointed out by Wolfram Kriesing
Tomas V.V.Cox [Fri, 1 Feb 2002 16:36:32 +0000 (16:36 +0000)]
Fix remote security risk, pointed out by Wolfram Kriesing

23 years agoAdded support for passing special backend params in DSN. Ex:
Tomas V.V.Cox [Fri, 1 Feb 2002 15:03:17 +0000 (15:03 +0000)]
Added support for passing special backend params in DSN. Ex:
ibase://user:pass@localhost/db?role=foo&dialect=bar

23 years agoremove some crap
Thies C. Arntzen [Fri, 1 Feb 2002 14:02:49 +0000 (14:02 +0000)]
remove some crap

23 years ago2 years is ages.... and no way temporary. changed the php4 logo to a versionless...
James Cox [Fri, 1 Feb 2002 09:20:11 +0000 (09:20 +0000)]
2 years is ages.... and no way temporary. changed the php4 logo to a versionless one.

23 years ago- Fix for bug 14899 (patch by Sander Roobol <sander@php.net>)
Derick Rethans [Fri, 1 Feb 2002 08:53:47 +0000 (08:53 +0000)]
- Fix for bug 14899 (patch by Sander Roobol <sander@php.net>)

23 years agoFixed bug with encodings that has 0 byte in strings. Patch by <itai@siftology.com>
Yasuo Ohgaki [Fri, 1 Feb 2002 08:32:04 +0000 (08:32 +0000)]
Fixed bug with encodings that has 0 byte in strings. Patch by <itai@siftology.com>
Fixed possible problem with encodings that a char can be larger than
4 bytes.

23 years agoChangeLog update
<changelog@php.net> [Fri, 1 Feb 2002 01:25:43 +0000 (01:25 +0000)]
ChangeLog update

23 years agoupdating license to 2002 (hasn't been done since 2000)
James Cox [Thu, 31 Jan 2002 22:39:34 +0000 (22:39 +0000)]
updating license to 2002 (hasn't been done since 2000)

23 years agofix comment
Boian Bonev [Thu, 31 Jan 2002 17:02:48 +0000 (17:02 +0000)]
fix comment

23 years ago* Fix bug #15313
Martin Jansen [Thu, 31 Jan 2002 13:41:04 +0000 (13:41 +0000)]
* Fix bug #15313

23 years ago- Fix for bug 15311 (type mismatch of php_dl when #ifndef HAVE_LIBDL)
Derick Rethans [Thu, 31 Jan 2002 10:21:24 +0000 (10:21 +0000)]
- Fix for bug 15311 (type mismatch of php_dl when #ifndef HAVE_LIBDL)

23 years agoA fix for the bug number 13231 & 11699.
Yasuo Ohgaki [Thu, 31 Jan 2002 10:15:07 +0000 (10:15 +0000)]
A fix for the bug number 13231 & 11699.
Makes the roxen support compile.  Patch by Lars Wilhelmsen <lars@sral.org>

23 years ago- Fix for openssl_pkcs7_sign segfaults
Derick Rethans [Thu, 31 Jan 2002 09:57:28 +0000 (09:57 +0000)]
- Fix for openssl_pkcs7_sign segfaults
  (patch by Christian Stocker <chregu@php.net>)

23 years ago* lowercase tags and attributes
Stig Bakken [Thu, 31 Jan 2002 08:19:34 +0000 (08:19 +0000)]
* lowercase tags and attributes

23 years ago* remove broken rule for rebuilding Makefile
Stig Bakken [Thu, 31 Jan 2002 08:19:09 +0000 (08:19 +0000)]
* remove broken rule for rebuilding Makefile

23 years agoChangeLog update
<changelog@php.net> [Thu, 31 Jan 2002 01:13:37 +0000 (01:13 +0000)]
ChangeLog update

23 years agoIgnore register_globals for $argc and $argv under CLI SAPI.
Edin Kadribasic [Thu, 31 Jan 2002 00:05:07 +0000 (00:05 +0000)]
Ignore register_globals for $argc and $argv under CLI SAPI.

23 years agoEnable extensions to specify that they are not supposed to be
Edin Kadribasic [Wed, 30 Jan 2002 23:46:44 +0000 (23:46 +0000)]
Enable extensions to specify that they are not supposed to be
built with the CLI SAPI. This is done by passing "nocli" as the
3rd parameter to PHP_EXTENSION macro.

23 years agoFix for bug #14803
Dan Kalowsky [Wed, 30 Jan 2002 21:54:54 +0000 (21:54 +0000)]
Fix for bug #14803

23 years agoFugbix typo. Update path to /lib/optional.
Sebastian Bergmann [Wed, 30 Jan 2002 20:38:00 +0000 (20:38 +0000)]
Fugbix typo. Update path to /lib/optional.

23 years ago* don't make command libs executable
Stig Bakken [Wed, 30 Jan 2002 12:21:25 +0000 (12:21 +0000)]
* don't make command libs executable

23 years ago* modularize "pear" and "pear-get" commands somewhat. checking options
Stig Bakken [Wed, 30 Jan 2002 12:20:12 +0000 (12:20 +0000)]
* modularize "pear" and "pear-get" commands somewhat.  checking options
  etc. is done for both in pearcmd-common.php.

23 years ago* silence warning
Stig Bakken [Wed, 30 Jan 2002 12:18:10 +0000 (12:18 +0000)]
* silence warning

23 years ago* bring DTD up to date
Stig Bakken [Wed, 30 Jan 2002 09:23:34 +0000 (09:23 +0000)]
* bring DTD up to date

23 years agoenable "user-interrupts"
Thies C. Arntzen [Wed, 30 Jan 2002 07:41:04 +0000 (07:41 +0000)]
enable "user-interrupts"

23 years agoChangeLog update
<changelog@php.net> [Wed, 30 Jan 2002 01:12:39 +0000 (01:12 +0000)]
ChangeLog update

23 years agoOverload is built-in.
Sebastian Bergmann [Tue, 29 Jan 2002 19:05:40 +0000 (19:05 +0000)]
Overload is built-in.

23 years agoChangeLog update
<changelog@php.net> [Tue, 29 Jan 2002 01:11:18 +0000 (01:11 +0000)]
ChangeLog update

23 years agoCommit for mr. torben:
Sterling Hughes [Mon, 28 Jan 2002 22:16:03 +0000 (22:16 +0000)]
Commit for mr. torben:
Add XSLT to extensions file, mark sablot obsolete

23 years agoThese are now defined in zend_config.w32.h.
Jon Parise [Mon, 28 Jan 2002 16:06:27 +0000 (16:06 +0000)]
These are now defined in zend_config.w32.h.

23 years agotesting checkin
jim winstead [Mon, 28 Jan 2002 01:43:43 +0000 (01:43 +0000)]
testing checkin

23 years agoChangeLog update
<changelog@php.net> [Mon, 28 Jan 2002 01:17:41 +0000 (01:17 +0000)]
ChangeLog update

23 years agoMFZE1: define a couple of macros under win32. (Patch By: Jon Parise <jon@php.net>)
Sebastian Bergmann [Sun, 27 Jan 2002 20:20:19 +0000 (20:20 +0000)]
MFZE1: define a couple of macros under win32. (Patch By: Jon Parise <jon@php.net>)

23 years agozend_isinf() is already defined in Zend/zend_config.w32.h for Win32.
Jon Parise [Sun, 27 Jan 2002 18:19:18 +0000 (18:19 +0000)]
zend_isinf() is already defined in Zend/zend_config.w32.h for Win32.

23 years agoadd ibase_add_user(), ibase_modify_user(), ibase_delete_use()
fabrice aeschbacher [Sun, 27 Jan 2002 15:31:15 +0000 (15:31 +0000)]
add ibase_add_user(), ibase_modify_user(), ibase_delete_use()

23 years agoUse the zend_* versions of finite(), isinf(), and isnan(), as defined
Jon Parise [Sun, 27 Jan 2002 07:41:20 +0000 (07:41 +0000)]
Use the zend_* versions of finite(), isinf(), and isnan(), as defined
in php_config.h.  Redefine the zend_* versions in the case of Win32.

This fixes the build on systems that don't provide a native version of,
say, isinf() (e.g. Solaris).

23 years agoAdd a note that this statement will never be reached.
Jon Parise [Sun, 27 Jan 2002 07:23:21 +0000 (07:23 +0000)]
Add a note that this statement will never be reached.