Yasuo Ohgaki
b9d158c458
Fix crash bug 15607
2002-02-22 11:39:23 +00:00
Yasuo Ohgaki
15daf99288
Added fmod() function
...
# Is there any reason that math.c does not use errno?
2002-02-21 11:44:41 +00:00
Andrei Zmievski
513e598d1e
Adding object aggregation capability along with tests.
2002-02-21 03:32:42 +00:00
Christian Stocker
94d06d34e0
"o|a|b" is not valid ZE code. changed to "o|ab"
2002-02-20 23:35:20 +00:00
Rasmus Lerdorf
229d207a58
Split CRC32 table out into a header file so other code can use it
2002-02-20 18:18:39 +00:00
Derick Rethans
8b7b813ebc
- Fix for bug #15628 (for real now :)
2002-02-20 15:53:25 +00:00
Derick Rethans
cddd25661f
- Fix for bug #15638
2002-02-20 07:24:53 +00:00
Marc Boeren
6ddca71cdb
Oops: source copy&paste should be done with care :) (Mc)
2002-02-18 10:22:09 +00:00
Marc Boeren
cb46dbb6eb
Added support for Sybase-CT to dbx module (Mc).
2002-02-18 09:21:51 +00:00
Jason Greene
0a2438b057
Fix parse string
...
(Since arg6 is initialized at null this still catches the wrong param condition)
2002-02-15 17:33:08 +00:00
Dan Kalowsky
cd88ac738b
fix for bug 15516, patch submitted by torben@php.net
2002-02-15 17:24:44 +00:00
Yasuo Ohgaki
fe72f742eb
Fix problem with sesssion_pgsql module
2002-02-15 03:30:15 +00:00
Sean Bright
12430d1da1
Fix cosmetic bug. ( #15142 )
2002-02-15 03:08:41 +00:00
Derick Rethans
14d0c9d9a3
- Remove duplicate constant
2002-02-14 15:02:49 +00:00
Frank M. Kromann
d036b10062
Fixing release and debug build on Win32
2002-02-13 23:27:45 +00:00
Yasuo Ohgaki
d43e889854
Fix memory leaks.
2002-02-13 13:11:36 +00:00
Marc Boeren
6d3d668887
Fixed bug where users with empty passwords could not connect. (Mc)
...
# thanks for testing, Yasuo. Could you commit the mem-leak patch now?
2002-02-13 11:09:48 +00:00
Yasuo Ohgaki
c1507e1e40
Initialize automatic persistent connection reset flag
2002-02-12 10:01:08 +00:00
Andrei Zmievski
260aee10fe
Fix a long-standing infelicity that resulted in extra regex information
...
not being passed to PCRE functions.
2002-02-12 03:15:27 +00:00
Andrei Zmievski
51f1739983
Expose pcre_get_compiled_regex as an API function.
2002-02-12 03:00:05 +00:00
Mark L. Woodward
3edf26b509
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!)
2002-02-11 18:32:00 +00:00
Markus Fischer
8b2dcb33b7
- Fix protos.
2002-02-11 02:48:49 +00:00
Sean Bright
6829710dce
'0b' could be the beginning of a hex string (without leading '0x') so if
...
the user specifies base 16, use that instead.
2002-02-10 23:19:38 +00:00
Sean Bright
72c5a9cd8a
Add a new test for GMP base recognition.
2002-02-10 23:13:37 +00:00
Sean Bright
cc065b3351
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.
2002-02-10 23:12:57 +00:00
Jason Greene
150d339231
Renamed zval_debug_dump() to debug_zval_dump()
2002-02-10 17:38:15 +00:00
Thies C. Arntzen
1d54bf97e0
only rollback at script end if there is something to rollback.
2002-02-10 12:41:52 +00:00
Stig Venaas
9e420659ad
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
2002-02-10 12:35:29 +00:00
Sebastian Bergmann
8acc47a7a9
TSRM fixes.
2002-02-10 08:08:14 +00:00
Jason Greene
91ac18bc66
@Added zval_debug_dump which works similar to var_dump yet displays extra
...
internal information such as refcounts, and the true type names (Jason)
2002-02-10 06:52:35 +00:00
Yasuo Ohgaki
7baa36c885
Fix typo
2002-02-10 02:27:09 +00:00
Andrei Zmievski
66c94331bc
*** empty log message ***
2002-02-09 22:54:08 +00:00
Stig Bakken
5970cfb56c
* ZTS fix
...
# Sebastian, does it build on Windows now?
2002-02-09 22:01:00 +00:00
Sebastian Bergmann
07f95b3a79
Add MSVC workspace for tokenizer extension. Add php_tokenizer.dll entries to php.ini-*.
2002-02-08 21:19:55 +00:00
Thies C. Arntzen
7f29ed5798
- 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.
2002-02-08 18:50:12 +00:00
Stig Bakken
cf5ba0feec
@Added Andrei's tokenizer extension (Stig)
2002-02-08 18:49:40 +00:00
Mark L. Woodward
e8285d6bba
Backward compatibility to 4.0.6 does not have "HAVE_PHP_SESSION" define
...
Renamed PHP_4_x_API to PHP_4_x
2002-02-08 03:05:21 +00:00
Sterling Hughes
ed6d751cd9
move to the ZEND_DECLARE_MODULE_GLOBALS() and ZEND_EXTERN_MODULE_GLOBALS
...
macros
2002-02-07 22:00:21 +00:00
Frank M. Kromann
9d0f7ba3b5
Convert pLists to output character set before parsing the list
2002-02-06 22:31:23 +00:00
Frank M. Kromann
1121df7c45
Added order by clause in fbsql_list_tables().
...
Table names will now be sorted.
2002-02-06 19:41:00 +00:00
Frank M. Kromann
d26c7a41ff
Adding fbsql_table_name() aliased fbsql_tablename() for compatibility with MySQL
2002-02-06 19:24:02 +00:00
Derick Rethans
cee660a123
- Fix for bug 15404
2002-02-06 19:10:35 +00:00
Yasuo Ohgaki
ccc8755196
Remove unused line
...
# I forgot to delete this line
2002-02-06 10:03:40 +00:00
Yasuo Ohgaki
eba550de9d
Fixed crash with mb_output_handler()
...
When mb_output_hanlder is applied muiltiple times, PHP does not output.
This should be fixed also.
2002-02-06 09:51:39 +00:00
Yasuo Ohgaki
39ad453266
Clean up code.
...
Removed PHP_PGSQL_API macro.
Define pgsql_globals_id
# Need a little more clean up
2002-02-06 07:25:51 +00:00
Yasuo Ohgaki
b42f0b0d43
Make module specified functions to static.
...
Added TSRMLS_D/C, get rid of one TSRMLS_FETCH.
2002-02-06 07:16:10 +00:00
Andi Gutmans
284eaf34cc
- Add TSRMLS_FETCH()'s needed for the new object overloading in ZE2.
2002-02-05 20:43:49 +00:00
Mark L. Woodward
a8013517f5
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.
2002-02-05 20:02:34 +00:00
Hartmut Holzgraefe
8b9b916ce9
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
2002-02-05 17:00:28 +00:00
David Eriksson
2272eb57a4
@- Removed Satellite. It is now part of PEAR.
2002-02-05 09:09:35 +00:00