]> granicus.if.org Git - php/log
php
22 years agoNEWS update
<changelog@php.net> [Wed, 13 Feb 2002 01:21:31 +0000 (01:21 +0000)]
NEWS update

22 years agoChangeLog update
<changelog@php.net> [Wed, 13 Feb 2002 01:20:31 +0000 (01:20 +0000)]
ChangeLog update

22 years ago* don't use ext/overload yet
Stig Bakken [Wed, 13 Feb 2002 01:09:55 +0000 (01:09 +0000)]
* don't use ext/overload yet

22 years ago* print package name
Stig Bakken [Wed, 13 Feb 2002 01:07:30 +0000 (01:07 +0000)]
* print package name

22 years agoFix entry
Jason Greene [Tue, 12 Feb 2002 20:31:30 +0000 (20:31 +0000)]
Fix entry

22 years ago - added support for different error messages for the following cases:
Jan Lehnardt [Tue, 12 Feb 2002 18:29:27 +0000 (18:29 +0000)]
 - added support for different error messages for the following cases:
 -
 - if a user with unsufficient permissions trys to select a database
 - PEAR::DB previously threw a "no database selected" error  instead
 - of a more proper "insufficient permissions". This is fixed now.
 -
 - if a user selects a nonexistant database PEAR::DB threw a
 - "no database selected" error instead of "no such database".
 - This is fixed as well.
 -
 - I added two new constants to DB.php and a simple case construct to
 - DB/mysql.php which can be easily extended to achive the above. I
 - hope this is ok.
 - Thanks to Till Gerken for mentioning this.

22 years agoAdding automagically updated ChangeLog.
<changelog@php.net> [Tue, 12 Feb 2002 17:28:41 +0000 (17:28 +0000)]
Adding automagically updated ChangeLog.

22 years agoFix-up.
Andrei Zmievski [Tue, 12 Feb 2002 17:20:56 +0000 (17:20 +0000)]
Fix-up.

22 years agoIrix defines AF_INET6, but lacks IPv6 support, including
Sascha Schumann [Tue, 12 Feb 2002 11:00:15 +0000 (11:00 +0000)]
Irix defines AF_INET6, but lacks IPv6 support, including
struct sockaddr_in6.

22 years agoInitialize automatic persistent connection reset flag
Yasuo Ohgaki [Tue, 12 Feb 2002 10:01:08 +0000 (10:01 +0000)]
Initialize automatic persistent connection reset flag

22 years agoFix a long-standing infelicity that resulted in extra regex information
Andrei Zmievski [Tue, 12 Feb 2002 03:15:27 +0000 (03:15 +0000)]
Fix a long-standing infelicity that resulted in extra regex information
not being passed to PCRE functions.

22 years agoExpose pcre_get_compiled_regex as an API function.
Andrei Zmievski [Tue, 12 Feb 2002 03:00:05 +0000 (03:00 +0000)]
Expose pcre_get_compiled_regex as an API function.

22 years agoChangeLog update
<changelog@php.net> [Tue, 12 Feb 2002 01:15:06 +0000 (01:15 +0000)]
ChangeLog update

22 years agoAdded one more tweak for 4.0.x compatibility.
Mark L. Woodward [Mon, 11 Feb 2002 18:32:00 +0000 (18:32 +0000)]
Added one more tweak for 4.0.x compatibility.
Used "#warning" to inform users of a hard dependency.
(If #warning is unaccptable, let me know!)

22 years agoFugbix typo.
Sebastian Bergmann [Mon, 11 Feb 2002 16:29:51 +0000 (16:29 +0000)]
Fugbix typo.

22 years ago* Fix bug #15423.
Martin Jansen [Mon, 11 Feb 2002 13:07:42 +0000 (13:07 +0000)]
* Fix bug #15423.

23 years ago- Fix protos.
Markus Fischer [Mon, 11 Feb 2002 02:48:49 +0000 (02:48 +0000)]
- Fix protos.

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

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

23 years ago'0b' could be the beginning of a hex string (without leading '0x') so if
Sean Bright [Sun, 10 Feb 2002 23:19:38 +0000 (23:19 +0000)]
'0b' could be the beginning of a hex string (without leading '0x') so if
the user specifies base 16, use that instead.

23 years agoAdd a new test for GMP base recognition.
Sean Bright [Sun, 10 Feb 2002 23:13:37 +0000 (23:13 +0000)]
Add a new test for GMP base recognition.

23 years agoFix for bugs #10133 and #15454.
Sean Bright [Sun, 10 Feb 2002 23:12:57 +0000 (23:12 +0000)]
Fix for bugs #10133 and #15454.

Bug #15454 results from a bug in GMP.  If you pass in a string '0xABCD' and
specify a base of 0, GMP figures out that it is hex and skips over the 0x
characters.  If you specify base 16, then it doesn't skip those chars.
This was confirmed with the following test program:

#include <stdio.h>
#include <gmp.h>

int main()
{
        char *str_one, *str_two;
        mpz_t num_one, num_two;

mpz_init_set_str (num_one, "0x45", 0);
str_one = mpz_get_str(NULL, 10, num_one);

mpz_init_set_str (num_two, "0x45", 16);
str_two = mpz_get_str(NULL, 10, num_two);

printf("%s / %s\n", str_one, str_two);

mpz_clear (num_one);
mpz_clear (num_two);

return 0;
}

We now take anything that starts with 0[xX] as hexidecimal and anything
that starts 0[bB] as binary (this is what GMP does internally).  We also
no longer force the base to 10 or 16, but instead let GMP decide what the
best base is, be it hex, dec, or octal.

23 years agoRenamed zval_debug_dump() to debug_zval_dump()
Jason Greene [Sun, 10 Feb 2002 17:38:15 +0000 (17:38 +0000)]
Renamed zval_debug_dump() to debug_zval_dump()

23 years agoNow System will return false on fail
Tomas V.V.Cox [Sun, 10 Feb 2002 17:23:04 +0000 (17:23 +0000)]
Now System will return false on fail

23 years agotest suite for the System class
Tomas V.V.Cox [Sun, 10 Feb 2002 17:12:43 +0000 (17:12 +0000)]
test suite for the System class

23 years ago- Now error will be triggered with trigger_error(). When a command
Tomas V.V.Cox [Sun, 10 Feb 2002 17:03:22 +0000 (17:03 +0000)]
- Now error will be triggered with trigger_error(). When a command
  fails the function will return false
- In-line documentation update

23 years agoExport lex_scan(). Both the PHPDoc and tokenizer extension need this. I hope this...
Sebastian Bergmann [Sun, 10 Feb 2002 12:54:02 +0000 (12:54 +0000)]
Export lex_scan(). Both the PHPDoc and tokenizer extension need this. I hope this is okay with Z&A.

23 years agoonly rollback at script end if there is something to rollback.
Thies C. Arntzen [Sun, 10 Feb 2002 12:41:52 +0000 (12:41 +0000)]
only rollback at script end if there is something to rollback.

23 years agoAdded php_sockaddr_size() in network.c (and the header file). This is used
Stig Venaas [Sun, 10 Feb 2002 12:35:29 +0000 (12:35 +0000)]
Added php_sockaddr_size() in network.c (and the header file). This is used
in ftp.c to make sure connect() and bind() is called with size argument
which is exactly the size of the relevant sockaddr_xx structure

23 years agoTSRM fixes.
Sebastian Bergmann [Sun, 10 Feb 2002 08:08:14 +0000 (08:08 +0000)]
TSRM fixes.

23 years ago@Added zval_debug_dump which works similar to var_dump yet displays extra
Jason Greene [Sun, 10 Feb 2002 06:52:35 +0000 (06:52 +0000)]
@Added zval_debug_dump which works similar to var_dump yet displays extra
internal information such as refcounts, and the true type names (Jason)

23 years agoFix typo
Yasuo Ohgaki [Sun, 10 Feb 2002 02:27:09 +0000 (02:27 +0000)]
Fix typo

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

23 years ago*** empty log message ***
Andrei Zmievski [Sat, 9 Feb 2002 22:54:08 +0000 (22:54 +0000)]
*** empty log message ***

23 years ago* ZTS fix
Stig Bakken [Sat, 9 Feb 2002 22:01:00 +0000 (22:01 +0000)]
* ZTS fix
# Sebastian, does it build on Windows now?

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

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

23 years agoAdd MSVC workspace for tokenizer extension. Add php_tokenizer.dll entries to php...
Sebastian Bergmann [Fri, 8 Feb 2002 21:19:55 +0000 (21:19 +0000)]
Add MSVC workspace for tokenizer extension. Add php_tokenizer.dll entries to php.ini-*.

23 years ago- got rid of unneded calls to OCIAttrGet when reexecuting the same query
Thies C. Arntzen [Fri, 8 Feb 2002 18:50:12 +0000 (18:50 +0000)]
- got rid of unneded calls to OCIAttrGet when reexecuting the same query
- only invalidate the define list after all rows from a REFCORSOR are read,
  "normal" corsors will now remember their column defines. this means that
  ocigetcolumn[name|type|..] will from now on work even after the result set
  has been read.

23 years ago@Added Andrei's tokenizer extension (Stig)
Stig Bakken [Fri, 8 Feb 2002 18:49:40 +0000 (18:49 +0000)]
@Added Andrei's tokenizer extension (Stig)

23 years agoBackward compatibility to 4.0.6 does not have "HAVE_PHP_SESSION" define
Mark L. Woodward [Fri, 8 Feb 2002 03:05:21 +0000 (03:05 +0000)]
Backward compatibility to 4.0.6 does not have "HAVE_PHP_SESSION" define
Renamed PHP_4_x_API to PHP_4_x

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

23 years ago- Remove object debug messages.
Andi Gutmans [Fri, 8 Feb 2002 00:22:37 +0000 (00:22 +0000)]
- Remove object debug messages.

23 years agomove to the ZEND_DECLARE_MODULE_GLOBALS() and ZEND_EXTERN_MODULE_GLOBALS
Sterling Hughes [Thu, 7 Feb 2002 22:00:21 +0000 (22:00 +0000)]
move to the ZEND_DECLARE_MODULE_GLOBALS() and ZEND_EXTERN_MODULE_GLOBALS
macros

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