All pages
Powered by GitBook
1 of 9

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/C 3.2 Release Notes

Release Notes for Connector/C 3.2.x releases

Connector/C 3.2 Changes & Improvements

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.

  • View the source tree

New Features

  • : 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

Notable changes:

  • 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

MDEV-19237
CONC-508
CONC-433
CONC-547
CONC-533
CONC-509

Connector/C 3.2.7 Release Notes

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.

Notable changes

  • : 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)

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the .

CONC-588
CONC-587
CONC-580
changelog

Connector/C 3.2.4 Release Notes

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.

Notable changes

  • : Incorrect max_length in binary protocol

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the .

CONC-565
changelog

The most recent release of is:

Connector/C 3.4.8 Download Now

The most recent release of is:

Connector/C 3.4.8 Download Now

The most recent release of is:

Connector/C 3.4.8 Download Now

Connector/C 3.2.0 Release notes

The most recent release of is:

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.

Do not use beta releases in production!

For a description of this library see the page.

New Features

  • : 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

Bug fixes

  • 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

Notable changes:

  • 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

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the .

Connector/C 3.2.5 Release Notes

The most recent release of is:

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.

Notable changes

  • : 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)

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the .

Connector/C 3.2.2 Release Notes

Release date: 29 Jun 2021

This is a release of MariaDB Connector/C, formerly known as MariaDB Client Library for C.

For a description of this library see the page.

Notable changes

In addition to various minor bug fixes, in this release we have updated the minor version number (skipped over 3.2.1

Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

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)

  • MDEV-19237
    CONC-508
    CONC-548
    CONC-490
    changelog
    Connector/C 3.4.8
    Download Now

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    ) so that this series is in sync with the
    minor version number. Going forward, releases in the
    series will correspond to the same minor version of
    . e.g. Connector/C 3.2.2 is included in
    .

    Changelog

    For a list of changes made in this release, with links to detailed information on each push, see the changelog.

    Download
    Release Notes
    Changelog
    About MariaDB Connector/C
    Release Candidate (RC)

    The most recent release of is:

    Connector/C 3.4.8 Download Now

    MariaDB 10.6
    Connector/C 3.2
    MariaDB 10.6
    MariaDB 10.6.2

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    CONC-566
    MDEV-26761
    CONC-568
    CONC-570
    changelog
    Connector/C 3.4.8
    Download Now

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    subscribing
    subscribing
    subscribing

    Connector/C 3.2.6 Release Notes

    The most recent release of is:

    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.

    Notable changes

    • : 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

    Changelog

    For a list of changes made in this release, with links to detailed information on each push, see the .

    MDEV-27304
    MDEV-16383
    MDEV-27109
    changelog
    Connector/C 3.4.8
    Download Now

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    subscribing

    Connector/C 3.2.3 Release Notes

    The most recent release of is:

    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.

    Notable changes

    • 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

    Changelog

    For a list of changes made in this release, with links to detailed information on each push, see the .

    CONC-558
    CONC-503
    changelog
    Connector/C 3.4.8
    Download Now

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    MariaDB Connector/C
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB

    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