summaryrefslogtreecommitdiff
path: root/libmysql
Commit message (Collapse)AuthorAgeFilesLines
* Merge with 4.1monty@mysql.com2004-11-121-1/+1
|\
| * merge with 4.0monty@mysql.com2004-11-121-1/+1
| |\
| | * libmysql.c:bar@mysql.com2004-11-051-1/+2
| | | | | | | | | | | | After-merge clean-up
| | * Mergebar@mysql.com2004-11-051-0/+1
| | |\
| | | * libmysql.def, libmysql.c:bar@mysql.com2004-11-052-1/+2
| | | | | | | | | | | | | | | | Clean-ups
| | * | Ensure that a source distribution contains 'libmysql/libmysql.def'joerg@mysql.com2004-11-011-1/+1
| | | | | | | | | | | | | | | | which is needed for Netware ports.
* | | | Merge with 4.1 to get new thd->mem_root handlingmonty@mysql.com2004-11-082-1/+3
|\ \ \ \ | |/ / /
| * | | libmysql.def, libmysql.c:bar@mysql.com2004-11-052-1/+3
| | | | | | | | | | | | | | | | Minor clean-ups
* | | | Merge with 4.1 to get in latest bug fixesmonty@mysql.com2004-11-041-16/+0
|\ \ \ \ | |/ / /
| * | | Remove support for obsolete 4.1.1 prepared statements C API names:konstantin@mysql.com2004-11-011-16/+0
| | | | | | | | | | | | | | | | | | | | | | | | having approval for it since 4.1.4, I also have some assurance that very few people actually used this: to enable these calls a user had to #define HAVE_DEPRECATED_411_API and recompile the client library.
* | | | merge with 4.1monty@mysql.com2004-10-296-110/+197
|\ \ \ \ | |/ / /
| * | | A fix and test case for Bug#6096 "field.max_length is always zero for konstantin@mysql.com2004-10-271-2/+19
| | | | | | | | | | | | | | | | numeric columns (stmt_resultset_metadata)"
| * | | A lot of fixes for prepared statements (PS):monty@mysql.com2004-10-261-10/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New mysqltest that can run mysqltest with PS Added support for ZEROFILL in PS Fixed crash when one called mysql_stmt_store_result() without a preceding mysql_stmt_bind_result() Updated test cases to support --ps-protocol (Some tests are still run using old protocol) Fixed crash in PS when using SELECT * FROM t1 NATURAL JOIN t2... Fixed crash in PS when using sub queries Create table didn't signal when table was created. This could cause a "DROP TABLE created_table" in another thread to wait "forever" Fixed wrong permissions check in PS and multi-table updates (one could get permission denied for legal quries) Fix for PS and SELECT ... PROCEDURE Reset all warnings when executing a new PS query group_concat(...ORDER BY) didn't work with PS Fixed problem with test suite when not using innodb
| * | | Fix compiler warnings (detected by Intel's C++ compiler)monty@mysql.com2004-10-221-1/+1
| | | | | | | | | | | | | | | | Fixed checking of privilege handling in CREATE ... SELECT (Bug #6094)
| * | | Merge bk-internal.mysql.com:/home/bk/mysql-4.1monty@mysql.com2004-10-201-0/+34
| |\ \ \ | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.1
| | * | | After merge fixesmonty@mysql.com2004-10-201-2/+2
| | | | |
| | * | | 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.1konstantin@mysql.com2004-10-201-25/+5
| |\ \ \ | | |/ / | |/| | | | | | into mysql.com:/home/kostja/work/mysql-4.1-6049
| | * | A fix and test case for bug#6058 "Prepared statements return '0000-00-00' konstantin@mysql.com2004-10-201-3/+3
| | | | | | | | | | | | | | | | | | | | (date) as empty string": preserve time type (date, time, or datetime) for zero dates, times, and datetimes.
| | * | A fix and test case for Bug#6049 "Loss of sign when using prepared konstantin@mysql.com2004-10-161-22/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | statements and negative time/date values". The bug was in wrong sprintf format used in the client library. The fix moves TIME -> string conversion functions to sql-common and utilized them in the client library.
| * | | 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
* | | | | Merge with 4.1monty@mysql.com2004-09-069-270/+495
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | (Includes merge of arena code in 4.1 and 5.0)
| * | | | 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.