Functionality Added or Changed
Added timeouts for connect, read, and write operations through
--proxy-connect-timeout,
--proxy-read-timeout, and
--proxy-write-timeout options.
Added support for making connections to backends and clients using IPv6 addresses.
Added initial support for the Windows authentication plugin.
Added support for extracting pluggable authentication protocol
information. In the Lua API, added these values:
con.client.challenge.auth_plugin_name,
con.client.response.auth_plugin_name.
Bugs Fixed
Fixed handling of capability flags in the client authentication
response. In the C API,
network_mysqld_auth_response_new() needs the
server-side capabilities. In the Lua API, added these values:
con.client.challenge (mirrors
con.server.challenge),
con.client.response.server_capabilties,
con.server.challenge.server_capabilities.
Fixed the length of auth-plugin-data in the
client authentication response packet.
Fixed crash if the configfile value contained
invalid characters. In the C API, added
chassis_keyfile_to_options_with_error() and
deprecated chassis_keyfile_to_options().
Fixed a crash if the --max-open-files value was
invalid on Win32.
Fixed the default plugin_dir value for 64-bit
Unix systems (lib64/ versus
lib/).
Fixed a crash if COM_BINLOG_DUMP was used
with rw-splitting.lua.
Fixed handling of a missing trailing \0 in
MySQL 5.5.7 through MySQL 5.5.10 in the auth-method name.
Fixed abort() in
COM_CHANGE_USER+auth-method-switch.
Fixed excessive buffering of LOAD DATA LOCAL
INFILE data.
Fixed a lockup under very high load.
