]>
granicus.if.org Git - php/log
Jason Greene [Fri, 15 Feb 2002 17:33:08 +0000 (17:33 +0000)]
Fix parse string
(Since arg6 is initialized at null this still catches the wrong param condition)
Dan Kalowsky [Fri, 15 Feb 2002 17:24:44 +0000 (17:24 +0000)]
fix for bug 15516, patch submitted by torben@php.net
Derick Rethans [Fri, 15 Feb 2002 09:06:45 +0000 (09:06 +0000)]
- Make the errorcode 255. (Doing docs right away)
Yasuo Ohgaki [Fri, 15 Feb 2002 03:30:15 +0000 (03:30 +0000)]
Fix problem with sesssion_pgsql module
Sean Bright [Fri, 15 Feb 2002 03:08:41 +0000 (03:08 +0000)]
Fix cosmetic bug. (#15142)
<changelog@php.net> [Fri, 15 Feb 2002 01:22:47 +0000 (01:22 +0000)]
ChangeLog update
Derick Rethans [Thu, 14 Feb 2002 20:16:08 +0000 (20:16 +0000)]
- Let php_execute_script return 0 on failure and 1 on sucess, and change
SAPIs accordingly. (Andrei, Derick)
Edin Kadribasic [Thu, 14 Feb 2002 16:45:07 +0000 (16:45 +0000)]
Turned implicit_flush on.
Cleaned up help text.
Edin Kadribasic [Thu, 14 Feb 2002 16:44:13 +0000 (16:44 +0000)]
Added README file for CLI SAPI.
Derick Rethans [Thu, 14 Feb 2002 15:02:49 +0000 (15:02 +0000)]
- Remove duplicate constant
Stanislav Malyshev [Thu, 14 Feb 2002 09:20:51 +0000 (09:20 +0000)]
Pass TSRM to create_object
Andrei Zmievski [Thu, 14 Feb 2002 04:01:53 +0000 (04:01 +0000)]
Fix the bug where the declared properties without init values were not
entered into the table.
<changelog@php.net> [Thu, 14 Feb 2002 01:20:58 +0000 (01:20 +0000)]
NEWS update
<changelog@php.net> [Thu, 14 Feb 2002 01:20:35 +0000 (01:20 +0000)]
ChangeLog update
Frank M. Kromann [Wed, 13 Feb 2002 23:27:45 +0000 (23:27 +0000)]
Fixing release and debug build on Win32
Vincent Blavet [Wed, 13 Feb 2002 21:27:54 +0000 (21:27 +0000)]
* Synchronize pearwin script with pearcmd-xxx.php commands
* Still work to do
Vincent Blavet [Wed, 13 Feb 2002 21:26:39 +0000 (21:26 +0000)]
* user system/user config rather than default value
Andi Gutmans [Wed, 13 Feb 2002 19:26:07 +0000 (19:26 +0000)]
@ Allow a series of consecutive catch() statements (Andi, Zend Engine)
<?php
class MyException1 {
}
class MyException2 {
}
try {
throw new MyException2();
} catch (MyException1 $m) {
print "Caught MyException1";
} catch (MyException2 $m) {
print "Caught MyException2";
}
Yasuo Ohgaki [Wed, 13 Feb 2002 13:11:36 +0000 (13:11 +0000)]
Fix memory leaks.
Marc Boeren [Wed, 13 Feb 2002 11:09:48 +0000 (11:09 +0000)]
Fixed bug where users with empty passwords could not connect. (Mc)
# thanks for testing, Yasuo. Could you commit the mem-leak patch now?
Vincent Blavet [Wed, 13 Feb 2002 08:50:07 +0000 (08:50 +0000)]
- Adding support for remote-list command (with XML-RPC installed)
- Start support of show-config (still work to do ...)
Andrei Zmievski [Wed, 13 Feb 2002 04:56:41 +0000 (04:56 +0000)]
Ack.
Stig Bakken [Wed, 13 Feb 2002 01:40:18 +0000 (01:40 +0000)]
* "pear-get install Auth" works now
<changelog@php.net> [Wed, 13 Feb 2002 01:21:31 +0000 (01:21 +0000)]
NEWS update
<changelog@php.net> [Wed, 13 Feb 2002 01:20:31 +0000 (01:20 +0000)]
ChangeLog update
Stig Bakken [Wed, 13 Feb 2002 01:09:55 +0000 (01:09 +0000)]
* don't use ext/overload yet
Stig Bakken [Wed, 13 Feb 2002 01:07:30 +0000 (01:07 +0000)]
* print package name
Jason Greene [Tue, 12 Feb 2002 20:31:30 +0000 (20:31 +0000)]
Fix entry
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.
<changelog@php.net> [Tue, 12 Feb 2002 17:28:41 +0000 (17:28 +0000)]
Adding automagically updated ChangeLog.
Andrei Zmievski [Tue, 12 Feb 2002 17:20:56 +0000 (17:20 +0000)]
Fix-up.
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.
Yasuo Ohgaki [Tue, 12 Feb 2002 10:01:08 +0000 (10:01 +0000)]
Initialize automatic persistent connection reset flag
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.
Andrei Zmievski [Tue, 12 Feb 2002 03:00:05 +0000 (03:00 +0000)]
Expose pcre_get_compiled_regex as an API function.
<changelog@php.net> [Tue, 12 Feb 2002 01:15:06 +0000 (01:15 +0000)]
ChangeLog update
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!)
Sebastian Bergmann [Mon, 11 Feb 2002 16:29:51 +0000 (16:29 +0000)]
Fugbix typo.
Martin Jansen [Mon, 11 Feb 2002 13:07:42 +0000 (13:07 +0000)]
* Fix bug #15423.
Markus Fischer [Mon, 11 Feb 2002 02:48:49 +0000 (02:48 +0000)]
- Fix protos.
<changelog@php.net> [Mon, 11 Feb 2002 01:12:17 +0000 (01:12 +0000)]
ChangeLog update
<changelog@php.net> [Mon, 11 Feb 2002 01:12:14 +0000 (01:12 +0000)]
NEWS update
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.
Sean Bright [Sun, 10 Feb 2002 23:13:37 +0000 (23:13 +0000)]
Add a new test for GMP base recognition.
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.
Jason Greene [Sun, 10 Feb 2002 17:38:15 +0000 (17:38 +0000)]
Renamed zval_debug_dump() to debug_zval_dump()
Tomas V.V.Cox [Sun, 10 Feb 2002 17:23:04 +0000 (17:23 +0000)]
Now System will return false on fail
Tomas V.V.Cox [Sun, 10 Feb 2002 17:12:43 +0000 (17:12 +0000)]
test suite for the System class
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
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.
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.
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
Sebastian Bergmann [Sun, 10 Feb 2002 08:08:14 +0000 (08:08 +0000)]
TSRM fixes.
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)
Yasuo Ohgaki [Sun, 10 Feb 2002 02:27:09 +0000 (02:27 +0000)]
Fix typo
<changelog@php.net> [Sun, 10 Feb 2002 01:11:14 +0000 (01:11 +0000)]
ChangeLog update
Andrei Zmievski [Sat, 9 Feb 2002 22:54:08 +0000 (22:54 +0000)]
*** empty log message ***
Stig Bakken [Sat, 9 Feb 2002 22:01:00 +0000 (22:01 +0000)]
* ZTS fix
# Sebastian, does it build on Windows now?
<changelog@php.net> [Sat, 9 Feb 2002 01:13:51 +0000 (01:13 +0000)]
ChangeLog update
<changelog@php.net> [Sat, 9 Feb 2002 01:13:48 +0000 (01:13 +0000)]
NEWS update
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-*.
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.
Stig Bakken [Fri, 8 Feb 2002 18:49:40 +0000 (18:49 +0000)]
@Added Andrei's tokenizer extension (Stig)
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
<changelog@php.net> [Fri, 8 Feb 2002 01:15:51 +0000 (01:15 +0000)]
ChangeLog update
Andi Gutmans [Fri, 8 Feb 2002 00:22:37 +0000 (00:22 +0000)]
- Remove object debug messages.
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
Martin Jansen [Thu, 7 Feb 2002 20:50:08 +0000 (20:50 +0000)]
* Better error handling.
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.
Martin Jansen [Thu, 7 Feb 2002 11:15:54 +0000 (11:15 +0000)]
* Partially fix bug #15423.
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
<changelog@php.net> [Thu, 7 Feb 2002 01:13:14 +0000 (01:13 +0000)]
ChangeLog update
Frank M. Kromann [Wed, 6 Feb 2002 22:31:23 +0000 (22:31 +0000)]
Convert pLists to output character set before parsing the list
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.
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
Derick Rethans [Wed, 6 Feb 2002 19:10:35 +0000 (19:10 +0000)]
- Fix for bug 15404
Yasuo Ohgaki [Wed, 6 Feb 2002 10:03:40 +0000 (10:03 +0000)]
Remove unused line
# I forgot to delete this line
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.
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()
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
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.
<changelog@php.net> [Wed, 6 Feb 2002 01:14:48 +0000 (01:14 +0000)]
ChangeLog update
<changelog@php.net> [Wed, 6 Feb 2002 01:14:45 +0000 (01:14 +0000)]
NEWS update
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.
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.
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
David Eriksson [Tue, 5 Feb 2002 09:09:35 +0000 (09:09 +0000)]
@- Removed Satellite. It is now part of PEAR.
Yasuo Ohgaki [Tue, 5 Feb 2002 07:37:42 +0000 (07:37 +0000)]
pval -> zval
Check number of parameters
Yasuo Ohgaki [Tue, 5 Feb 2002 06:31:53 +0000 (06:31 +0000)]
register_globals=off is defualt for 4.2.0
foobar [Tue, 5 Feb 2002 01:30:22 +0000 (01:30 +0000)]
Let's be consistent and use zval instead of pval
foobar [Tue, 5 Feb 2002 01:28:55 +0000 (01:28 +0000)]
Export php_session_start().
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.
<changelog@php.net> [Tue, 5 Feb 2002 01:14:05 +0000 (01:14 +0000)]
ChangeLog update
Jaroslaw Kolakowski [Mon, 4 Feb 2002 21:07:39 +0000 (21:07 +0000)]
Fixed compile error
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.
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.
Mark L. Woodward [Mon, 4 Feb 2002 18:33:46 +0000 (18:33 +0000)]
More 4.0.6 compatibility.
Mark L. Woodward [Mon, 4 Feb 2002 18:01:40 +0000 (18:01 +0000)]
Restored backward compatibility to PHP 4.0.6
Yasuo Ohgaki [Mon, 4 Feb 2002 14:28:02 +0000 (14:28 +0000)]
Fix ZTS startup crash
Thies C. Arntzen [Mon, 4 Feb 2002 12:08:40 +0000 (12:08 +0000)]
add oracle 9 detection for oracle-module