Johannes Schlüter
7d25510b1b
- Register extensions using mysqlnd (mysql, myslqi, pdo_mysql) with mysqlnd
2011-08-31 20:30:08 +00:00
Johannes Schlüter
0d0e6cdb17
- Fix Bug #55550 mysql.trace_mode miscounts result sets,
...
fixes ext/mysql/tests/mysql_deprecated_api.phpt
2011-08-31 11:11:08 +00:00
Xinchen Hui
d4a50542ea
Eliminated compile warning "comparison is always false due to limited range of data type"
...
Fixed test failed due to mysql_pconnect throw warning
Fixed test failed when host mysql server doesn't listen on 3306
2011-08-24 10:15:47 +00:00
Andrey Hristov
ee96b2df8f
Don't run the test on windows, Unix specific
2011-08-22 11:07:35 +00:00
Andrey Hristov
0aa6354a2d
Fix Bug #55473 mysql_pconnect leaks file descriptors on reconnect
...
The fix is for now in 5_4 and trunk, to be merged into 5_3 after 5.3.8
is packaged (expected today). The test case goes to all branches
2011-08-22 10:42:43 +00:00
Felipe Pena
707a8f70b8
- Added ZEND_MOD_END macro to use in the end of zend_module_dep[]
2011-08-06 14:47:44 +00:00
Andrey Hristov
a7fd79b948
completely compile out a currently non-needed function
2011-08-02 14:18:56 +00:00
Felipe Pena
4b30846b50
- Make usage of new PHP_FE_END macro
2011-07-25 11:35:02 +00:00
Pierre Joye
9805e1674a
- remove magic quotes support, functions are kept (see the NEWS entry for the details) for BC reasons but do not allow to set enable MQ
2011-07-22 11:25:30 +00:00
Johannes Schlüter
0a17fe52fb
- handle out of memory
2011-05-18 11:49:49 +00:00
Ilia Alshanetsky
86efc8e55e
Fixed variable re-declarations
2011-02-14 14:05:46 +00:00
Ulf Wendel
e5e8ca7f43
Handle deprecation messages differently in tests to reduce test differences between 5.3 and trunk: suppress warnings by default, check warnings in a dedicated test
2011-01-25 14:01:00 +00:00
Ulf Wendel
1d6d0f8aaf
Always bail about deprecation, make warning visible. It is documented to be deprecated in the 5.3 manual but the deprecation warning was tied to trace_mode=1 (as of 2002 or the like).
2011-01-25 12:51:29 +00:00
Andrey Hristov
a3391dce9f
merge from branch
2011-01-14 20:02:49 +00:00
Andrey Hristov
5549e066f2
Proper fix for
...
Bug #53503 mysqli::query returns false after successful LOAD DATA query
which fixes als #56349 , same behavior but in ext/mysql. Both due to a bug
in mysqlnd. Never was a problem with libmysql.
Also fixed the 53503's test case as it always reported PASS, even when there
should have been a failure.
2011-01-07 14:22:30 +00:00
Felipe Pena
0203cc3d44
- Year++
2011-01-01 02:17:06 +00:00
Andrey Hristov
cfac5f5b67
extending the API interface - plugins can register
...
themselves with a structure and can be searched.
Every plugin can have statistics and they are shown
under the statistics of mysqlnd in MINFO.
2010-12-28 15:16:21 +00:00
Ulf Wendel
926ba0d9c7
Trying to fix compiler warnings (on Windows).
2010-10-04 13:36:23 +00:00
Ulf Wendel
cbbd9e80bd
Sorry again, nothing but removal of white space from the end of the lines.
...
- fix compile warning "ext/mysql/php_mysql.c:640:11: warning: extra tokens at end of #ifdef directive"
2010-10-04 10:08:10 +00:00
Andrey Hristov
77d73b814b
Plug a leak in mysqli when in the same script
...
a pconn is reused.
Call end_psession earlier - so will mysqlnd and
the plugins free data earlier.
2010-09-30 18:10:03 +00:00
Kalle Sommer Nielsen
1ac15b2f8e
Added TSRMLS macros into php_get_current_user()
2010-09-23 04:13:36 +00:00
Kalle Sommer Nielsen
20f4bdc399
Fixed bug #52636 (php_mysql_fetch_hash writes long value into int)
...
# Tested by rein at basefarm dot no
2010-08-18 20:00:18 +00:00
Andrey Hristov
00825de6a2
Use PHP_DEP_FE - good for reflection
2010-08-17 17:40:31 +00:00
Andrey Hristov
8600c1b4da
Deprecate mysql_list_dbs, as mysql_list_tables is already deprecated.
...
As well as mysql_list
2010-08-17 15:37:44 +00:00
Felipe Pena
5c4e008044
- Fix arginfo name
2010-06-28 01:19:08 +00:00
Felipe Pena
80926568f1
- Fixed bug #52183 (Reflectionfunction reports invalid number of arguments for function aliases)
2010-06-26 16:03:39 +00:00
Ulf Wendel
c71d35120c
Don't bail if there is another extension that exports constants starting with mysql<something>
2010-06-18 09:56:18 +00:00
Ulf Wendel
df3b9225fd
Make the tests pass with sql strict mode enabled
2010-06-08 15:47:51 +00:00
Andrey Hristov
f4f5a50751
Handle the situation when mysql_init()/mysqlnd_init()
...
return NULL. It is a rare case of OOM but PHP shouldn't crash, if possible.
2010-05-25 22:55:10 +00:00
Felipe Pena
b7004eda82
- Added arginfo
2010-05-20 17:28:16 +00:00
Andrey Hristov
bf31c00948
And I thought I fixed that...
...
Part of the previous changeset - remove duplicated code/
The ifdefs were for debug purposes.
2010-05-18 16:35:17 +00:00
Andrey Hristov
940e64dba3
Remove duplicated code.
...
Use one centralized functions for data extraction.
2010-05-18 11:50:31 +00:00
Rob Richards
0a34d10783
revert change #298288 : Remove old dsp/dsw/makefile files
2010-04-28 14:41:51 +00:00
Kalle Sommer Nielsen
dd8e59da8f
Removed safe_mode
...
* Removed ini options, safe_mode*
* Removed --enable-safe-mode --with-exec-dir configure options on Unix
* Updated extensions, SAPI's and core
* php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
2010-04-26 23:53:30 +00:00
Kalle Sommer Nielsen
518a17e7bf
Remove old dsp/dsw/makefile files, these arent used by the build system anymore and are barely updated nor available for all extensions
2010-04-21 23:36:49 +00:00
Andrey Hristov
7868bca437
Fix tests that fail when the MySQL's socket file is not /tmp/mysql.sock
...
as it is in when compiled from source and the default for mysqlnd.
SuSE for example uses /var/run/mysql/mysql.sock . Also, sql.safe_mode
(ext/mysql and ingres) needs the socket.
Fix possible crashes in mysqlnd. When packets are shorter, functions should
return error.
2010-03-26 16:58:25 +00:00
Adam Harvey
bdbb2e77ca
Fixed bug #51242 (Empty mysql.default_port does not default to 3306 anymore, but 0).
2010-03-09 05:08:31 +00:00
Andrey Hristov
52371a2d15
Fix bug#50416
...
PROCEDURE db.myproc can't return a result set in the given context
2010-02-08 13:09:34 +00:00
Ulf Wendel
0004679f8a
The internal zval cache has been removed and not been reintroduced... remove corresponding test code
2010-01-04 15:05:34 +00:00
Sebastian Bergmann
9ba1e81665
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
2010-01-03 09:23:27 +00:00
Andrey Hristov
06a417b6a9
Remove stub code which never actually was used for anything.
...
Things like this can be built on top of the core.
2009-12-09 20:38:11 +00:00
Andrey Hristov
6f598e62ff
Remove the zval caching from mysqlnd. It was disabled versions ago
...
due to problems on windows, which were not debugged. Better have
code that is disabled not in the core.
2009-12-09 20:21:05 +00:00
Jani Taskinen
c1aa547b18
- Fixed bug #50231 (Socket path passed using --with-mysql-sock is ignored when mysqlnd is enabled)
2009-11-30 15:11:29 +00:00
Jani Taskinen
f1ffc9b2e8
- Revert bad patch
2009-11-29 18:08:38 +00:00
Gwynne Raskind
8d169e42de
socket location needs to be checked before mysqlnd in order for --with-mysql-sock to work with mysqlnd
2009-11-28 21:11:39 +00:00
Ulf Wendel
d7f1cfe6a4
Fixing test: of course, libmysql won't care about open_basedir, but mysqlnd should
2009-11-05 12:14:08 +00:00
Ulf Wendel
ea3ef35f19
Fixing test: it didn't do a select_db and gave a false-positive with libmysql
2009-11-05 11:51:21 +00:00
Ulf Wendel
5ce96c2b3b
Skipping if MySQL old password algorithm is in use as it seems to be the case on gcov.php.net
2009-11-04 16:09:07 +00:00
Ulf Wendel
57c1b63c2d
Fixing typo in SKIPIF and partly skipping tests if using remote MySQL because LOAD LOCAL INFILE will fail
2009-10-20 12:31:04 +00:00
Ulf Wendel
0efa2445ad
Making test pass when MySQL runs on Win*
2009-10-20 08:41:11 +00:00