Michael Wallner
5777060367
MFB: Fixed bug #36949 (invalid internal mysqli objects dtor)
2006-05-29 16:55:40 +00:00
Andrey Hristov
e4e7d27e4a
MFB
2006-05-10 12:29:09 +00:00
Georg Richter
4508ae73f7
merge from 5.2
2006-05-09 13:53:39 +00:00
Georg Richter
b6d7fdf465
Merge from 5.2
2006-05-09 11:27:20 +00:00
Antony Dovgal
8c63a3bce7
MF51: fix tests
2006-03-30 20:43:55 +00:00
Antony Dovgal
cb2232e808
MF51: fix #36922 (missing MYSQLI_REPORT_STRICT constant in userspace)
2006-03-30 11:23:11 +00:00
Antony Dovgal
87f6b66a62
fix typo
2006-03-29 16:30:54 +00:00
Antony Dovgal
6a53a49c8b
MF51: fix bug #36898 (__set() leaks in classes extending internal ones)
...
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
2006-03-29 15:08:52 +00:00
Ilia Alshanetsky
7f18e7f62c
MFB51: Fixed bug #36802 (mysqli_set_charset() crash with a non-open connection).
2006-03-21 15:35:48 +00:00
Pierre Joye
bb1ec86f9d
- remove magic_quotes_gpc, magic_quotes_runtime, magic_quotes_sybase
...
(calling ini_set('magic_....') returns 0|false
- get_magic_quotes_gpc, get_magic_quotes_runtime are kept but always return false
- set_magic_quotes_runtime raises an E_CORE_ERROR
2006-03-08 00:43:32 +00:00
Marcus Boerger
20273c4fe9
- Fix build
2006-03-05 17:31:44 +00:00
Johannes Schlüter
50e52dcc3e
- Fix build after unicode changes
2006-03-05 15:49:55 +00:00
Ilia Alshanetsky
c20dbeb121
MFB51: Remove no longer needed check (checked at a higher level now).
2006-03-01 18:37:25 +00:00
Antony Dovgal
29d3ee55d5
fix #36420 (segfault when access result->num_rows after calling result->close())
2006-02-16 16:08:52 +00:00
Ilia Alshanetsky
2b24ddb6a3
MFB51: Fixed bug #36420 (segfault when access result->num_rows after calling
...
result->close())
2006-02-16 16:05:02 +00:00
Andrey Hristov
94dffc55ac
bring tests up-to-date with 5_1 branch
...
#few are failing and will stop failing when bugfixes are upmerged from 5_1
2006-01-04 23:04:06 +00:00
foobar
251c5173fd
bump year and license version
2006-01-01 13:10:10 +00:00
Zeev Suraski
9f0868506e
Whitespace
2005-12-26 09:30:40 +00:00
Stefan Esser
5790c9d727
MFB: format string fixes
2005-12-23 18:43:03 +00:00
Zeev Suraski
84a2475b16
Fix prototype (MFB)
2005-12-22 14:56:29 +00:00
foobar
c0c7b984f0
nuke php3 legacy
2005-12-06 01:39:35 +00:00
foobar
fc816c5e76
MFB51: Always use $SED instead of sed
2005-11-29 21:31:35 +00:00
Dmitry Stogov
8bb39e7dba
Allow recursive calls to __get/__set for different properties
2005-11-15 15:21:47 +00:00
Antony Dovgal
096cb8c2de
use php_error_docref() instead of php_error() everywhere
2005-10-18 13:51:20 +00:00
Antony Dovgal
5561b8a9ab
fix bug #34902 (mysqli::character_set_name() - undefined method)
2005-10-18 10:01:08 +00:00
Ilia Alshanetsky
1c8c3c063b
Fixed test failure
2005-10-13 21:26:08 +00:00
Antony Dovgal
dd14ae2327
MF51: fix TS build
2005-10-12 13:33:33 +00:00
Antony Dovgal
20b8eb26fe
MF51: use proper macros and vars instead of strlen()
2005-10-10 20:16:35 +00:00
Antony Dovgal
870a19056f
MF51: fix #34818
2005-10-10 20:14:31 +00:00
Antony Dovgal
5ec88f863e
MF51: fix #34810 (mysqli::init() and others use wrong $this pointer without checks)
2005-10-10 12:59:47 +00:00
Andrey Hristov
1483b322f4
MFB
2005-10-09 17:57:37 +00:00
Antony Dovgal
47ed27c6bb
fix #32081 (mysqli_real_connect(): mysqli.default_socket in php.ini has no effect) for real
2005-09-22 20:14:15 +00:00
Antony Dovgal
d94f338cf4
fix #34450 (Segfault when calling mysqli_close() in destructor)
2005-09-13 09:19:58 +00:00
Dmitry Stogov
6b622046dc
zend_is_callable() and zend_make_callable() were changed to return readable function name as zval (instead of string).
2005-08-22 12:22:16 +00:00
Sebastian Bergmann
52b001cc05
ZTS fixes.
2005-08-12 14:08:28 +00:00
Andrey Hristov
f25c366a73
add a comment
2005-08-06 16:56:42 +00:00
Andrey Hristov
313ff9998e
add error checking
2005-08-06 16:38:48 +00:00
Andrey Hristov
dcc18b6d6f
fix problem on 64 bit - when asking for "l" supply long not int because
...
on 64 bit they differ and zend_parse_parameters makes a *(long*) cast
which means that if the variable is int 4 bytes of the variable(s)
declared before it (on the stack) will be overwritten. In this case
this is the length of the query -> made 0 and mysqli_query() returns
FALSE.
2005-08-06 16:15:53 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
foobar
40a049b27e
Skip tests in 64bit systems
2005-07-20 00:18:24 +00:00
Antony Dovgal
502b00c3f6
add forgotten ifdefs, fix #33667 (mysqli doesn't compile)
2005-07-12 20:38:34 +00:00
Georg Richter
9aabcf7016
changed version dependency for charset functions
2005-07-12 15:45:07 +00:00
Georg Richter
9caaee66bd
removed charset structure. libmysql now provides a function
...
mysqli_get_character_set_info (Vers. 5.0.10)
2005-07-12 09:35:16 +00:00
foobar
a7e85b3c07
Make sure we get a WARNING and not an ERROR here :)
2005-07-08 08:53:25 +00:00
foobar
b35224fa81
add test case
2005-06-27 19:07:52 +00:00
Antony Dovgal
b16beb540c
fix #33491 (crash after extending MySQLi internal class)
2005-06-27 17:40:37 +00:00
Antony Dovgal
689f3488a5
fix couple of leaks in MySQLi
2005-06-27 17:33:56 +00:00
foobar
8eb44394cb
set_charset() is only available in mysql versions > 4.1.12
2005-06-27 10:34:42 +00:00
foobar
0b35120921
do not pollute other directories and cleanup after test
2005-06-27 10:14:11 +00:00
Georg Richter
01108f7879
fix for #33474
2005-06-26 04:44:03 +00:00