konstantin@mysql.com
105a2c1c03
Fix for Bug#6024 "Test "client_test" fails in 4.1.6-gamma build (1)":
...
let's not assume that char is signed (its signedness is not defined).
The server was also affected by the wrong typedef.
2004-10-15 03:54:40 +04:00
konstantin@mysql.com
60fc4ed057
libmysql/libmysql.c:
...
Fix for Bug#6025 "Test "client_test" fails in 4.1.6-gamma build (2)".
No need for a test case, the bug is covered already.
2004-10-15 02:52:52 +04:00
bar@noter.intranet.mysql.r18.ru
ef7bdbf4b8
Activating the new string->number conversion functions
2004-09-25 17:20:50 +05:00
konstantin@mysql.com
36548b10ca
A fix and test case for Bug#5315 "mysql_change_user() doesn't free
...
prepared statements."
2004-09-22 15:50:07 +04:00
paul@ice.snake.net
5099b678c5
libmysql.c:
...
Fix typos noticed while poking around in file.
2004-09-11 14:38:23 -05:00
wax@mysql.com
da53ad65b0
Merge mysql.com:/home/wax/mysql/mysql-4.1
...
into mysql.com:/home/wax/mysql/mysql-4.1group_concat
2004-09-09 13:02:15 +06:00
konstantin@mysql.com
48162f9653
A fix and test case for Bug#5194 "Bulk Insert Failures with Prepared
...
Statements":
- fix a couple of net->buff overruns in libmysql,
- check in the server that statement parameter count is less than
65535 (maximum value supported by prepared statements protocol).
2004-09-08 23:07:11 +04:00
hf@deer.(none)
f8aff9934d
Small fixes to patch for #5371
2004-09-07 16:33:39 +05:00
hf@deer.(none)
e4ef0eadf2
Fix for the bug #5371 (Prepared query converting float to string blows the
...
stack)
We just don't expect BIG buffer to be sent for just a double
2004-09-07 14:30:53 +05:00
konstantin@mysql.com
2f191db2b1
A fix and test case for Bug#4231 "Wrong result with MYSQL_TIME
...
parameters": when unpacking binary time recieved from client, handle
the case when length is 0: it means all MYSQL_TIME members are zero.
2004-09-02 20:16:01 +04:00
konstantin@mysql.com
46f1922fb5
A short fix and test case for Bug#5126
...
"Mediumint and PS problem": just treat mediumint as long.
2004-08-26 22:47:34 +04:00
monty@mysql.com
ceba1429b7
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/home/my/mysql-4.1
2004-08-26 18:27:33 +03:00
monty@mysql.com
ea687ba5da
Portability fixes
...
Fixed bug in end space handle for WHERE text_column="constant"
2004-08-26 18:26:38 +03:00
konstantin@mysql.com
dd601de64f
Cleanup.
2004-08-25 17:20:12 +04:00
hf@deer.(none)
0bda11b695
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into deer.(none):/home/hf/work/mysql-4.1.emb
2004-08-20 10:50:23 +05:00
pem@mysql.comhem.se
2d7f4c30a7
Fixed symbol name problems that made build fail.
2004-08-19 20:48:00 +02:00
wax@mysql.com
589c485aa7
Merge mysql.com:/home/wax/mysql/mysql-4.1
...
into mysql.com:/home/wax/mysql/mysql-4.1group_concat
2004-08-19 19:41:30 +06:00
wax@kishkin.ru
5c872a7ebc
Change information text in pipe and shared memory
2004-08-19 18:42:17 +06:00
hf@deer.(none)
c43d7d92dd
Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1
...
into deer.(none):/home/hf/work/mysql-4.1.emb
2004-08-19 15:47:09 +05:00
serg@serg.mylan
e1237cbc53
manually merged
2004-08-18 19:57:55 +02:00
guilhem@mysql.com
7e89f474ab
Fix for BUG#5038 "Cannot disable LOAD DATA LOCAL INFILE from client"
...
(specific to 4.1): don't put CLIENT_LOCAL_FILES in
CLIENT_CAPABILITIES; it would make mysql_options(CLIENT_LOCAL_FILES,0)
have no effect.
2004-08-17 17:33:21 +02:00
guilhem@mysql.com
8c9fc27f7c
Fix for BUG#5073 "--disable-local-infile has no effect if client reads it with MYSQL_READ_DEFAULT":
...
that was a forgotten '~' probably.
2004-08-17 14:12:37 +02:00
konstantin@mysql.com
72348e7c1c
Fixing typos in big comment (libmysql):
...
you need to check in to find out another couple of typos
2004-08-10 01:16:19 -07:00
konstantin@mysql.com
6989a499da
Comments in libmysql (prepared statements API)
2004-08-10 01:08:53 -07:00
kent@mysql.com
a3ea1e2339
libmysql.c:
...
Can't return value from void function
2004-08-06 18:03:27 +02:00
lenz@mysql.com
1097805cf2
- rename: EXCEPTIONS->EXCEPTIONS-CLIENT
2004-08-05 17:05:11 +02:00
lenz@mysql.com
b6c0b67cf6
- Fixed libmysql license texts: added reference to the FLOSS
...
EXCEPTIONS file and amended the GPL text as requested by Zak
2004-08-05 11:59:17 +02:00
konstantin@mysql.com
f8c0850521
Cleanup in libmysql.
2004-08-05 02:43:18 -07:00
konstantin@mysql.com
569d3c8488
WL#1518, "make bundled zlib usable for unix builds":
...
required autotools macro written and deployed in all apropriate Makefile.ams.
Use cases checked:
- linux, standard location of zlib, no ndb
- linux, standard locatoin of zlib, with ndb
- linux, non-standard location of zlib, no ndb
- hpux11, use of bundled zlib, no ndb
The only non-checked case is non-standard location of zlib (or use of bundled
zlib) + ndb. I wasn't able to check it as ndb/ just won't compile on beasts
like AIX52 or HPUX11, where such a check is possible. It didn't compile
there before as these systems dont't have installed zlib, so nothing got broken ;)
2004-07-24 03:30:11 -07:00
hf@deer.(none)
94bfeb8393
Fixes for bugs in embedded library:
...
#4700 (Unsigned value returned as signed)
just no appropriate checking
#4701 (Errors returned earlier than expected)
all errors returned from send_command()
#4702 (Result isn't freed properly if there's no retrieval)
flush_use_result has only 'client' version and should
be made 'virtual'
2004-07-22 20:54:25 +05:00
lenz@mysql.com
c2ca8e1a7a
- fixed tabbing and added several missing symbols (required for
...
linking with PHP5) (thanks to Georg Richter for the patch)
2004-07-13 13:50:06 +02:00
paul@kite-hub.kitebird.com
c53dc62ece
client.c, libmysql.c:
...
Symbol spelling change.
errmsg.c:
Client error message edits.
errmsg.h:
Two symbol spelling changes.
2004-06-30 22:18:41 -05:00
paul@kite-hub.kitebird.com
925c5ce711
Reword some client error messages.
2004-06-29 12:28:45 -05:00
konstantin@mysql.com
786e5ff717
Fix for compilation failure on high-byte-first platforms.
2004-06-26 04:54:11 +04:00
monty@mysql.com
b1d08ba2b4
Merge with 4.0 to get the latest bug patches to 4.1
2004-06-25 20:13:05 +03:00
konstantin@mysql.com
354e2ba67b
Type of MYSQL_BIND::buffer changed to void *
2004-06-25 17:04:33 +04:00
konstantin@mysql.com
a30fcdc690
Fix for Bug#4030 "Client side conversion string -> date type doesn't
...
work (prepared statements)" and after-review fixes:
- str_to_TIME renamed to str_to_datetime to pair with str_to_time
- functions str_to_time and str_to_TIME moved to sql-common
- send_data_str now supports MYSQL_TYPE_TIME, MYSQL_TIME_DATE,
MYSQL_TIME_DATETIME types of user input buffers.
- few more comments in the client library
- a test case added.
2004-06-24 19:08:36 +04:00
monty@mysql.com
ad86016e2f
lower_case_table_names=2 (Keep case for table names) was not honored
...
with ALTER TABLE and CREATE/DROP INDEX. (Bug #3109 )
Make net_buffer_length visible for mysql clients (Bug #4206 )
2004-06-23 16:44:34 +03:00
konstantin@mysql.com
b81315d6e8
Fixes to make client_test run on 64 bit Sun: a bug in libmysql and
...
test suite fixed.
2004-06-22 23:07:08 +04:00
monty@mysql.com
d69a36d118
merge
2004-06-21 10:24:40 +03:00
guilhem@mysql.com
c5544563ac
swapping lines to make gcc happy
2004-06-19 15:35:41 +02:00
guilhem@mysql.com
6b45c24d39
Merge gbichot@213.136.52.20:/home/bk/mysql-4.1
...
into mysql.com:/home/mysql_src/mysql-4.1-874
2004-06-18 23:51:15 +02:00
guilhem@mysql.com
19dbf58eec
API change: mysql_shutdown() now requires a 2nd argument, the shutdown level.
...
mysqld >=4.1.3 will however understand shutdown requests sent by clients <4.1.3.
And mysqld <4.1.3 will understand shutdown requests sent by clients >=4.1.3
(it will ignore the level). Those shutdown level are just PLACEHOLDERS now.
So this change is just to make the 4.1 API suitable before it is frozen. Later
we will actually implement the shutdown levels.
2004-06-18 23:50:04 +02:00
monty@mysql.com
fd0153304d
Fixed some byte order bugs with prepared statements on machines with high-byte-first. (Bug #4173 )
...
Fixed problem with NULL and derived tables (Bug #4097 )
Cleanup of new pushed code
2004-06-18 03:02:29 +03:00
monty@mysql.com
6e820c8024
Merge mysql.com:/home/my/mysql-3.23 into mysql.com:/home/my/mysql-4.0
2004-06-18 02:48:01 +03:00
guilhem@mysql.com
5a0a4a134f
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-3.23
...
into mysql.com:/home/mysql_src/mysql-3.23
2004-06-17 15:41:54 +02:00
guilhem@mysql.com
69bea44bc9
Fix for BUG#4017 "mysql_real_connect buffer overflow"
2004-06-17 15:40:13 +02:00
konstantin@mysql.com
5b5af92fa3
- mysql_stmt_send_long_data commented. A few other comments.
2004-06-17 02:03:15 +04:00
konstantin@mysql.com
e9f2c7d478
Comments and cleanups in client library.
2004-06-16 23:11:02 +04:00
konstantin@mysql.com
5f8ef7a38d
Another place where Bug#4079 "error checking in prepared statements"
...
pops up fixed.
2004-06-16 14:06:39 +04:00