Andrey Hristov
82ad02f0cd
cvs sync
2008-02-11 16:45:15 +00:00
Andrey Hristov
533618d2a0
Remove dead code
2008-02-08 09:57:01 +00:00
Andrey Hristov
0c65a68fc9
Fix a bug and a test
2008-02-06 14:11:32 +00:00
Andrey Hristov
bb4051d480
Fix test
2008-02-06 13:01:30 +00:00
Andrey Hristov
ac3d36818f
Pconnect working with mysqli_real_connect()
2008-02-06 11:35:44 +00:00
Andrey Hristov
cfcf16f0f7
Fix a leak and memory warning.
2008-02-04 17:32:43 +00:00
Dmitry Stogov
42a683d688
Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno)
2008-01-30 09:56:22 +00:00
Andrey Hristov
6d9fdbce50
MFB:
...
some config.w32 fixes
moved mysqlnd's block allocator to a separate file and also now
it's part of the connection, no MT problems.
2008-01-28 22:54:21 +00:00
Andrey Hristov
18c8e6501b
MFB: More optimizations - less MM calls
...
Clearly separated fetching (physical reading) from decoding phases (data
interpretation). Threaded fetching added but disabled as needs more work for
Windows. For Linux needs some touches to add pthreads if this is enabled,
probably with a compile-time switch.
The code reorganisation makes it easy to add also async API, similar to
cURL's one.
2008-01-28 18:27:49 +00:00
Ulf Wendel
dd8bda11f8
Those functions have been deprecated and removed. We'll test them only internally
...
but not bother php.net with it. Unless you really want to have tests for deprecated
and removed functionality...
2008-01-08 13:18:46 +00:00
Ulf Wendel
96c63a378e
Looks more than it is. Its whitespace, adding error handling in a few places,
...
changing SQL statement formatting etc. No "real" changes.
2008-01-08 12:43:08 +00:00
Ulf Wendel
d435cd76df
Added:
...
mysqli_fetch_assoc_zerofill.phpt
checks for UNSIGNED ZEROFILL
mysqli_stmt_bind_result_zerofill.phpt
checks for UNSIGNED ZEROFILL
mysqli_stmt_bing_call_user_func.phpt
Needs to be refined once http://bugs.php.net/bug.php?id=43568
has been closed and a decision has been made on call_user_func_array().
There seems to be a BC break between 5_2 -> 5_3 .
Johannes has an eye on it
Modified:
mysqli_change_user_insert_id.phpt
skip test for buggy MySQL Server versions
mysqli_insert_id.phpt
added additional checks
2008-01-04 18:17:13 +00:00
Ulf Wendel
6b0e5b66fb
Fix for Bug #43036
2008-01-04 09:00:35 +00:00
Ulf Wendel
ba1f8fba1d
Remove test for deprecated (and removed) function
2008-01-03 17:20:19 +00:00
Johannes Schlüter
584a7c7be8
- Remove more replication stuff
2008-01-03 14:32:52 +00:00
Ulf Wendel
60be62b781
Make it work for MySQL 6.x as well.
2008-01-03 10:19:02 +00:00
Sebastian Bergmann
9b620d50b4
Bump copyright year, 2 of 2.
2007-12-31 07:12:20 +00:00
Ulf Wendel
b9963f50d9
Merge from 5_3. Fixing 32 vs. 64bit issue.
2007-12-28 18:28:21 +00:00
Ulf Wendel
4ba70f548c
Merge from 5_3 - MySQL 6.0 SQL fixes
2007-12-28 18:19:17 +00:00
Andrey Hristov
d265efd570
Remove RPL functions. They were always experimental and lead to crashes.
...
The underlying functions will be removed from libmysql as of MySQL 6.0, so
it's right time to remove them.
2007-12-28 15:38:23 +00:00
Ulf Wendel
5e64d2273e
Sync from 5_3. Cutting off a few edges:
...
- use connection parameter from environment variables
- check if MySQL supports procedures
- whitespace
2007-12-28 14:51:26 +00:00
Hartmut Holzgraefe
229919cb55
Fix for bug #42548 "PROCEDURE xxx can't return a result set"
2007-12-25 18:23:07 +00:00
Andrey Hristov
4ba0bd49fb
Fix crashes with pconn (merge from 5_3)
2007-11-09 12:13:15 +00:00
Jani Taskinen
f8314496a2
Fix bug headers
2007-10-30 12:06:28 +00:00
Jani Taskinen
aed3360625
- Fixed invalid handling of float value passed to an integer field on 64bit machine
2007-10-29 09:50:49 +00:00
Jani Taskinen
ecdea3117a
fix test
2007-10-29 09:03:39 +00:00
Andrey Hristov
43160de684
Fix the build, the w32 files should look like in 5_3
2007-10-23 10:44:25 +00:00
Antony Dovgal
29fd758310
commit lost part of the patch
2007-10-17 08:22:01 +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
Andrey Hristov
731a49ed0e
MFB: Fix bug due to shadowing of variables. This one is pretty-pretty rare,
...
caught by source code inspection.
2007-10-16 12:55:38 +00:00
Ulf Wendel
572648d585
Now HEAD should be fine: skip test (by default), if DB connect fails.
2007-10-12 12:40:04 +00:00
Ulf Wendel
7db84d5bcf
Fixing test.
2007-10-12 11:52:27 +00:00
Ulf Wendel
534f770ae2
Trying to make them not fail but skip if they cannot connect to the DB.
2007-10-12 11:51:22 +00:00
Ulf Wendel
2027c85be2
Fixing tests.
2007-10-12 11:46:41 +00:00
Ulf Wendel
63103cdbc6
Should be the last commit for HEAD. Now HEAD and 5_3 should have the latest
...
set of ext/mysqli tests. On Linux 32bit we've about 10 tests failing.
Before the commit we had about 20 tests failing with HEAD.
2007-10-10 10:54:02 +00:00
Ulf Wendel
fc13e57d0f
More changes = synching HEAD with 5_3
2007-10-10 10:51:34 +00:00
Ulf Wendel
2dd1b35a85
Commiting changes into HEAD = synching with 5_3
2007-10-10 10:49:00 +00:00
Ulf Wendel
2df3cea685
More updates to the ext/mysqli tests in HEAD = synching with 5_3
2007-10-10 10:46:06 +00:00
Ulf Wendel
eefce01f8d
Adding new tests = making sure we're in sync with the 5_3 branch
2007-10-10 10:43:39 +00:00
Andrey Hristov
942e348307
MFB: Move declarations from the public header file.
2007-10-08 15:40:26 +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
Nuno Lopes
fc86edab7d
fix typo in tmp file path
2007-08-11 15:38:34 +00:00
Ulf Wendel
a166bd39ac
I forgot those files when merging mysqlnd SVN and HEAD. Only required by
...
tests that test experimental features and are skipped by default that's why
I missed them.
2007-08-09 10:16:24 +00:00
Ulf Wendel
af91a4056a
No need for an extra skip*.inc file, this check is done in just one place
2007-08-09 10:10:46 +00:00
Ulf Wendel
5846d6b84b
More changes related to MYSQL_TEST_SKIP_CONNECT_FAILURE.
2007-08-09 10:01:20 +00:00
Ulf Wendel
112b742518
New tests (stubs?) for a few experimental (to be removed?) functions.
...
The tests will only be run if you set MYSQL_TEST_EXPERIMENTAL = 1.
2007-08-09 09:59:15 +00:00
Ulf Wendel
974935e6b8
Next set of files which now feature the new environment variable
...
MYSQL_TEST_SKIP_CONNECT_FAILURE which controls how connection problems
are handled: failure (MYSQL_TEST_SKIP_CONNECT_FAILURE = false, default)
or skip (MYSQL_TEST_SKIP_CONNECT_FAILURE = true)
Also, some minor tweaking of connection parameters in the tests.
2007-08-09 09:43:28 +00:00
Ulf Wendel
1855a57471
Introducing new environment variable:
...
MYSQL_TEST_SKIP_CONNECT_FAILURE = false
Every test that needs a working MySQL connection now includes
skipifconnectfailure.inc. If MYSQL_TEST_SKIP_CONNECT_FAILURE evaluates
to true skipifconnectfailure.inc tries to establish a database
connection. If no connection can be opened, the test will be skipped.
In case of MYSQL_TEST_SKIP_CONNECT_FAILURE = false (default) an no
connection, a test who cannot establish a connection will fail.
So, if you have a buggy configuration or a server that is sometimes
not available, you can now decide if you want the tests to ignore this
and skip the test or to fail (MYSQL_TEST_CONNECT_FAILURE = false, default).
Other, minor tweaks:
042.phpt - whitespace
067.phpt - parse error in SKIPIF section fixed
2007-08-09 08:41:12 +00:00
Jani Taskinen
6287087e70
- Align help texts and added note about embedded not being available when
...
the MySQL native driver is used.
2007-07-27 01:09:18 +00:00
Jani Taskinen
f3c2a33f42
- Moved mysqnd to it's own directory: It is sort of an extension itself.
...
(Similar to what ext/libxml is..)
2007-07-25 23:47:33 +00:00
Andrey Hristov
7bb46902f8
Alignment fixes for 64bit and fixing macroses
2007-07-25 12:42:00 +00:00
Antony Dovgal
f0cde2c03d
namespace protection
...
GD uses the same variable, too.
2007-07-24 20:11:13 +00:00
Andrey Hristov
bb4b052c23
Don't use AC_CHECK_TYPES, as autoconf 2.13 is buggy, use an workaround.
2007-07-24 19:20:28 +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
Andrey Hristov
cbba608856
MFB
2007-07-24 09:32:11 +00:00
Ulf Wendel
9b035b58f5
Damn, Pierre is clever.
...
[14:35] <_jani_> nixnutz_: why don't you just commit everything in one go..?
[14:35] <_jani_> this "spamming" is getting quite boring..
[14:36] <Pierre> 20â¬/commit :)
2007-07-23 12:38:41 +00:00
Ulf Wendel
512f62a5a9
Tests for mysqli_stmt_send_long_data()
2007-07-23 12:36:06 +00:00
Ulf Wendel
613947afc6
Tests which verify that you really cannot clone any of the mysqli
...
objects. Technically it might be possible to tweak ext/mysqli and make
the objects cloneable - tough, we haven't checked in depth.
So, if one is interested, raise a discussion.
2007-07-23 12:34:09 +00:00
Ulf Wendel
fe8c5d1243
Tests that check mysqli_fetch_field(), mysqli_fetch_field_direct() and
...
retrieve metadata
2007-07-23 12:28:56 +00:00
Ulf Wendel
a1c14bfffd
Tests for mysqli_fetch_object()
2007-07-23 12:28:12 +00:00
Ulf Wendel
16008bc577
Another nice new function that comes with mysqlnd: return all rows of
...
a result set in one array. This is handy if want to fetch all results and
pass the data directly to a template engine, for example. In this case
you save a loop.
1) Currently:
$all_rows = array();
while ($row = mysqli_fetch_assoc($res))
$all_rows[] = $row;
2) With mysqli_fetch_all:
$all_rows = mysqli_fetch_all($res, MYSQL_ASSOC)
Note: if you need the loop for processing each row, try variant 1) for
performance reasons.
2007-07-23 12:27:39 +00:00
Ulf Wendel
ff87d3ec5b
Adding tests for a few new functions that come with mysqlnd:
...
mysqli_stmt_get_result() - create mysqli_result set from stmt
mysqli_get_cache_stats() - mysqlnd internal status/stats
mysqli_get_client_stats() - mysqlnd internal status/stats/
2007-07-23 12:24:02 +00:00
Ulf Wendel
8e85715547
Playing with background processing: parent and child process fetching data
...
from the "same" result handle and checking with each other if the fetched
rows are the same or not. Inspired by a bug report. There seem to be really
people doing this...
2007-07-23 12:20:25 +00:00
Ulf Wendel
8d61b27811
Tests for mysqli_fetch_assoc(), mysqli_fetch_array(), mysqli_fetch_row()
2007-07-23 12:16:55 +00:00
Ulf Wendel
7432e6f873
Tests for mysqli_connect(), mysqli_real_connect(), mysqli_connect_errno(),
...
mysqli_connect_error()
2007-07-23 12:15:20 +00:00
Ulf Wendel
c41dc41f64
Tests that deal with mysqli_set_local_infile_handler() and mysqli_set_local_infile_default()
2007-07-23 12:13:15 +00:00
Ulf Wendel
937962ebe6
Adding new tests that check the interface of the classes exported by mysqli
2007-07-23 12:11:38 +00:00
Ulf Wendel
1884a16d01
Primarily whitespace/CS - synching with mysqlnd SVN repository
2007-07-23 12:04:19 +00:00
Ulf Wendel
a4cd950dc8
The last bunch of changes to the old 0*.phpt tests. Once final time a
...
verbose explanation of changes:
- take connection parameter from connect.inc
- use proper UEXPECTF
- have 'print "done!"' or similar at the end to detect crashes
- whitespace changes where needed
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
- understand return value checking as sometime that makes you type
more when you write but makes you happy when you debug
2007-07-12 21:02:21 +00:00
Ulf Wendel
b6cc61737f
Will this never end?
...
- connection parameter tweaking
- a bit of whitespace here and there
- use UEXPECTF if need be
2007-07-12 20:57:30 +00:00
Ulf Wendel
2a191bb06d
As usual:
...
- connection parameter tweaking
- a bit of whitespace here and there
- use UEXPECTF if need be
2007-07-12 20:55:12 +00:00
Ulf Wendel
b0251ed6cc
Connection parameter should be taken from connect.inc and used all in
...
mysqli_connect() and friends. Use UEXPECTF instead of crippled EXPECTF.
2007-07-12 20:53:05 +00:00
Ulf Wendel
1cef1c528d
I forgot to mention: some will fail. In particular in unicode mode.
...
Next 10 in row to be tweaked:
- take connection parameter from connect.inc
- use proper UEXPECTF
- have 'print "done!"' or similar at the end to detect crashes
- whitespace changes where needed
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
- understand return value checking as sometime that makes you type
more when you write but makes you happy when you debug
2007-07-12 20:49:29 +00:00
Ulf Wendel
202ba6c5fe
Next 10 in row to be tweaked:
...
- take connection parameter from connect.inc
- use proper UEXPECTF
- have 'print "done!"' or similar at the end to detect crashes
- whitespace changes where needed
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
- understand return value checking as sometime that makes you type
more when you write but makes you happy when you debug
2007-07-12 20:42:48 +00:00
Ulf Wendel
472e0c78d1
The usual tweaking:
...
- take connection parameter from connect.inc
- use proper UEXPECTF
- have 'print "done!"' or similar at the end to detect crashes
- whitespace changes where needed
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
2007-07-12 20:38:26 +00:00
Ulf Wendel
5ccab692dd
Pretty much the same cosmetics and tweaking as before (proper UEXPECTF,
...
"done!" at the end to detect crashes, connection parameter tweaking, ...) -
plus: check return codes even if failures are unlikely.
2007-07-12 20:34:50 +00:00
Ulf Wendel
1d0b5d303b
More typical changes:
...
1) Try to have portable SQL, don't create your own schema unless the test
wants to test exactly this
2) Don't rely on default SQL sort orders
3) Use proper UEXPECTF. There have been a lot of tiny unicode issues when
ext/mysqli has returned a binary string in unicode mode although a
unicode string could be expected and vice versa
2007-07-12 20:31:18 +00:00
Ulf Wendel
984756c898
All the upcoming changes in the 0*.phpt files are pretty much the same. I'll
...
describe them only once in with a bit of detail.
1) Correct Whitespace (space vs. tab) if need be
2) Recall: you get the connection parameter from connect.inc, no DB name, no
port no other connection parameter in any of the tests!
3) At the end of each test you find a "print 'done!'" or similar. This is
most helpful to detect crashing/segfaulting tests with all run-tests.php
versions.
2007-07-12 20:28:25 +00:00
Ulf Wendel
ed4021d857
Adding tests for mysqli_affected_rows() and mysqli_autocommit()
2007-07-12 20:20:57 +00:00
Ulf Wendel
b5595d57c5
Some of the upcoming new tests will use this little helper to create a
...
very simple MySQL table with some data in it to play with.
2007-07-12 20:10:23 +00:00
Ulf Wendel
e48a29bb4d
Some tests intentionally fail connecting to the DB. Not being able to
...
connect is no reason to skip the test. Also, no test should have hard-wired
connection parameter in it. Connection parameters come from connect.inc
(see environment variables in connect.inc).
2007-07-12 20:07:05 +00:00
Ulf Wendel
6fff9f4534
Starting to merge the latest set of ext/mysqli tests from the mysqlnd
...
SVN repro into HEAD. Again, it might happen that I crash the set of tests
and don't mention one or the other change while merging. Blame me...
1) Note the new environment variables to control the test run
2) Variables $IS_MYSQLND and $MYSQLND_VERSION are for writing portable tests
3) sys_get_temp_dir function is for PHP5/PHP6 portability
2007-07-12 20:04:17 +00:00
foobar
f0f44a3652
- Fix some configure --help texts
2007-07-03 17:24:39 +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
Stanislav Malyshev
7d0ad106b4
Fix INFILE LOCAL option handling with MySQL - now not allowed when open_basedir
...
is active
2007-06-18 21:59:05 +00:00
Antony Dovgal
814629c7d6
fix tests
2007-05-18 11:47:31 +00:00
Antony Dovgal
ccd97f3a21
fix test names
2007-05-07 17:23:53 +00:00
Antony Dovgal
8d9be0338b
fix test names
2007-05-07 16:50:40 +00:00
Antony Dovgal
855446cd42
revert
2007-04-23 09:26:58 +00:00
Andrey Hristov
5af007daea
The right place to edit
2007-04-19 09:50:10 +00:00
Antony Dovgal
3dd8663cb7
use default socket (removed by mistake?)
2007-04-14 10:42:41 +00:00
Antony Dovgal
f3c528516b
set MYSQL_OPT_RECONNECT (see bug #41083 )
2007-04-14 10:35:00 +00:00
foobar
825ed60f90
- Fixed test to skip when mysqld is not running
2007-03-25 01:15:41 +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
Martin Kraemer
e46b1b3747
Typo
2007-03-14 09:49:58 +00:00
Stanislav Malyshev
b9fd0c848a
add testcase
2007-03-09 18:37:32 +00:00
Stanislav Malyshev
031991d7a7
MFB: fix crash/leak in bug #38710
2007-03-08 22:57:02 +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
Andrey Hristov
f483a60f3a
add a sticky note
2007-01-12 20:26:35 +00:00
Georg Richter
a8d9958f70
merged from 5_2 (mysqli_info crash)
2007-01-06 05:50:36 +00:00
Georg Richter
f9fe766355
fixed parameters for unicode in mysqli_change_user
2007-01-02 05:49:05 +00:00
Sebastian Bergmann
3717df72ae
Bump year.
2007-01-01 09:29:37 +00:00
Andrey Hristov
20fc9486db
dummy change
2006-12-04 15:27:18 +00:00
Georg Richter
1763eaec25
Fixed function headers (added missing U)
...
fixed socket parameter (was removed by mistake in a previous commit)
2006-10-31 15:23:16 +00:00
Georg Richter
dd5f975cc9
Fix for bug #39085 :
...
PHP6 requires mysqli_set_character_set function which was introduced in
MySQL 4.1.13 and 5.0.7
2006-10-09 04:46:03 +00:00
Hannes Magnusson
176b72284c
Error message clean up
...
(patch by Matt W (php_lists -AT- realpain.com))
2006-10-08 13:34:24 +00:00
Ilia Alshanetsky
ae21a1ab79
Another build fix
2006-10-07 18:24:51 +00:00
Antony Dovgal
255b215c9e
don't rely on uninitialized var
2006-10-02 16:08:11 +00:00
Hannes Magnusson
36ae8183b4
Fix protos
2006-10-02 07:42:49 +00:00
Hannes Magnusson
86ac2900f0
Fix proto
2006-10-02 07:35:09 +00:00
Georg Richter
c7a97a7482
unicode fixes
2006-10-01 21:01:31 +00:00
Georg Richter
d8b4ae50ca
Fixed error message (thanks to Ulf Wendel)
2006-09-29 08:35:19 +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
Ilia Alshanetsky
b663e04049
MFB: Fixed test for systems without INFILE/OUTFILE support
2006-09-13 15:53:12 +00:00
Antony Dovgal
3cf1565d90
typos in comments and other minor improvements
2006-08-10 13:44:00 +00:00
Ilia Alshanetsky
64710ee331
MFB: Improved fix for bug #37671
2006-08-04 22:14:10 +00:00
Antony Dovgal
484698f6fe
fix leak in php_local_infile_init() handler
2006-07-27 10:53:03 +00:00
Ilia Alshanetsky
3cf509ab75
MFB: Added possible failure note.
2006-07-18 00:09:21 +00:00
Ilia Alshanetsky
3c75c080cf
MFB: Fixed test for systems where set_charset() method is unavailable.
2006-07-13 15:42:55 +00:00
Antony Dovgal
3945c5e1c6
MFB: fix #38072 (boolean arg for mysqli_autocommit() is always true on Solaris)
2006-07-12 10:15:30 +00:00
Hartmut Holzgraefe
4fb0776b8e
new test cases for mysqli_warnings and mysql_driver properties
2006-07-12 08:00:24 +00:00
Hartmut Holzgraefe
397a46b559
fixed C&P errors in groups handling, activated groups feature
2006-07-12 07:00:48 +00:00
Hartmut Holzgraefe
eef7cb2d75
make sure embedded server is correctly initialized
2006-07-11 23:41:40 +00:00
Hartmut Holzgraefe
45a238c129
skip when testing embedded server
2006-07-11 23:37:41 +00:00
Hartmut Holzgraefe
0bbeae457b
no need to test ping and kill with embedded server
2006-07-11 23:34:27 +00:00
Hartmut Holzgraefe
ecb58ee2cd
check both OO and procedural style as "thread_id" is a property and not
...
a method in the OO interface
2006-07-11 07:21:27 +00:00
Hartmut Holzgraefe
0bf1cbe8d0
modified test to use (and cover) mysqli->thread_id
2006-07-11 07:10:18 +00:00
Hartmut Holzgraefe
250f4efe6b
test kill()
2006-07-11 07:04:44 +00:00
Hartmut Holzgraefe
1c39435499
test ping()
2006-07-11 07:04:31 +00:00
Hartmut Holzgraefe
b259f66300
test multi_query(), next_result(), more_results()
...
(only partially covered by a bug testcase yet)
2006-07-11 07:04:16 +00:00
Hartmut Holzgraefe
587c37a036
get_client_info() test
2006-07-11 07:03:31 +00:00
Hartmut Holzgraefe
bf71e83fbf
test was only covering fetch_fields(), added fetch_field() and fetch_field_direct()
2006-07-11 07:02:50 +00:00
Hartmut Holzgraefe
9301bc929d
test was not covering DOUBLE bindings
2006-07-11 07:02:02 +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
1e5849ca94
add test
2006-07-05 14:12:41 +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
Ilia Alshanetsky
b36fde4b9e
MFB: Fixed bug #37671 (MySQLi extension fails to recognize BIT column).
2006-06-04 14:57:06 +00:00
Michael Wallner
1ba7a6812c
MFB: #37630 MySQL extensions should link against thread safe client libs if built with ZTS
2006-06-01 19:15:31 +00:00
Michael Wallner
5777060367
MFB: Fixed bug #36949 (invalid internal mysqli objects dtor)
2006-05-29 16:55:40 +00:00