summaryrefslogtreecommitdiff
path: root/libmysql
Commit message (Collapse)AuthorAgeFilesLines
* Merge with 4.0monty@mysql.com2004-10-201-0/+34
|\
| * Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2004-10-201-6/+4
| |\ | | | | | | | | | into mysql.com:/home/my/mysql-4.0
| | * Code cleanups (done during review of new code)monty@mysql.com2004-10-201-6/+4
| | | | | | | | | | | | | | | | | | Rename innodb_table_locks_old_behavior -> innodb_table_locks Set innodb_table_locks to off by default to get same behaviour as in MySQL 4.0.20 (This means that Innodb ignore table locks by default, which makes it easier to combine MyISAM and InnoDB to simulate a transaction)
| * | libmysql.c:paul@ice.snake.net2004-10-191-0/+3
| |/ | | | | | | Add note to mysql_hex_string() comment.
| * libmysql.c:bar@mysql.com2004-10-191-0/+33
| | | | | | | | New function mysql_hex_string()
* | Merge bk-internal.mysql.com:/home/bk/mysql-4.1monty@mishka.local2004-10-202-0/+11
|\ \ | | | | | | | | | into mishka.local:/home/my/mysql-4.1
| * | Review of all code pushed since last reviewmonty@mishka.local2004-10-202-0/+11
| | | | | | | | | | | | | | | | | | | | | Simple optimzations and cleanups Removed compiler warnings and fixed portability issues Added client functions 'mysql_embedded()' to allow client to check if we are using embedded server Fixes for purify
* | | A fix (bug #6057: Data Type Problem in manager.c).ram@gw.mysql.r18.ru2004-10-181-1/+1
| | |
* | | Fix for Bug#6024 "Test "client_test" fails in 4.1.6-gamma build (1)":konstantin@mysql.com2004-10-151-3/+4
| | | | | | | | | | | | | | | let's not assume that char is signed (its signedness is not defined). The server was also affected by the wrong typedef.
* | | libmysql/libmysql.c:konstantin@mysql.com2004-10-151-38/+40
|/ / | | | | | | | | 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.
* | Activating the new string->number conversion functionsbar@noter.intranet.mysql.r18.ru2004-09-251-1/+1
| |
* | A fix and test case for Bug#5315 "mysql_change_user() doesn't freekonstantin@mysql.com2004-09-222-12/+22
| | | | | | | | prepared statements."
* | libmysql.c:paul@ice.snake.net2004-09-111-5/+5
| | | | | | | | Fix typos noticed while poking around in file.
* | Merge mysql.com:/home/wax/mysql/mysql-4.1wax@mysql.com2004-09-091-6/+6
|\ \ | | | | | | | | | into mysql.com:/home/wax/mysql/mysql-4.1group_concat
| * \ Merge mysql.com:/home/wax/mysql/mysql-4.1wax@mysql.com2004-08-191-6/+6
| |\ \ | | | | | | | | | | | | into mysql.com:/home/wax/mysql/mysql-4.1group_concat
| | * | Change information text in pipe and shared memorywax@kishkin.ru2004-08-191-6/+6
| | | |
* | | | A fix and test case for Bug#5194 "Bulk Insert Failures with Prepared konstantin@mysql.com2004-09-081-7/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | | Small fixes to patch for #5371hf@deer.(none)2004-09-071-2/+3
| | | |
* | | | Fix for the bug #5371 (Prepared query converting float to string blows thehf@deer.(none)2004-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | stack) We just don't expect BIG buffer to be sent for just a double
* | | | A fix and test case for Bug#4231 "Wrong result with MYSQL_TIMEkonstantin@mysql.com2004-09-021-7/+0
| | | | | | | | | | | | | | | | | | | | parameters": when unpacking binary time recieved from client, handle the case when length is 0: it means all MYSQL_TIME members are zero.
* | | | A short fix and test case for Bug#5126 konstantin@mysql.com2004-08-261-0/+2
| | | | | | | | | | | | | | | | "Mediumint and PS problem": just treat mediumint as long.
* | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.1monty@mysql.com2004-08-261-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.1
| * | | | Portability fixesmonty@mysql.com2004-08-261-2/+2
| | | | | | | | | | | | | | | | | | | | Fixed bug in end space handle for WHERE text_column="constant"
* | | | | Cleanup.konstantin@mysql.com2004-08-251-10/+8
|/ / / /
* | | | Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1hf@deer.(none)2004-08-201-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | into deer.(none):/home/hf/work/mysql-4.1.emb
| * | | | Fixed symbol name problems that made build fail.pem@mysql.comhem.se2004-08-191-1/+1
| |/ / /
* | | | Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1hf@deer.(none)2004-08-191-2/+2
|\ \ \ \ | |/ / / |/| | | | | | | into deer.(none):/home/hf/work/mysql-4.1.emb
| * | | Fixes for bugs in embedded library:hf@deer.(none)2004-07-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #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'
* | | | manually mergedserg@serg.mylan2004-08-188-42/+66
|\ \ \ \ | | |_|/ | |/| |
| * | | Fix for BUG#5073 "--disable-local-infile has no effect if client reads it ↵guilhem@mysql.com2004-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | with MYSQL_READ_DEFAULT": that was a forgotten '~' probably.
| * | | - rename: EXCEPTIONS->EXCEPTIONS-CLIENTlenz@mysql.com2004-08-058-8/+8
| | | |
| * | | - Fixed libmysql license texts: added reference to the FLOSSlenz@mysql.com2004-08-058-42/+66
| | | | | | | | | | | | | | | | EXCEPTIONS file and amended the GPL text as requested by Zak
* | | | Fix for BUG#5038 "Cannot disable LOAD DATA LOCAL INFILE from client"guilhem@mysql.com2004-08-171-1/+1
| |_|/ |/| | | | | | | | | | | | | | (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.
* | | Fixing typos in big comment (libmysql): konstantin@mysql.com2004-08-101-3/+3
| | | | | | | | | | | | you need to check in to find out another couple of typos
* | | Comments in libmysql (prepared statements API)konstantin@mysql.com2004-08-101-20/+169
| | |
* | | libmysql.c:kent@mysql.com2004-08-061-3/+5
| | | | | | | | | | | | Can't return value from void function
* | | Cleanup in libmysql.konstantin@mysql.com2004-08-051-191/+248
| | |
* | | WL#1518, "make bundled zlib usable for unix builds": konstantin@mysql.com2004-07-241-1/+1
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | 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 ;)
* | - fixed tabbing and added several missing symbols (required forlenz@mysql.com2004-07-131-2/+14
| | | | | | | | linking with PHP5) (thanks to Georg Richter for the patch)
* | client.c, libmysql.c:paul@kite-hub.kitebird.com2004-06-302-3/+3
| | | | | | | | | | | | | | | | Symbol spelling change. errmsg.c: Client error message edits. errmsg.h: Two symbol spelling changes.
* | Reword some client error messages.paul@kite-hub.kitebird.com2004-06-291-56/+56
| |
* | Fix for compilation failure on high-byte-first platforms.konstantin@mysql.com2004-06-261-3/+3
| |
* | Merge with 4.0 to get the latest bug patches to 4.1monty@mysql.com2004-06-251-0/+3
|\ \ | |/
| * lower_case_table_names=2 (Keep case for table names) was not honoredmonty@mysql.com2004-06-231-0/+2
| | | | | | | | | | with ALTER TABLE and CREATE/DROP INDEX. (Bug #3109) Make net_buffer_length visible for mysql clients (Bug #4206)
| * Merge mysql.com:/home/my/mysql-3.23 into mysql.com:/home/my/mysql-4.0monty@mysql.com2004-06-181-1/+2
| |\
| | * Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-3.23guilhem@mysql.com2004-06-171-1/+2
| | |\ | | | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-3.23
| | | * Fix for BUG#4017 "mysql_real_connect buffer overflow"guilhem@mysql.com2004-06-171-1/+2
| | | |
* | | | Type of MYSQL_BIND::buffer changed to void *konstantin@mysql.com2004-06-251-4/+4
| | | |
* | | | Fix for Bug#4030 "Client side conversion string -> date type doesn't konstantin@mysql.com2004-06-242-28/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Fixes to make client_test run on 64 bit Sun: a bug in libmysql and konstantin@mysql.com2004-06-221-5/+5
| | | | | | | | | | | | | | | | test suite fixed.