Download Release Notes Changelog
Release date: 29 Jan 2015
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on Launchpad. On Launchpad, you can view more details of the revision and view diffs of the code modified in that revision.
Revision #cff8e58 Wed 2015-01-28 18:25:27 +0100
Updated ignore file list
Wed 2015-01-21 19:32:04 +0100
Generate files for exported symbols, so we don't have to keep 2 different files up to date. Symbols should be added (or removed) now in libmariadb/CMakeLists.txt
Wed 2015-01-21 12:41:29 +0100
changed banner for msi installation
Wed 2015-01-21 12:03:12 +0100
Added a global variable mariadb_deinitialize_ssl which controls if SSL will be deinitialized in mysql_server_end (see )
Wed 2015-01-21 11:47:34 +0100
We now build an object library which prevents compiling sources twice (for shared and static libraries) Fixed test cases
Fri 2015-01-16 13:17:51 +0100
Fixed hardcoded path for default locations
Wed 2015-01-14 20:53:13 +0100
Fixed name for source package
Wed 2015-01-14 15:29:27 +0100
(Corrected) Fix for : memory leak when reconnecting
Wed 2015-01-07 20:20:04 +0100
Fix string for hex_symbols in mysql_hex_string function
Wed 2015-01-07 14:06:49 +0100
Fixed filenames for include lists (msi packaging)
Wed 2015-01-07 11:16:53 +0100
Added plugin dependencies for msi build
Wed 2015-01-07 10:43:18 +0100
Codesigning for cleartext plugin (MSI package)
Tue 2014-12-23 13:05:13 +0100
More build fixes Added new option for position independent code: WITH_PIC=ON/OFF
Sun 2014-12-21 22:11:37 +0100
Static library fixes
Sun 2014-12-21 17:43:38 +0100
Fix for :
Fri 2014-12-19 17:42:33 +0100
Avoid compiling objects twice: shared and static libraries can now be built in one step
Thu 2014-12-18 18:02:50 +0100
Added support for MYSQL_ENABLE_CLEARtEXT_PLUGIN in mysql_options. However, we don't take any actions - plugins are always enabled.
Thu 2014-12-18 12:59:28 +0100
Fix include path in mariadb_config
Thu 2014-12-18 12:03:38 +0100
fixed typo in plugins/auth/CMakeLists.txt
Tue 2014-12-16 19:42:17 +0100
Added missing mysql_clear_password for msi
Sat 2014-12-13 17:37:52 +0100
Fixes for include/mysql folder in msi
Sat 2014-12-13 15:29:32 +0100
More msi fixes
Sat 2014-12-13 11:14:02 +0100
Added missing include files in include/mysqlh Fixed id's in msi packager
Fri 2014-12-12 18:00:43 +0100
Fixed package name for Windows
Fri 2014-12-12 15:40:35 +0100
Fixed package_file_name for cpack
Fri 2014-12-12 08:23:30 +0100
Buildbot fix: Lowered required cmake version for non-Windows platforms to 2.6.4, removed get_tty_password from the list of exported functions
Fri 2014-12-12 08:10:41 +0100
removed obsolete getpass() stuff from get_password.c
Thu 2014-12-11 12:41:15 +0100
msi fixes for authentication plugins
Thu 2014-12-11 11:35:41 +0100
Fixed include directories for Windows build
Thu 2014-12-11 11:20:32 +0100
Fix for cleartext plugin: We need to send also terminating zero character for the password
Thu 2014-12-11 11:17:58 +0100
Added clear_text plugin for pam authentication. To use the clear text plugin pam-use-cleartext-plugin setting must be enabled in the MariaDB server.
Thu 2014-12-11 09:47:49 +0100 *
mysql_load_plugin_v supports now the environment variable MARIADB_PLUGIN_DIR to load plugins from a different destination than PLUGINDIR.
Tue 2014-12-09 20:11:54 +0100
Fixed misc.c (was test case for )
Thu 2014-11-13 13:54:45 +0100
Fix for : Windows version of libmariadb doesn't export all symbols
Thu 2014-11-13 10:27:59 +0100
Build fixes for MacOSX
Thu 2014-11-13 09:02:44 +0100
Fixed product name for msi build
Wed 2014-11-12 19:40:14 +0100
Another revert and repush for msi/buildbot
Wed 2014-11-12 18:30:33 +0100
Reverted the last patch and added more Windows build fixes
Wed 2014-11-12 18:10:22 +0100
Fixed vio for non-blocking API calls
Fri 2014-11-07 07:09:24 +0100
Fix for : export missing symbols for plugin api
Tue 2014-11-04 16:30:41 +0100
More dynamic solution for . Cmake now supports the following options: -DINSTALL_LAYOUT=DEFAULT or RPM -DINSTALL_LIB_DIR -DINSTALL_INCLUDE_DIR -DINSTALL_DOCS_DIR -DINSTALL_PLUGINS_DIR -DINSTALL_BIN_DIR
Sun 2014-11-02 05:54:30 +0100
Fix for OS-X build (Thanks to Eric Trinh), test case fixes: removed obsolete DBUG_* stuff
Mon 2014-10-27 14:18:35 +0100
Since CRYPTO_THREADID is not supported by OpenSSL versions prior to 1.0.0, we need still provide support for old (deprecated) thread_id functions.
Thu 2014-10-23 18:48:42 +0200
Removed docs. Documentation is in a separate github repository
Thu 2014-10-23 18:45:18 +0200
Build fixes for MacOS and Windows
Wed 2014-10-22 17:36:33 +0200
Windows fix: remove inclusion of global.h in str helper functions
Wed 2014-10-22 17:16:27 +0200
removed unused includes, added some status information
Tue 2014-10-21 16:55:04 +0200
Fix for , and
Sun 2014-10-12 05:35:43 +0200
Fix for : Since we use one SSL context per library instance (which might be shared by several threads) we need to protect certification loading by a mutex.
Wed 2014-09-17 19:14:09 +0200
Fix for : remove longlong definition from mysql.h to prevent collides with other projects
Mon 2014-09-15 15:47:17 +0200
Fix for : mysql_options doesn't support MYSQL_SECURE_AUTH option
Mon 2014-07-14 11:50:16 +0200
Fix for : redefinition of dlerror
Fri 2014-06-27 06:48:43 +0200 *
Removed unused _PC macrofrom my_global.h: it clashes with _PC macro in tchar.h (windows) - removed unused global.h file
Tue 2014-06-24 08:13:43 +0200
Fix for asynchronous api (windows): Context initialization didn't work, since the client library doesn't use WIN definition (instead, we use _WIN32).
Mon 2014-06-23 09:23:14 +0200
Fix for : SSL connection with require X509 privilege doesn't work. - all pems and ciphers are now stored in global context - create new ssl instance after loading pems into global context
Fri 2014-06-20 12:23:14 +0200
Fix for : memory corruption. In case a connection fails and vio was already created, the socket needs to be closed only via vio_close. A 2nd close may lead to corruption in a threaded environment in case the handle was opened by another thread.
Tue 2014-06-10 09:48:05 +0200
Fix for and : - Check if the connection is valid before resetting the statement - Fix Windows compile error (mingw)
Thu 2014-05-15 08:34:31 +0200
We create the include files twice now, to prevent problems with the MSI installer
Wed 2014-05-14 15:31:58 +0200
Fix for : Since NULL values in a binary result packet are represented in a bitmap, the packet length might be smaller than the number of result set NULL values, so we need to allocate additional bytes (=Number of fields) to prevent a possible memory corruption
Wed 2014-05-14 14:49:25 +0200
Fixed ssl test (running ssl tests now under a different user)
Wed 2014-05-14 12:20:47 +0200
Added delay/sleep after mysql_kill
Fri 2014-05-09 09:46:53 +0200
Throw an error in case OpenSSL was not found
Mon 2014-05-05 15:04:39 +0200
Fixed prototype for mysql_hex_string from ulong to unsigned long
Sun 2014-05-04 17:30:54 +0200
Fix for : Segmentation fault when using named pipes - disabled read-ahead cache for named pipe connections
Fri 2014-05-02 16:13:21 +0200
Fix for : Incorrect output for mariadb_config - When linking against external zlib, the linker options are - added missing space for CMAKE_C_FLAGS
Thu 2014-04-10 10:17:45 +0200 *
Windows build fixes for async API
Tue 2014-04-08 12:18:08 +0200
Added MariaDB's asynchronous client API. For more information, please visit
Fri 2014-04-04 12:43:00 +0200
Fix for : Out-of-source build touches files in source dir, removed duplicate CONFIGURE_FILE directives
Fri 2014-04-04 12:26:06 +0200
Fix for : mysql.h doesn't include the API function mysql_hex_string
This page is licensed: CC BY-SA / Gnu FDL