lp:mysql-proxy/0.8

Created by Jan Kneschke and last modified
Get this branch:
bzr branch lp:mysql-proxy/0.8
Members of Oracle/MySQL Engineering can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Oracle/MySQL Engineering
Project:
MySQL Proxy
Status:
Mature

Recent revisions

1315. By Jan Kneschke

fixed prototype to match _invalid_parameter_handler

see http://msdn.microsoft.com/en-us/library/a9yf33zb.aspx

1314. By Jan Kneschke

include io.h on windows to get close() defined

1313. By Jan Kneschke

replaced g_dir_make_tmp() with a plain g_get_temp_dir()

- g_dir_make_tmp() is available since glib 2.30, but we still only require 2.16
- all we need is a existing directory, what g_get_temp_dir() provides

1312. By Miguel Araújo

Added include of <io.h> for WIN32 since we use close();

1311. By Miguel Araújo

- Added error checking for fread() and fopen() calls on the lua-script load handlers;

- Added unit-tests for luaL_load_factory()'s errors:

  * directory as path (EISDIR);
  * non-existent file (EFAULT);
  * NULL as path (ENOENT);

1310. By Jan Kneschke

updated version to 0.8.5

1309. By Jan Kneschke

fixed build with glib-2.0 before 2.38

g_assert_true() was added in 2.38

1308. By Miguel Araújo

- ignore the trailing '\0' on auth-plugin-data if the challenge is 21 bytes long (fixes #71165):

  * we assume that auth-plugin-data is always 20 bytes
  * if we're behing a 5.5.7 or up server that supports authentication plugins the challenge can be 21 bytes long
  * see: http://dev.mysql.com/doc/internals/en/connection-phase-packets.html#packet-Protocol::HandshakeResponse41

- added unit-test: test_mysqld_handshake_plugin_auth_20bytes() to check a 20 bytes long handshake using an authentication plugin
- added missing unit-test: test_mysqld_check_password() to test network_mysqld_proto_password_check()

1307. By Miguel Araújo

fixed license headers:

  * updated filesgpl2 file;
  * added missing license headers;
  * updated license headers years;

1306. By Miguel Araújo

added log message indicating the port on which the admin plugin is listening;

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mysql-proxy
This branch contains Public information 
Everyone can see this information.