Commit Graph

114 Commits

Author SHA1 Message Date
Sebastian Bergmann
9b620d50b4 Bump copyright year, 2 of 2. 2007-12-31 07:12:20 +00:00
Andrey Hristov
4ba0bd49fb Fix crashes with pconn (merge from 5_3) 2007-11-09 12:13:15 +00:00
Antony Dovgal
dc8634add8 use correct dtor and variable for the callback 2007-10-17 08:17:34 +00:00
Antony Dovgal
0655ad3833 use zval_dtor() instead of efree() + FREE_ZVAL() 2007-10-16 13:18:55 +00:00
Yiduo (David) Wang
95da0dc570 Added macros for managing zval refcounts and is_ref statuses 2007-10-07 05:15:07 +00:00
Andrey Hristov
9ac92cfecb Update mysqlnd in HEAD
Updated ext/mysql and ext/mysqli in HEAD
2007-10-02 10:45:27 +00:00
Dmitry Stogov
8146078f7b Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) 2007-09-27 18:28:44 +00:00
Andrey Hristov
222174e23f Import of mysqlnd and ext/mysql + ext/mysqli patched to be built either
with libmysql or mysqld.

Use --with-mysql=mysqlnd --with-mysqli=mysqlnd to build with mysqlnd.
2007-07-24 16:13:26 +00:00
Scott MacVicar
8842c24db7 MFB: Fixed bug #41350 (my_thread_global_end() error during request shutdown on Windows). 2007-06-25 20:19:30 +00:00
Antony Dovgal
fab8c8549d fix typo and bug #40898 2007-03-23 08:21:08 +00:00
Marcus Boerger
cd7a656a9b - Optional dependency for SPL must be specified in header 2007-03-20 20:00:07 +00:00
Marcus Boerger
20a40063c5 - avoid sprintf 2007-02-24 16:25:58 +00:00
Stanislav Malyshev
d78f8b05a0 use error message size 2007-02-16 18:49:06 +00:00
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Georg Richter
c7a97a7482 unicode fixes 2006-10-01 21:01:31 +00:00
Georg Richter
0dc8637ed4 ZTS fixes. Implemented Andrei's hints (simplifying unicode stuff) 2006-09-27 15:25:52 +00:00
Georg Richter
1432e7b40f added unicode support for mysqli extension 2006-09-26 13:06:13 +00:00
Antony Dovgal
484698f6fe fix leak in php_local_infile_init() handler 2006-07-27 10:53:03 +00:00
Michael Wallner
3c0a4a8b07 - revert messed up patch 2006-07-10 13:16:07 +00:00
Michael Wallner
9539a8b980 - fix 5.2 build 2006-07-10 13:08:11 +00:00
Antony Dovgal
70a7d0319b fix mysqli_*_free_storage() funcs to conform with their prototypes 2006-07-10 13:02:31 +00:00
Dmitry Stogov
0644e2e386 Another fix for #38019 2006-07-10 12:46:46 +00:00
Dmitry Stogov
1236514b0b Fixed bug #38019 (segfault extending mysqli class) 2006-07-10 10:05:35 +00:00
Antony Dovgal
6345105612 fix bug #38003(in classes inherited from mysqli it's possible to call private constructors from invalid context)
also, use appropriate macro instead of accessing structure elements directly
2006-07-05 11:48:17 +00:00
Dmitry Stogov
943960c324 Added automatic module globals management 2006-06-13 13:12:20 +00:00
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
b6d7fdf465 Merge from 5.2 2006-05-09 11:27:20 +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
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
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
foobar
251c5173fd bump year and license version 2006-01-01 13:10:10 +00:00
Dmitry Stogov
8bb39e7dba Allow recursive calls to __get/__set for different properties 2005-11-15 15:21:47 +00:00
Antony Dovgal
dd14ae2327 MF51: fix TS build 2005-10-12 13:33:33 +00:00
Antony Dovgal
870a19056f MF51: fix #34818 2005-10-10 20:14:31 +00:00
Antony Dovgal
d94f338cf4 fix #34450 (Segfault when calling mysqli_close() in destructor) 2005-09-13 09:19:58 +00:00
Sebastian Bergmann
52b001cc05 ZTS fixes. 2005-08-12 14:08:28 +00:00
foobar
23e671a51e - Bumber up year 2005-08-03 14:08:58 +00:00
Antony Dovgal
b16beb540c fix #33491 (crash after extending MySQLi internal class) 2005-06-27 17:40:37 +00:00
Georg Richter
6fba73e8e2 changed/fixed mysqli_warning class
added prefetch support for cursors
2005-06-22 09:12:43 +00:00
Andrey Hristov
b4464a2d6a mysqli won't compile with Zend2 API before 2001 - in these days there was
no Zend2
2005-05-09 22:29:21 +00:00
Georg Richter
929e3851f2 fixed memleak in mysqli_close
fixed bug #32956 (mysqli_bind_result doesn't support MYSQL_TYPE_NULL)
2005-05-05 13:02:32 +00:00
Andrey Hristov
e640960186 multi_query is no more global
#thanks Sebastian!
2005-04-29 10:23:55 +00:00
Georg Richter
9c1960c398 fixed typo in last commit :( 2005-04-20 13:03:01 +00:00
Georg Richter
649a8b18ef added support for data truncation (bind_result) for MySQL 5.0.5 2005-04-20 12:50:13 +00:00