mariadb/client
anozdrin/alik@station. 8051b7568d Patch for BUG#30472: libmysql doesn't reset charset,
insert_id after succ. mysql_change_user() call.

See also WL 4066.
  
This bug reveals two problems:
  - the problem on the client side which was described originally;
  - the problem in protocol / the server side: connection context
    on client and server should be like after mysql_real_connect()
    and be consistent. The server however just resets character
    set variables to the global defaults.

The fix seems to be as follows:
  - extend the protocol so that the client be able to send
    character set information in COM_CHANGE_USER command;
  - change the server so that it understands client character set
    in the command;
  - change the client:
    - reset character set to the default value (which has been
      read from the configuration);
    - send character set in COM_CHANGE_USER command.
2007-09-28 23:30:54 +04:00
..
.cvsignore
client_priv.h Patch for BUG#30472: libmysql doesn't reset charset, 2007-09-28 23:30:54 +04:00
CMakeLists.txt Bug#29903 The CMake build method does not produce the embedded library. 2007-08-03 14:43:12 -04:00
completion_hash.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
completion_hash.h
echo.c
get_password.c
Makefile.am
my_readline.h WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
mysql.cc Merge weblab.(none):/home/marcsql/TREE/mysql-5.1-base 2007-08-30 13:23:59 -06:00
mysql_upgrade.c Merge ramayana.hindu.god:/home/tsmith/m/bk/51 2007-08-27 18:20:54 -06:00
mysqladmin.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
mysqlbinlog.cc Fixed problem that Start_log_event_v3::created was not set properly 2007-08-14 15:20:05 +03:00
mysqlcheck.c WL#4030 (Deprecate RENAME DATABASE: replace with ALTER DATABASE <name> 2007-09-10 16:10:37 -06:00
mysqldump.c Merge hynda.mysql.fi:/home/my/mysql-5.1-main 2007-08-22 17:29:38 +03:00
mysqlimport.c Set --debug-check if one uses DBUG_PUSH in all clients 2007-08-02 07:49:29 +03:00
mysqlshow.c Set --debug-check if one uses DBUG_PUSH in all clients 2007-08-02 07:49:29 +03:00
mysqlslap.c Discovered a bug while working with backup. Since it is possible to execute a statement in a pre/post statment clause that can return a result, we need to test for that and free it. 2007-09-04 20:03:12 -07:00
mysqltest.c Merge pilot.(none):/data/msvensson/mysql/mysql-5.0-maint 2007-08-28 16:47:41 +02:00
readline.cc WL#3817: Simplify string / memory area types and make things more consistent (first part) 2007-05-10 12:59:39 +03:00
sql_string.cc Fixed a lot of compiler warnings and errors detected by Forte C++ on Solaris 2007-08-13 16:11:25 +03:00
sql_string.h