summaryrefslogtreecommitdiff
path: root/libmysql/errmsg.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge from mysql-5.0-bugteam.Alexander Nozdrin2010-11-241-2/+1
|\
| * A follow-up for Bug#58340 (Remove Server GPL EXCEPTIONS-CLIENT file) -- ↵Alexander Nozdrin2010-11-241-2/+1
| | | | | | | | | | remove all EXCEPTIONS-CLIENT from all the places.
* | Bug#27430 "Crash in subquery code when in PS and table DDL changed afterkostja@bodhi.(none)2008-05-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | PREPARE", review fixes: - make the patch follow the specification of WL#4166 and remove the new error that was originally introduced. Now the client never gets an error from reprepare, unless it failed. I.e. even if the statement at hand returns a completely different result set, this is not considered a server error. The C API library, that can not handle this situation, was modified to return a client error. Added additional test coverage.
* | Added more descriptive error message of why statement was automaticly droppedmonty@mysql.com/narttu.mysql.fi2007-04-131-0/+3
|/ | | | | | Print information if net_clear() skipped bytes (As this otherwise hides critical timeing bugs) Added DBUG_ASSERT if we get packets out of order mysql_change_user() could on error send multiple packets, which caused mysql_client_test to randomly fail
* Added some missing DBUG_RETURNmonty@mysql.com/nosik.monty.fi2006-11-231-0/+3
| | | | | Fixed that --valgrind works again with mysql-test-run.sh Extended error messages when loosing connection during mysql_real_connect()
* A fix and a test case for Bug#9643 " CURSOR_TYPE_SCROLLABLE dos not work"konstantin@mysql.com2005-05-161-0/+3
| | | | | | | - check on the client the unsupported feature and return an error message if it's been requested. Additionally added API support for STMT_ATTR_PREFETCH_ROWS. Post-review fixes.
* Add missing commas to errmsg.ckonstantin@mysql.com2005-05-131-3/+3
|
* A fix and test case for Bug#9478 "mysql_stmt_attr_set mysql_stmt_execute"konstantin@mysql.com2005-05-121-0/+3
| | | | | (crash on attempt to re-execute a statement with an open cursor) + post-review fixes.
* Merge with global treemonty@mysql.com2004-12-311-3/+9
|\
| * A fix of return value of mysql_stmt_bind_result() and cleanup.konstantin@mysql.com2004-12-151-3/+9
| |
* | WL#1895 - Print message to error log in case of detected MyISAM corruptioningo@mysql.com2004-12-231-1/+27
|/ | | | | | | | | | | | Changed my_error() to print error messages, which come from arbitrary registered ranges of error messages. Messages can be unregistered (and should be at end of the program). Added registration of handler error messages. Added a new mi_print_error() macro and a new mi_report_error() function, which supply error messages with a table name. Added calls to mi_print_error() or mi_report_error() at all places in MyISAM, where table corruption is detected.
* 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
| |
* | manually mergedserg@serg.mylan2004-08-181-3/+6
|\ \ | |/ |/|
| * - rename: EXCEPTIONS->EXCEPTIONS-CLIENTlenz@mysql.com2004-08-051-1/+1
| |
| * - Fixed libmysql license texts: added reference to the FLOSSlenz@mysql.com2004-08-051-3/+6
| | | | | | | | EXCEPTIONS file and amended the GPL text as requested by Zak
* | client.c, libmysql.c:paul@kite-hub.kitebird.com2004-06-301-2/+2
| | | | | | | | | | | | | | | | 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
| |
* | merge with 4.0 (to get compiler error fixes for innodb)monty@mysql.com2004-03-191-0/+3
|\ \ | |/
| * WL #1510 "Implement support for "commercial" binaries on handshake",konstantin@mysql.com2004-03-171-3/+6
| | | | | | | | | | client library: - implemented 'check_license' function
* | Intermediate commit of client library (cleanups + fixes of 3 items from konstantin@mysql.com2004-03-161-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | flaws list) TODO: * verify that no sequence of API calls produces SIGSEGV. That is, verify that mysql_stmt_init -> mysql_stmt_fetch is OK, or mysql_stmt_prepare -> mysql_stmt_fetch_column is OK and sets meaningful error. * remove alloc_stmt_fields call * revise stmt->state codes and statement states. * there are other items in prepared statements 'to fix' document. Done: - cleanups and comments - revision of prepared statement error codes. - mysql_stmt_prepare is now can always be called (that is, you can reprepare a statement) - new implementation of mysql_stmt_close and fetch cancellation
* | Fix for #2126 (mysql_server_init call shouldn't be needed)hf@deer.(none)2003-12-181-3/+0
| | | | | | | | | | | | now mysql_server_init is called from mysql_init with fake parameters mysql_once_init code included to mysql_server_init. embedded-specific initialization is in init_embedded_server function
* | Second part of WL #519:konstantin@oak.local2003-11-281-3/+6
| | | | | | | | | | | | | | | | Client option secure-auth deployed on all possible layers: - mysql client command-line and config file option - mysql_options option MYSQL_SECURE_AUTH - mysql_real_connect will automatically take into account that option if mysql->options.my_cnf_file/my_cnf_group is set
* | merge with 4.1 treemonty@mashka.mysql.fi2003-09-111-18/+18
|\ \
| * \ merge with 4.0.15monty@narttu.mysql.fi2003-08-291-18/+18
| |\ \ | | |/
| | * Move test that uses many tables (in query_cache.test) to separate test so ↵monty@narttu.mysql.fi2003-08-221-18/+18
| | | | | | | | | | | | that we can get it 'skipped' instead of 'failed' on system where we can't open many files.
* | | fix for #1210hf@deer.(none)2003-09-081-3/+6
|/ /
* | Fix typo - un supported -> unsupportedvenu@myvenu.com2003-01-311-3/+3
| |
* | Fix 'n' concurrent prepared executionsvenu@myvenu.com2003-01-301-3/+3
| |
* | Merge with 4.0.6monty@mashka.mysql.fi2002-12-051-7/+10
|\ \ | |/
| * new client error added: CR_MALFORMED_PACKETserg@serg.mysql.com2002-12-041-4/+7
| |
* | protocol mergevenu@myvenu.com2002-11-221-3/+3
|\ \
| * | protocol fixupsvenu@myvenu.com2002-11-221-3/+3
| | |
* | | Merge with 4.0monty@mashka.mysql.fi2002-11-211-6/+9
|\ \ \ | |/ / |/| / | |/
| * Error code for ssl connectiongluh@gluh.(none)2002-11-051-3/+6
| | | | | | | | | | | | Fix bug when server hang(with SSL, with modified libmysql) Add options master-ssl-capath and master-ssl-cipher Add some error checking(SSL)
* | Add shared memory protocol and option --protocolwax@mysql.com2002-11-151-0/+33
| |
* | Fixes and code cleanups after merge with 4.0.3monty@mashka.mysql.fi2002-10-021-12/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Warning handling and initial prepared statement handling (last not complete yet) Changed a lot of functions that returned 0/1 to my_bool type. GRANT handling now uses read/write locks instead of mutex Change basic net functions to use THD instead of NET (needed for 4.1 protocol) Use my_sprintf instead of sprintf() + strlen() Added alloc_query() to be able to chare query initialization code with prepared statements. Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID() Note that the following test fails (will be fixed ASAP): sub_select, union, rpl_rotate_logs and rpl_mystery22
* | Client-Server Protocol 4.1 changes - Client side:venu@myvenu.com2002-06-121-3/+36
|/ | | | | | | | | | - Support of prepared execution - Support of Original Table and Column names - Support of direct transactional API - And lot of misc handling (Note that, the pull will not work, unless you have the Server side changes also which will be followed by this commit)
* Update copyrightmonty@hundin.mysql.fi2001-12-061-15/+14
| | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* Changed to use my_global.hmonty@hundin.mysql.fi2001-09-141-1/+1
| | | | | Fixed problem with LIKE with latin1_de Added parsing support of UNSIGNED LONG LONG
* fixed new error messages and got vio to compilesasha@mysql.sashanet.com2001-06-081-8/+8
|
* auto-magic replication redirection logic support in the client,sasha@mysql.sashanet.com2001-06-081-2/+14
| | | | | | compiles, passes test suite, does magic, has bugs, but none that I know at this point. Have not tested everything yet, though. Changed a lot of code in the client, but normal stuff appears to be working.
* mergemonty@work.mysql.com2001-06-011-1/+30
|\
| * Fixed bug that caused client to hang because mysqld never did send anmonty@hundin.mysql.fi2001-06-021-0/+28
| | | | | | | | | | | | error message if the table open or the index creation failed. Updated portuguese error messages. Fix for OS/2 that affected CHECK TABLE.
* | Fixes for embedded MySQLmonty@donna.mysql.fi2001-04-251-2/+4
|/ | | | Some limit optimization
* Changed --replace to --replace_result in mysqltestmonty@donna.mysql.com2001-02-151-1/+1
| | | | | | Changed errmsg -> my_errmsg (portability issue) Fixed that mysqlbinlog writes SET TIMESTAMP before all queries Fixed comments in default my.cnf files
* errmsg.c buffer overflow in libmysqlclient fixedserg@serg.mysql.com2001-01-281-3/+3
|
* Import changesetbk@work.mysql.com2000-07-311-0/+82