DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 25 Apr 2018
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #cb69283 2018-04-24 12:22:12 +0200
merge commit '966ad42cee3de834a8223ac89f15c32972e1abd3'
2018-04-24 12:17:48 +0200
Fix for : ssl_thread_init() uses wrong openssl threadid callback
2018-04-23 12:12:31 +0200
Build fix if Connector/C is built as submodule
2018-04-23 03:47:07 +0200
Windows build fix: The msi installer package didn't contain all plugins
2018-04-22 14:44:42 +0200
Fixed authentication plugin configuration
2018-04-22 08:49:00 +0200
Merge pull request #46 from grooverdan/_fix
2018-04-18 18:53:08 +1000
: abstract socket support - limit length
2018-04-23 12:12:31 +0200
Build fix if Connector/C is built as submodule
2018-04-23 07:27:13 +0200
Pushed version number to 10.3.6
2018-04-23 03:47:07 +0200
Windows build fix: The msi installer package didn't contain all plugins
2018-04-22 14:44:42 +0200
Fixed authentication plugin configuration
2018-04-18 18:53:08 +1000
: abstract socket support - limit length
2018-04-22 08:49:34 +0200
Merge pull request #47 from MariaDB/connector_c_3.0-lawrin
2018-04-19 17:32:05 +0200
Corrections of the codepage number for some collations.
2018-04-22 08:40:19 +0200
Build fix: Separate arguments if SIGN_OPTIONS was specified via cmake variable
2018-04-20 07:29:50 +0200
For expired password test check error codes ER_MUST_CHANGE_PASSWORD (=1820) and ER_MUST_CHANGE_PASSWORD_LOGIN (=1862)
2018-04-20 07:19:40 +0200
Fixed test case for expired password Added test case for
2018-04-18 07:13:21 +0200
Disable cipher mapping test - depending on used OpenSSL version (in client and/or server) several cipher suites might be disabled or removed.
2018-04-18 06:34:50 +0200
Merge branch 'master' into 10.2-server
2018-04-12 17:17:04 +0200
Merge pull request #44 from luzpaz/10.2-misc-typos
2018-03-30 06:45:19 -0400
Fixes misc. typos
2018-02-09 20:19:45 +0100
Plugin configuration fixes:
2018-02-08 22:38:58 +0000
Fix clang on Windows warnings
2018-02-01 11:10:06 +0100
Travis fixes (TLS/SSL)
2018-01-28 16:48:59 +0100
Travis fix: Build Connector/C with OpenSSL
2018-01-26 15:01:12 +0100
Travis fixes
2018-01-24 09:18:27 +0100
Revert "Fix for :"
2018-01-24 08:49:02 +0100
Fix for :
2018-01-22 18:39:19 +0100
Added support for travis
2018-01-21 17:27:04 +0100
Fix for : Since we already called plugin->close function we need to prevent that mysql_close_slow_part (which sends COM_QUIT to the server) will be handled by plugin (which might end up in crashing the application)
2018-01-19 07:29:51 +0100
Bumped version number to 3.0.4
2018-04-17 11:31:45 +0200
Merge pull request #43 from grooverdan/-abstract-sockets
2018-03-25 13:56:05 +1100
: Add Linux abstract socket support
2018-04-17 10:35:49 +0200
Fix for : Non blocking/asynchronous support for OpenSSL and GnuTLS. Please note that Schannel in asynchronous mode is not supported yet.
2018-04-14 07:30:19 +0200
Windows build fixes: disable for windows platforms
2018-03-30 06:45:19 -0400
Fixes misc. typos
2018-04-12 16:22:38 +0200
: Correct handling of EAGAIN and EINPROGRESS in internal_connect (socket) for non windows platforms. Kudos to Daniel Black for providing this patch.
2018-04-12 08:52:21 +0200
Bumped version to 10.2.13 (only valid for standalone C/C build)
2018-04-12 08:49:26 +0200
Fix for mariadb_stmt_execute: If compressed protocol is in use, mariadb_stmt_execute_direct will be emulated by mysql_stmt_prepare and mysql_stmt_execute.
2018-04-12 07:00:43 +0200
Fix for : Parsing of configuration file fails if key/value pairs contain white spaces.
2018-04-11 13:21:05 +0200
Fix for : If no default client character set was specified, the utf8 character set will be used by default (instead of setting the client character set to server character set)
2018-04-07 07:42:59 +0200
: Support for expired passwords (MySQL Server)
2018-02-26 19:15:55 +0100
Reworked plugin interface
2018-03-26 20:37:56 +0000
Windows : if plugin cannot be loaded, provide a full path of the library in the error message, to simplify troubleshooting by users.
2018-02-17 13:12:27 +0100
Merge pull request #40 from 9EOR9/10.2-server
2018-02-17 12:22:18 +0100
If COM_PING failed, check if reconnect option was set before calling mysql_ping again.
2018-02-16 13:05:35 +0100
Test fixes: for api functions which require string with length parameter (e.g. mysql_real_connect() or mysql_stmt_prepare() we now use the macro SL(string) which substitutes string and string length.
2018-02-16 12:30:19 +0100
Fixed README
2018-02-16 12:14:01 +0100
Travis and Appveyor integration: - added travis support - fixed appveyor settings - fixed some warnings (gcc 4.8) - removed sleep commands - disabled failing tests when running against MySQL server, mostly related to stored procedures and binary protocol - reverted fix for MDEV_10361
2018-02-16 11:45:07 +0100
Added test for
2018-02-16 11:43:32 +0100
Removed automatic detection of program name
2018-02-14 19:35:16 +0000
Fix unit test. Fix send() prototype
2018-02-12 17:05:01 +0000
Merge branch '10.2-wlad' into 10.2-server
2018-02-12 09:29:27 +0000
more clang fixes
2018-02-12 09:29:27 +0000
more clang fixes
2018-02-08 22:38:58 +0000
Fix clang on Windows warnings
2018-01-26 13:04:37 +0100
Fixed 2 buffer overflows in unittests
2018-01-21 17:27:04 +0100
Fix for : Since we already called plugin->close function we need to prevent that mysql_close_slow_part (which sends COM_QUIT to the server) will be handled by plugin (which might end up in crashing the application)
2018-01-16 15:24:54 +0100
Fix for : Don't try to reconnect twice: if mysql->options.reconnect is set, ma_simple_command already tries to reconnect, so there is no need to reconnect in mysql_ping again
This page is licensed: CC BY-SA / Gnu FDL