Ulf Wendel
7f159bfb9c
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
22f4ef45fe
sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
2010-01-03 09:23:27 +00:00
Andrey Hristov
3a7f8ea575
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
fd44827701
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
98c8b8f920
- Fixed bug #50231 (Socket path passed using --with-mysql-sock is ignored when mysqlnd is enabled)
2009-11-30 15:11:29 +00:00
Ulf Wendel
74db20bb3b
Fixing test: of course, libmysql won't care about open_basedir, but mysqlnd should
2009-11-05 12:14:08 +00:00
Ulf Wendel
afcc167df6
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
6553871f9e
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
ffbf8c9595
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
2a2598a41e
Making test pass when MySQL runs on Win*
2009-10-20 08:41:11 +00:00
Ulf Wendel
121aceb04e
Bail if connect.inc gets included twice. Including twice is most likely a 'bug'. See also http://news.php.net/php.cvs/60720
2009-10-20 08:23:06 +00:00
Ulf Wendel
d79cba2afd
Fixing a leak in mysqlnd when passing invalid fetch modes to mysqlnd.
2009-09-30 14:39:33 +00:00
Ulf Wendel
fff7ef9412
Allow setting of default connection flags through the environment variable MYSQL_TEST_CONNECT_FLAGS
2009-09-28 10:39:42 +00:00
Ulf Wendel
341e125d60
Fixing test
2009-09-22 11:58:46 +00:00
Andrey Hristov
b30dfcd475
Fix for bug#48754 mysql_close() crash php when no handle specified
2009-09-18 10:46:51 +00:00
Ulf Wendel
8e42cbfeac
Fix and tests for bug #49511 . mysqlnd and the MySQL Client Library (libmysql) use different networking APIs. mysqlnd does use PHP streams whereas libmysql uses its own wrapper of the operating level network calls. PHP sets by default a read timeout of 60s for streams - php.ini, default_socket_timeout. This default applies to all streams that set no other timeout value. mysqlnd has not set any other value and therefore it connections of long running queries can have been cut off after default_socket_timeout seconds resulting in a 2006 - MySQL Server has gone away error message. The MySQL Client Library sets a default timeout of 365 * 24 * 3600 seconds (1year) and waits for other timeouts to happen, e.g. TCP/IP timeouts. mysqlnd now uses the same very long timeout. The value is configurable through a new php.ini setting: mysqlnd.net_read_timeout. mysqlnd.net_read_timeout gets used by any extension (ext/mysql, ext/mysqli, PDO_MySQL) that uses mysqlnd. mysqlnd tells PHP Streams to use mysqlnd.net_read_timeout. Please note that there may be subtle differences between MYSQL_OPT_READ_TIMEOUT from the MySQL Client Library and PHP Streams. E.g. MYSQL_OPT_READ_TIMEOUT is documented to work only for TCP/IP connections and, prior to MySQL 5.1.2, only for Windows. PHP streams may not have this limitation. Please check the streams documentation, if in doubt.
2009-09-16 15:00:54 +00:00
Ulf Wendel
59a52247e7
Some extra test coverage for http://bugs.php.net/bug.php?id=48754 .
2009-09-09 17:16:24 +00:00
Ulf Wendel
5254c6f372
Next attempt to fix http://bugs.php.net/bug.php?id=48745 . Patch by Andrey.
2009-09-09 17:03:03 +00:00
Antony Dovgal
3a080e82f5
fix tests
2009-08-29 19:18:27 +00:00
Ilia Alshanetsky
af90ded818
Fixed compiler warning
2009-07-28 12:26:16 +00:00
Ulf Wendel
8f617842f3
Fixing tests to run with SQL_MODE=ANSI_QUOTES as well.
2009-07-07 11:31:45 +00:00
Ulf Wendel
3c81e71e5a
Global s/ini_get('unicode.semantics')/version check/ . Early PHP 6 times are gone. I hope unicode logic will not change any more
2009-07-03 08:42:25 +00:00
Ulf Wendel
2d884dd1e1
Adding CLEAN sections, fixing some SKIPIF sections. Cool new run-tests.php, Zoe (and other) - its a great help to detect stinky SKIPIF and CLEAN
2009-07-02 10:04:25 +00:00
Ulf Wendel
2bca33e0d7
Test for bug #48754
2009-07-02 07:42:34 +00:00
Ulf Wendel
726a4816e4
Changing tests to run with both PHP 6 and PHP 5.3 to make future MFH easier. Basically three changes over all files: a) s/unicode(/%unicode|string% b) s/[u/[%u|b% c) s/unicode.semantics/version_compare
2009-07-01 15:31:32 +00:00
Andrey Hristov
f12565ce2f
WS
2009-05-26 14:03:07 +00:00
Kalle Sommer Nielsen
b3e899e7ca
Fix compiler warnings in ext/mysql, ext/mysqli and ext/pdo_mysql
2009-05-20 08:29:23 +00:00
Antony Dovgal
6108689e50
fix segfault
2009-03-27 22:22:02 +00:00
Felipe Pena
04c90a0f51
- Removed:
...
- UG(unicode) checks
- Changed:
- ZEND_STR_TYPE -> IS_UNICODE
- convert_to_text -> convert_to_unicode
2009-03-27 19:28:26 +00:00
Johannes Schlüter
3a76cc254f
mysql_db_query() is always deprecated
2009-03-25 10:27:22 +00:00
Marcus Boerger
d4f5b3f0a9
- This is PHP 6 - if this ... ever gets out
2009-03-10 23:40:06 +00:00
Antony Dovgal
9f00440b9a
fix test
2009-02-19 12:13:47 +00:00
Johannes Schlüter
ea84127c9e
Fix #47438 mysql_fetch_field ignores zero offse
2009-02-18 16:33:28 +00:00
Felipe Pena
5a7607d925
- Fixed tests (removed UEXPECT(F) section)
2009-01-05 18:22:01 +00:00
Sebastian Bergmann
7f4dc8702a
Bump copyright year, 3 of 3.
2008-12-31 11:12:40 +00:00
Johannes Schlüter
b79774409e
Fix mysql_fetch_* and tests after param parsing changes
2008-12-01 21:20:27 +00:00
Johannes Schlüter
aabcde4dc6
New param parsing for ext/mysql
2008-11-28 20:21:35 +00:00
Dmitry Stogov
e5454b359a
Fixed bug #46409 (__invoke method called outside of object context when using array_map)
2008-11-27 19:02:45 +00:00
Andrey Hristov
35829ec7ed
Fix compiler warning (MFB: Ilia)
2008-10-28 10:45:31 +00:00
Andrey Hristov
e8e843b39e
Warning if the library API version differs from the headers used to compile.
...
Patch versions are not considered but major.minor
Fix build of ext/mysql with 4.0.x and pre.
2008-10-27 12:07:35 +00:00
Arnaud Le Blanc
5ef7ecafc1
initialize optional vars
2008-10-21 22:06:49 +00:00
Johannes Schlüter
983c7f1697
No mysqli stuff in ext/mysql
2008-09-29 21:15:16 +00:00
Dmitry Stogov
013059c247
Fixed uninitialized data
2008-07-25 08:53:11 +00:00
Andrey Hristov
9f0b69086c
Two less failing tests, one of which was definitely a leak in mysqli with mysqlnd
...
and pconn. ext/mysql is being fixed with a better fix for similar leak.
2008-07-22 23:43:14 +00:00
Andrey Hristov
55773e7853
Fix a leak with pconn and mysqlnd
2008-07-22 17:40:43 +00:00
Andrey Hristov
0df974b7a5
MFB :
...
Fix for bug#45179 --with-mysql-sock fails to compile & work
Now --with-mysql-sock controls all mysql extensions. If provided it will be
the default value as it was set in php.ini . php.ini will override it for
ext/mysql and ext/mysqli but not for pdo_mysql
2008-07-21 13:01:41 +00:00
Andrey Hristov
73dfa53ca8
Sync with bzr
2008-07-15 13:12:27 +00:00
Andrey Hristov
fd699ce7d3
Fix possible bug with persistent connections
2008-06-24 11:19:07 +00:00
Dmitry Stogov
c7d50cb478
Fixed test
2008-06-11 10:07:20 +00:00
Dmitry Stogov
d01509ced8
Fixed test
2008-06-11 09:58:45 +00:00