Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Release Notes for Connector/C 3.2.x releases
MariaDB Connector/C 3.2 is the current major development version. MariaDB Connector/C 3.1 is stable and feature-complete, so major new features to be developed are going into 3.2.
: Do not resend prepared statement metadata unnecessarily
: Added support for passwords > 255 characters
LOAD DATA LOCAL is now supported in binary protocol
Updated/extended cipher suite list for Schannel TLS module
: Added support for certificate revocation list in GnuTLS module
: Changed default character set from latin1 to utf8mb4
: Added support for non blocking calls using binary protocol
: mysql_get_client_* api functions now return Connector version
The connection plugin "aurora" was removed
Default character set is now utf8mb4
Character set utf8 will be mapped to utf8mb3
Added support for MSVC asan
DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 25 May 2022
This is a Stable (GA) release of MariaDB Connector/C, formerly known as MariaDB Client Library for C.
For a description of this library see the page.
: Allocate memory for proxy options
: Handle alerts after tls handshake has completed (OpenSSL)
: Fixed license header
Fixed sigbus error when calling mysql_real_connect_start (MacOS/Arm5)
Build fix for Android NDK
Updated bundled zlib (Version 1.2.12)
For a list of changes made in this release, with links to detailed information on each push, see the .
DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 9 Aug 2021
This is a Stable (GA) release of MariaDB Connector/C, formerly known as MariaDB Client Library for C.
For a description of this library see the page.
: Incorrect max_length in binary protocol
For a list of changes made in this release, with links to detailed information on each push, see the .
DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 10 Jun 2021
This is a Beta release of the MariaDB Connector/C, formerly known as MariaDB Client Library for C.
For a description of this library see the page.
: Do not resend prepared statement metadata unnecessarily
: Added support for passwords > 255 characters
LOAD DATA LOCAL is now supported in binary protocol
Updated/extended cipher suite list for Schannel TLS module
various address sanitizer (asan) fixes
Build fxes for latest CMake version
: Fixed symbol conflict when linking against libsodium
: unset CLIENT_CONNECT_WITH_DB flag if no database was specified
The connection plugin "aurora" was removed
Default character set is now utf8mb4
Character set utf8 will be mapped to utf8mb3
Added support for MSVC asan
For a list of changes made in this release, with links to detailed information on each push, see the .
DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 10 Nov 2021
This is a Stable (GA) release of MariaDB Connector/C, formerly known as MariaDB Client Library for C.
For a description of this library see the page.
: If a stored procedure was executed as server side cursor and server doesn't set the SERVER_STATUS_CURSOR_EXISTS status flag, the result set will not be processed as a server side cursor.
: If mariadb_stmt_execute_direct fails, the number of parameters (obtained by response packet of mysql_stmt_prepare) will be set back to the number of prebinded parameters to avoid memory overrun.
: The API function mysql_load_plugin_v() now returns the plugin handle (instead of raising an error and returning a NULL handle) even if the plugin was already loaded. This will avoid possible race conditions, when one thread is loading the plugin while another thread waits for the lock to load the same plugin.
Xcode compatibility update (Thanks to Sergei Krivonos for his contribution)
: Removed callback function for crypto threads, since the callback function cannot be cleared (this affects OpenSSL <= 1.0.2 only)
For a list of changes made in this release, with links to detailed information on each push, see the .
CONC-433: Added support for certificate revocation list in GnuTLS module
CONC-547: Changed default character set from latin1 to utf8mb4
CONC-533: Added support for non blocking calls using binary protocol
CONC-509: mysql_get_client_* api functions now return Connector version
CONC-543: renamed internal hash functions (to avoid conflicts with statically linked GnuTLS library)
CONC-537: Only use MYSQL_HOME environment variable if MARIADB_HOME was not specified.
CONC-535: disabled checksum ignored in event processing (Replication/Binlog API)
CONC-475: export function mariadb_rpl_init_ex (Replication/Binlog API)
CONC-521: define _XOPEN_SOURCE before including ucontext.h (MacOS)
CONC-518: Added macro IS_MYSQL_ASYNC() which now checks if memory for extension was allocated.
CONC-517: if plugin dir was not specified, plugin needs to be loaded from current path, DLPATH or PATH (Windows)
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 15 Feb 2022
This is a Stable (GA) release of MariaDB Connector/C, formerly known as MariaDB Client Library for C.
For a description of this library see the page.
: FIx detection of MariaDB Server: If the server was startet with --version option, it might not contain the 5.5.5 prefix
: Add mariadb_config --libmysqld-libs option. If server package was built with embedded server and MariaDB Connector/C was built as subproject in server package mariadb_config will display link option for embedded server
: create libmariadb.a as symlink to libmariadbclient.a
Fixed length calculation of MYSQL_TIME values in binary protocol
Added support for ROWS_EVENT_V2 (binlog api). Special Thanls to Sutou Kouhei for his contribution
For a list of changes made in this release, with links to detailed information on each push, see the .
DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 7 Jul 2021
This is a Stable (GA) release of MariaDB Connector/C, formerly known as MariaDB Client Library for C.
For a description of this library see the page.
First stable (GA) release in the Connector/C 3.2 series
: Allow all curves when specifying cipher suite (GnuTLS)
: Add support for OpenSSL 3.0
For a list of changes made in this release, with links to detailed information on each push, see the .
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL
This page is licensed: CC BY-SA / Gnu FDL