All pages
Powered by GitBook
1 of 18

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/C 3.3.17 Changelog

Download Release Notes Changelog

Release date: 21 Aug 2025

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.

  • Revisions for both Connector/C 3.3.16 and 3.3.17 are included here

  • 2025-07-17 10:36:37 +0200

    • Fixed double close (introduced in PR275)

  • 2025-04-11 07:20:38 +0200

    • fix: fixed the possible nullPointerAritheticOutOfMemory by using SET_CLIENT_ERROR and return 1; because jumping to the error label is not viable in this case as pos is not initialized and it could raise more errors, this way we still handle the error while not clashing with the original error handling implementation

  • 2025-04-11 08:33:31 +0200

    • fix: added a failsafe return 1; in case the malloc at 559 fails so that we don't work with NULL

  • 2025-04-11 08:50:10 +0200

    • fix: fixed the posibility of undefined behaviour of the strchr previously at 252 if the strdup at 248 fails and thus returns NULL by setting a client error signalling that the client ran out of memory for easier communication of what exactly failed during the loading of the plugins and why. Returning from the function just after

  • 2025-04-11 10:59:23 +0200

    • fix: fixed a memory leak due to the socket not being closed after encountering an error by closing the socket before return

  • 2025-04-11 11:45:53 +0200

    • fix: fixed a possible leak when one of the files (fp1 or fp2) fails to open by adding a simple condition that checks whether one of them opens while the other fails and closing it and added the extra prentheses for the assignment inside the if statement for easier debugging and to avoid static analysis flagging it as a wrong statement inside the if clause

  • 2025-04-11 12:10:26 +0200

    • fix: added the closing of the test_file before various fail statements to avoid memory leaks

  • 2025-04-11 13:01:52 +0200

    • fix: added frees for any allocated memory if the allocation of other memory fails and the FAIL_UNLESS calls needed the stop the test if this happens

  • 2025-04-11 13:15:09 +0200

    • fix: added the closing of the file descriptor if the check_mysql_rc macro will return FAIL to avoid memory leaks

  • 2025-04-11 13:46:11 +0200

    • fix: added the necessary frees for the bind var before any of the check_stmt_rc() and check_mysql_rc() macros potentialy return from the fuction

  • 2025-04-14 11:47:59 +0200

    • fix: fixed the posible read of NULL when strdup fails thus resulting in rpl->filename being NULL by setting an error signalling that we ran out of memory to ease the debugging of the mariadb_rpl_options function and make it clearer if it ever fails because of this. Also added va_end in this case to avoid the va_list (ap) leaking when we return from this function and then returning 1 from the fucntion.

  • 2025-04-14 12:44:36 +0200

    • fix: fixed the order of the mariadb_free_rpl_event() and rpl_set_error() calls to avoid using the rpl_even var after freeing it

  • 2025-05-26 12:15:01 +0200

    • Added the FAIL_UNLESS call for the bind variable that is being allocated to handle the possibility of the calloc failing and ensure we are not working with NULL in the rest of the tests

  • 2025-05-26 12:27:39 +0200

    • Added the call to FAIL_UNLESS to handle the possibility of the allocation of buffer failing to ensure we don't work with NULL further in the test, also added a free to bind in this case to avoid a memory leak

  • 2025-07-16 16:56:05 +0200

    • Merge pull request #289 from qobood/3.3

  • 2025-07-13 18:42:30 +0300

    • Fix miscellaneous typos

  • 2025-07-16 12:49:15 +0200

    • bump the VERSION

  • 2025-07-10 09:04:02 +0200

    • Merge pull request #279 from grooverdan/static_analsis_fix

  • 2025-05-27 16:38:23 +1000

    • CONC-776: enable rpl_set_error

  • 2025-05-27 16:37:39 +1000

    • break; after return never reached

  • 2025-05-27 16:18:50 +1000

    • mariadb_reconnect: reconnection may fail to allocate extensions

  • 2025-05-27 16:05:36 +1000

    • mysql_init: early alloc failure not freed

  • 2025-07-10 05:54:49 +0200

    • Merge pull request #281 from grooverdan/caching_sha2_pw_err

  • 2025-05-29 15:42:34 +1000

    • caching_sha2_pw: free filebuffer and cleanup on Public key import failure

  • 2025-07-09 11:52:15 +0200

    • Merge pull request #282 from grooverdan/win_get_password

  • 2025-05-29 16:39:50 +1000

    • get_tty_password(Windows) - CreateFile error

  • 2025-06-25 09:52:18 +0200

    • ci-fix: Test 10.x mtr, not 11.4 and above

  • 2025-06-25 06:27:46 +0200

    • ci fixes:

      • Don't set C/C unittest environment variables globally

      • Removed 10.6 and 10.11 mtr tests

  • 2025-06-24 10:53:01 +0200

    • Add diagnostic output for ci test

  • 2025-06-20 15:14:30 +0200

    • [TODO-5373] add macos to non mandatory for now

  • 2025-06-18 16:09:13 +0200

    • [TODO-5373] remove node.js installation

  • 2025-06-16 19:43:16 +0200

    • [TODO-5373] add github action

  • 2025-06-07 15:32:44 +0200

    • CONC-778: TLSv1.3 support for Windows Server 2022

  • 2025-05-24 17:13:50 +0200

    • Merge pull request #277 from grooverdan/conc-775

  • 2025-05-23 18:23:10 +1000

    • CONC-775 - UNINIT_VAR macro - disable for clang

  • 2025-05-14 19:40:55 +0200

    • Merge pull request #276 from stewartsmith/3.3-aarch64-ma-context-bti-fix

  • 2025-05-13 13:52:41 -0700

    • Fix my_context_[spawn|continue|yield] for aarch64 BTI

  • 2025-05-02 07:52:01 +0200

    • Merge branch '3.1' into 3.3

  • 2025-05-02 07:44:47 +0200

    • CONC-771: Fix pipelining mode (mariadb_stmt_execute_direct)

  • 2025-04-23 21:30:03 +0200

    • CONC-756: Update zlib to 1.3.1

  • 2025-02-12 15:17:39 +0100

    • Fix compilation with GCC 15

  • 2025-04-17 19:43:06 +0200

    • Remove workaround after MDEV-13492 was fixed.

  • 2025-04-20 10:16:30 +0200

    • Merge branch '3.1' into 3.3-merge

  • 2025-04-17 09:30:13 +0200

    • Merge pull request #274 from grooverdan/makecontext

  • 2025-04-03 12:11:52 +1100

    • CONC-766 Disable clang -Wcast-function-type-strict for makecontext

  • 2025-04-09 18:14:57 -0400

    • bump the VERSION

  • 2025-03-31 11:02:35 +0200

    • Fix for CONC-762: Always set is_null and length in bind structure to avoid msan errors

  • 2025-04-17 02:14:19 +0200

    • Merge pull request #273 from knielsen/knielsen_conc764

  • 2025-04-01 20:32:49 +0200

    • CONC-764: Build error in ma_context.c on android

  • 2025-04-01 19:25:48 +0200

    • CONC-764: Build error in ma_context.c on android

  • 2025-04-09 18:15:34 -0400

    • bump the VERSION

Revision #77bdf5a5
Revision #e240810b
Revision #1edef5b2
Revision #f2117d42
Revision #f72654e3
Revision #9e4042c1
Revision #c10a3479
Revision #056f09bb
Revision #7009f604
Revision #9fb319a7
Revision #92a8b3b5
Revision #5ea5d7ae
Revision #06e041cf
Revision #0fc94025
Revision #ba0da1df
Revision #40be423f
Revision #9d77fe83
Revision #c58dce93
Revision #f431c6ea
Revision #bd233f8a
Revision #d5d330f8
Revision #b22b85bc
Revision #f3d86275
Revision #6fde019b
Revision #96b73e20
Revision #d226315e
Revision #67972e13
Revision #a7a3db71
Revision #f4109774
Revision #92b09b67
Revision #5b32575f
Revision #0a3f2173
Revision #aebe28b8
Revision #163fc458
Revision #d40935e5
Revision #aa7cee63
Revision #e2e5113a
Revision #c07e50d9
Revision #e44e3f6b
Revision #02ceb060
Revision #b10b76e5
Revision #126a7530
Revision #55abb320
Revision #867f0d18
Revision #52c1eb4d
Revision #ae748744
Revision #28a1e4b5
Revision #9247ab71
Revision #5b7df227
Revision #8e371bbe
Revision #7274f8f6

Connector/C 3.3 Changelogs

Changelogs for Connector/C 3.3.x releases

Connector/C 3.3.6 Changelog

About MariaDB Connector/C

Release date: This version was never released

Connector/C 3.3.18 Changelog

Download Release Notes Changelog

Release date: 21 Nov 2025

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 #9e2b0370 2025-10-06 11:45:00 +0200

    • Removed unused TYPELIB declarations

  • 2025-09-24 07:58:36 +0200

    • Fix CMake 4.1 warning "ELSEIF called with no arguments"

  • 2025-09-15 21:48:46 +0200

    • [misc] adding windows 32 bits test to CI

  • 2025-09-11 09:33:36 +0200

    • Matrix and test setup have moved to mariadb-corporation github account.

  • 2025-08-21 14:49:56 -0400

    • bump the VERSION

  • 2025-08-21 12:05:31 +0200

    • Merge pull request #292 from mariadb-corporation/3.3-CONC-774-fixup

  • 2025-08-15 09:03:43 +0300

    • CONC-774 fixup: Always emit BTI J

  • 2025-08-04 16:49:38 +0200

    • CONC-783 fixup - make sure that proxy header is not sent twice

  • 2025-07-18 16:02:16 +0200

    • CONC-783 Fix potential loss of "Proxy header not accepted from host" error

Connector/C 3.3.11 Changelog

Release date: 20 Aug 2024

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • 2024-06-11 16:00:22 +0200

: parse_connection_string ignores empty string in last parameter
  • Revision #2daa7b28 2024-05-28 00:39:04 +0200

    • Windows, OpenSSL - HAVE_OPENSSL_APPLINK_C is not set, when compiling with /WX

  • Revision #e69af190 2024-05-14 09:48:52 +0200

    • Merge branch '3.1' into 3.3

  • Revision #6bd5b674 2024-05-14 09:45:51 +0200

    • Follow up fix for CONC-696

  • Revision #f578e359 2024-05-13 16:09:47 +0200

    • Merge branch '3.1' into 3.3

  • Revision #d5394838 2024-05-13 15:57:39 +0200

    • CONC-696: Replace COM_PROCESS_KILL by KILL command

  • Revision #96bedf00 2024-05-13 15:57:00 +0200

    • bump version

  • Revision #072dadc3 2024-05-13 15:54:04 +0200

    • Disable test when running against MySQL server

  • Download
    Release Notes
    Changelog
    About MariaDB Connector/C
    release notes
    GitHub
    Revision #486ce75d

    The most recent release of is:

    Connector/C 3.4.8 Download Now

    CONPY-704
    Revision #04fa18a4
    Revision #d080db68
    Revision #2425ab57
    Revision #d9a1b0d2
    Revision #5f51b445
    Revision #270750f5
    Revision #c80f221f
    Revision #c71865ec

    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.3.15 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 9 Apr 2025

    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 #a7ad25b0 2025-02-27 13:50:01 +0100

      • Fix memory leack in the test

    • 2025-02-27 09:35:33 +0100

      • Merge branch '3.1' into 3.3

    • 2025-02-27 09:33:35 +0100

      • Test fix: pipe name

    • 2025-02-27 07:52:35 +0100

      • Merge branch '3.1' into 3.3

    • 2025-02-27 07:48:58 +0100

      • : valid named pipe connection is closed

    • 2025-02-18 16:32:29 +0100

      • Fix after previous revert

    • 2025-02-18 16:31:09 +0100

      • Merge branch '3.1' into 3.3

    • 2025-02-18 16:19:50 +0100

      • Revert ": Remove UDF declarations"

    • 2025-02-11 15:01:15 -0500

      • bump the VERSION

    • 2025-02-12 08:34:10 +0100

      • Build fix: fix warning in ps_bugs.c

    • 2025-02-12 07:12:14 +0100

      • Travis fix: Skip maxscale for test_mdev35935

    • 2025-02-11 15:03:48 -0500

      • bump the VERSION

    • 2025-02-11 19:38:55 +0100

      • test fix: use my_ulonglong instead of ulong

    • 2025-02-11 11:28:56 +0100

      • Workaround for

    • 2025-02-11 10:50:40 +0100

      • : Fix MSAN failure

    • 2025-02-10 17:01:44 +0100

      • Merge pull request #270 from knielsen/knielsen_conc_fixes

    • 2025-02-06 00:24:28 +0100

      • : mysql_real_connect_start() stack overrun with mdns hostname

    • 2025-02-05 16:57:31 +0100

      • : Fix compiler warning about uninitialized union member

    • 2025-02-05 16:07:25 +0100

      • : Please annotate swapcontext for ASAN

    • 2025-02-05 13:26:43 +0100

      • Remove obsolete reference to my_context.c which was renamed to ma_context.c

    • 2025-02-05 11:56:35 +0100

      • : Compile error on .cfi_escape in builds with no unwind/cfi

    Connector/C 3.3.9 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 19 Feb 2024

    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 #e714a674 2024-01-22 15:50:17 +0100

      • Bump version to 3.3.9

    • 2023-12-22 09:43:36 +0100

      • Merge pull request #239 from uilianries/hotfix/find-zstd

    • 2023-11-03 15:24:56 +0100

      • Add support to ZSTD static library

    • 2023-12-21 18:51:45 +0100

      • don't warn about the authenticity of client-side errors

    • 2023-12-05 15:55:24 -0800

      • Remove unreachable code section

    • 2023-06-12 14:44:04 -0700

      • [] Do not trust error packets received prior to TLS handshake completion

    • 2023-12-13 14:48:09 -0800

      • Client should reject CLIENT-only error codes sent by the server

    • 2023-12-14 09:07:44 +0100

      • Test fix for MaxScale:

    • 2023-12-14 08:01:46 +0100

      • Character set test:

    • 2023-12-13 18:46:55 +0100

      • Test fix:

    • 2023-12-12 23:56:06 +0100

      • [misc] using common default servers test suite

    • 2023-11-19 16:46:36 +0100

      • Allow named pipe connection handle to be used with IO completion port

    Connector/C 3.3.3 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 7 Nov 2022

    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 #d9af4fc 2022-11-07 09:09:29 +0100

      • Merge branch '3.1' into 3.3

    • 2022-11-07 08:41:46 +0100

      • Set new cmake policy CMP0057

    • 2022-11-06 13:25:10 +0100

      • Fix for

    • 2022-09-13 20:31:39 +0200

      • don't require libraries that aren't needed

    • 2022-09-06 15:33:55 +0200

      • Merge pull request #206 from haidong/use-strlen-in-X509_check_host-call

    • 2022-09-02 20:10:41 +0000

      • More robust call to X509_check_host using strlen not 0

    • 2022-09-02 14:28:06 +0200

      • removed 10.2 from travis

    • 2022-09-02 09:50:58 +0200

      • Fix for :

    • 2022-08-19 10:39:13 -0400

      • bump the VERSION

    • 2022-05-20 15:55:20 +0200

      • Windows/installer - gssapi support

    • 2022-09-27 07:23:15 +0200

      • Merge pull request #209 from mariadb-corporation/benchmark

    • 2022-09-26 18:21:23 +0200

      • [misc] MariaDB benchmark common test suite implementation

    • 2022-09-20 09:58:20 +0200

      • fix for old cmake versions

    • 2022-09-19 16:46:28 +0200

      • Merge pull request #208 from mariadb-corporation/3.3-serg

    • 2022-09-13 20:31:39 +0200

      • don't require libraries that aren't needed

    • 2022-09-13 16:04:14 +0200

      • better error on aborted connection

    • 2022-09-02 09:50:58 +0200

      • Fix for :

    • 2022-08-25 16:20:48 +0200

      • Fixed crash

    • 2022-08-19 10:46:05 -0400

      • bump the VERSION

    Connector/C 3.3.4 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 7 Feb 2023

    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 #12bd1d5 2023-01-16 12:12:46 +0100

      • Merge branch '3.1' into 3.3

    • 2023-01-16 11:13:00 +0100

      • Fix for :

    • 2023-01-16 08:16:13 +0100

      • Merge branch '3.1' into 3.3

    • 2023-01-16 08:11:02 +0100

      • Fix for :

    • 2023-01-15 17:41:29 +0100

      • Follow up for test:

    • 2023-01-15 15:12:38 +0100

      • Fix for :

    • 2023-01-15 14:39:11 +0100

      • Fixed CMakeLists.txt

    • 2023-01-15 14:27:41 +0100

      • Merge branch '3.1' into 3.3

    • 2023-01-15 14:11:54 +0100

      • Fix for :

    • 2023-01-13 16:32:03 +0100

      • Fix for

    • 2022-11-07 20:22:04 -0500

      • bump the VERSION

    • 2022-12-27 14:36:44 +0100

      • : Fix double free() if asnyc connect failed

    • 2022-10-27 13:25:35 +0200

      • : Issues with handling options for SSL CRLs (and some others)

    • 2022-11-07 20:24:26 -0500

      • bump the VERSION

    Connector/C 3.3.7 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 14 Sep 2023

    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 #42f006a 2023-09-07 09:36:18 +0200

      • bump version to 3.3.7

    • 2023-08-30 09:52:22 +0200

      • Update server test suite

    • 2023-08-30 07:44:32 +0200

      • Test fixes:

    • 2023-08-28 16:32:07 +0200

      • [misc] update ES test from 23.07 to 23.08

    • 2023-08-28 14:52:09 +0200

      • [misc] update ES test from 23.06 to 23.07

    • 2023-08-16 20:11:45 +0200

      • Fix for CENTOS7:

    • 2023-08-16 19:40:41 +0200

      • For builds without external zlib only build static zlib library and remove the install components.

    • 2023-08-16 15:02:02 +0200

      • Build fix:

    • 2023-08-16 14:09:34 +0200

      • Build fixes:

    • 2023-08-11 10:14:26 +0200

      • Fix for :

    • 2023-08-10 11:20:29 +0200

      • Merge branch '3.1' into 3.3

    • 2023-08-10 11:18:22 +0200

      • Test fix:

    • 2023-07-28 17:51:07 +0200

      • [misc] adding MariaDB server 11.1 and ES23.06 testing

    • 2023-07-24 11:07:05 +0200

      • Merge branch '3.1' into 3.3

    • 2023-07-23 15:27:30 +0200

      • Fixes for debug exceptions with runtime checks eanbled with VS /RTCc option

    • 2023-07-13 10:58:15 +0200

      • Use OPT_SET_EXT_VALUE macro instead of assigning value directly.

    • 2023-07-13 09:30:33 +0200

      • Remove server certification verification

    • 2023-07-21 13:42:19 +0200

      • Fix for :

    • 2023-06-26 16:28:51 +0300

      • Merge 3.1 into 3.3

    • 2023-06-26 10:59:14 +0300

      • Fix GCC 13 -Wmaybe-uninitialized

    • 2023-05-24 20:39:36 +0200

      • Bump version number. New version 3.1.22

    • 2023-06-19 12:17:27 +0200

      • Fix for :

    • 2023-06-09 14:37:29 +0200

      • Removed unnecessary RPL_CHECK_POS checks.

    • 2023-05-29 08:30:01 +0300

      • Fix clang -Wempty-body

    • 2023-05-24 20:40:44 +0200

      • Bump version (new version 3.3.6)

    Revision #0ff64ca0
    Revision #f7633e9d
    Revision #4c9bc2b0
    Revision #aa240cd1
    CONC-760
    Revision #bbf07912
    Revision #c21a246b
    Revision #d4eec05d
    CONC-710
    Revision #a8f9a57a
    Revision #fe8f48c6
    Revision #992c7f26
    Revision #4bbfa504
    Revision #1e4e4734
    Revision #48770939
    MDEV-35935
    Revision #28ae227e
    CONC-755
    Revision #ae507c35
    Revision #2381127b
    CONC-473
    Revision #77754f4d
    CONC-725
    Revision #fc49fa70
    CONC-618
    Revision #879fcab6
    Revision #003ea7e9
    CONC-753
    Connector/C 3.4.8
    Download Now
    Revision #26cef16b
    Revision #389876a0
    Revision #77a2e6ac
    Revision #bd873535
    Revision #ebcb9eca
    CONC-648
    Revision #4419abe7
    Revision #00fb2062
    Revision #b0a2f65f
    Revision #ba55b5b7
    Revision #f621f6bf
    Revision #75ab6fb1
    Connector/C 3.4.8
    Download Now
    Revision #45a5ee1
    Revision #44383e3
    MDEV-29925
    Revision #9ca66a7
    Revision #19ceabb
    Revision #020ed98
    Revision #d193ce1
    Revision #6ab1397
    CONC-612
    Revision #071d472
    Revision #6d489dd
    MDEV-26715
    Revision #72b40bf
    Revision #0b739cf
    Revision #380ee32
    Revision #976de41
    Revision #2e10c96
    Revision #ad43ed2
    Revision #4f715e8
    CONC-612
    Revision #c15a973
    Revision #3b61f3a
    Connector/C 3.4.8
    Download Now
    Revision #8952358
    CONC-627
    Revision #bb5abd0
    Revision #173112c
    CONC-626
    Revision #003b5cd
    CONC-622
    Revision #5f61336
    CONC-623
    Revision #82fa150
    Revision #abea2df
    Revision #bf82b2d
    CONC-624
    Revision #b9e9758
    CONC-625
    Revision #f50b20b
    Revision #da9bb98
    CONC-622
    Revision #5785287
    MDEV-29817
    Revision #7c78239
    Connector/C 3.4.8
    Download Now
    Revision #dd927bd
    Revision #209b23a
    Revision #bc5cbb6
    Revision #66d87ea
    Revision #03195a2
    Revision #8ecb44a
    Revision #5f88f50
    Revision #1acb81e
    Revision #c8ca891
    CONC-659
    Revision #cd59c70
    Revision #5000bc7
    Revision #c0ddc2c
    Revision #3a255ee
    Revision #3393fe3
    Revision #8ab517c
    Revision #45feebb
    Revision #681fbd9
    CONC-657
    Revision #5af90f0
    Revision #d543bed
    Revision #fcb61b5
    Revision #56b5156
    CONC-650
    Revision #ec38523
    Revision #238cec4
    Revision #dc04764
    Connector/C 3.4.8
    Download Now

    Connector/C 3.3.8 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 29 Nov 2023

    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 #458a439 2023-11-01 11:26:56 +0100

      • don't force -Werror if a subproject

    • 2023-10-24 10:07:01 +0200

      • [misc] correcting CI testing label with ps-protocol

    • 2023-10-23 17:59:33 +0200

      • [misc] CI testing changes

    • 2023-10-23 13:36:05 +0200

      • Merge branch '3.1' into 3.3

    • 2023-10-23 13:32:45 +0200

      • Use safer snprintf call.

    • 2023-10-21 19:46:00 +0200

      • Merge branch '3.1' into 3.3

    • 2023-10-21 19:43:42 +0200

      • Fix error on 32-bit systems

    • 2023-10-21 08:09:40 +0200

      • Follow up of PR-236 (update ma_context):

    • 2023-10-20 06:53:07 +0200

      • Merge branch '3.1' into 3.3

    • 2023-09-23 02:33:37 +0200

      • Update ma_context.c

    • 2023-10-20 06:44:38 +0200

      • Fix for

    • 2023-10-11 10:43:25 +0200

      • Fix for

    • 2023-10-20 06:50:43 +0200

      • Merge pull request #236 from tildeslash/patch-1

    • 2023-09-23 02:33:37 +0200

      • Update ma_context.c

    • 2023-09-27 10:19:23 +0200

      • Windows installation fix

    • 2023-09-27 09:58:22 +0200

      • Merge branch '3.3' of into 3.3

    • 2023-09-22 00:52:00 +0200

      • : fix build with clang (v16), clang-cl(v16), and mingw-gcc(v12).

    • 2023-09-21 23:45:35 +0200

      • Merge remote-tracking branch 'origin/3.1' into 3.3

    • 2023-09-21 13:36:23 +0200

      • Cache bcrypt algorithm providers in win_crypt.c

    • 2023-09-21 07:08:37 +0200

      • Merge pull request #235 from grooverdan/3.1-remove-words_big_endian

    • 2023-09-09 08:20:45 +1000

      • Remove WORDS_BIGENDIAN - HAVE_BIGENDIAN replaced it

    • 2023-09-13 10:36:15 +0200

      • : Fix memory allocation issue with prepared statement reexecution.

    • 2023-09-20 14:13:19 +0200

      • Added -Wno-stringop-truncation to the default gcc options

    • 2023-09-18 16:05:00 +0200

      • Fix for :

    • 2023-08-23 16:18:50 +0200

      • Fix for bcrypt hash functions:

    • 2023-09-27 09:57:55 +0200

      • Fix include file path for ma_io.h

    • 2023-09-14 12:36:59 -0400

      • bump the VERSION

    Revision #eb6cad1
    Revision #7293150
    Revision #64f9d88
    Revision #ae565ee
    Revision #4f5950b
    Revision #8320f0d
    Revision #642bc31
    Revision #26b2edd
    Revision #808312f
    Revision #35cd69b
    CONC-672
    Revision #ab38a07
    CONC-670
    Revision #acc0b05
    Revision #249d838
    Revision #b323b54
    Revision #5d51d16
    mariadb-connector-c
    Revision #4692e9c
    CONC-645
    Revision #463a50e
    Revision #1b3cf6b
    CONC-669
    Revision #a6d8ef5
    Revision #07ae949
    MDEV-19511
    Revision #d9626e3
    CONC-666
    Revision #04b3d83
    Revision #9f37c27
    CONC-668
    Revision #4e3905c
    Revision #0e7082f
    Revision #9a0ddd8
    Connector/C 3.4.8
    Download Now

    Connector/C 3.3.10 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 21 Jun 2024

    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 #cba62ec2 2024-05-10 10:26:44 +0200

      • Fix character set test.

    • 2024-05-06 14:31:49 +0200

      • Added missing support for restricted_auth in conf files

    • 2024-05-08 11:43:18 +0200

      • Merge branch '3.1' into 3.3

    • 2024-03-04 04:33:30 +0000

      • Fix -Wcalloc-transposed-args

    • 2024-03-27 16:50:20 -0700

      • Fix SSL_read/write return value checking in ma_tls_async_check_result

    • 2024-04-03 21:21:35 +0100

      • Fix sys/poll.h -> poll.h

    • 2024-04-11 14:54:08 +0300

      • Merg 3.1 into 3.3

    • 2024-04-11 14:47:28 +0300

      • Fix GCC 14 -Wcalloc-transposed-args

    • 2022-06-29 13:27:28 +0200

      • Test fix for test_bug4236

    • 2024-02-24 17:09:58 +0100

      • Merge branch '3.1' into 3.3

    • 2024-02-24 17:06:03 +0100

      • :

    • 2024-01-26 10:40:03 +0100

      • - fix resource.rc.in

    • 2021-09-16 13:36:51 +0200

      • - post-fix, fix standalone C/C build

    • 2021-09-10 01:45:09 +0200

      • - support minor upgrades of the server MSI

    • 2023-11-23 07:11:13 +0100

      • Bump version to 3.1.23

    • 2024-02-22 16:24:20 +0100

      • Follow up for

    • 2024-02-22 09:03:51 +0100

      • Fix for :

    • 2024-02-22 07:39:13 +0100

      • Merge branch '3.3' of into 3.3

    • 2024-02-19 11:09:11 +0100

      • Revert "self-signed certificate verification", it's 3.4 feature

    • 2024-02-12 15:37:08 +0100

      • Merge branch '3.3' of into 3.3

    • 2024-02-09 01:43:34 +0100

      • Fix unexpected "SSL certificate self-signed" errors on Windows

    • 2023-08-30 14:39:05 +0200

      • enable MYSQL_OPT_SSL_VERIFY_SERVER_CERT by default

    • 2023-08-20 23:17:06 +0200

      • hash_password_bin for native_password and ed25519

    • 2023-08-29 21:38:29 +0200

      • unix socket and named pipes are secure

    • 2023-08-20 14:41:03 +0200

      • SSL cert validation protocol extension

    • 2023-10-22 10:03:13 +0200

      • compilation warning

    • 2023-08-19 20:51:24 +0200

      • remove a redundant duplicate of plugin_auth.h

    • 2023-09-08 14:10:51 +0200

      • typo in the fp commit, cert_fp unused

    • 2024-02-03 16:42:01 +0100

      • don't use the output printf buffer as a %s parameter

    • 2023-08-31 08:21:13 +0200

      • TLS fingerprint

    • 2024-02-04 11:12:25 +0100

      • Merge branch '3.3' of into 3.3

    • 2024-01-24 11:55:21 +0100

      • Do not use own warning-as-error logic, if standard CMake flag is in us.

    • 2024-01-24 11:09:47 +0100

      • Error 2026 TLS error messages truncated

    • 2024-02-04 11:11:49 +0100

      • Bump version to 3.3.10

    Revision #923a0092
    Revision #4d46ae76
    Revision #51b2a621
    Revision #4c1c7f37
    Revision #89d11c8b
    Revision #02151b6a
    Revision #dab59732
    Revision #1d3fd581
    Revision #8228164f
    Revision #558ad7d6
    CONC-677
    Revision #9155b19b
    MDEV-26579
    Revision #12f3b29c
    MDEV-26579
    Revision #12cc91ab
    MDEV-26579
    Revision #f1a72768
    Revision #98b829ca
    CONC-505
    Revision #ebe19495
    CONC-505
    Revision #06d0b9bf
    mariadb-connector-c
    Revision #f6e99af0
    Revision #d7b4881d
    mariadb-connector-c
    Revision #536d9e2b
    MDEV-33430
    Revision #8dffd569
    MDEV-31857
    Revision #fcef411e
    MDEV-31855
    Revision #79a746f2
    Revision #a99570c1
    MDEV-31855
    Revision #50f65db2
    Revision #5c9eab55
    Revision #2f6b5a52
    Revision #830d1373
    Revision #9aa15e72
    Revision #4da7d9d4
    mariadb-connector-c
    Revision #39564154
    Revision #83951fee
    CONC-686
    Revision #6466cabd
    Connector/C 3.4.8
    Download Now

    Connector/C 3.3.14 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 11 Feb 2025

    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 #2d56f340 2025-01-24 14:52:35 +0100

      • Merge branch '3.1' into 3.3

    • 2025-01-23 23:07:32 +0100

      • unit.conc_connection fails with CYPHER missmatch on some builds

    • 2025-01-16 20:18:10 +0100

      • don't use pow() to truncate an integer

    • 2025-01-23 19:54:44 +0100

      • memory leaks after , e09e24e8

    • 2025-01-24 06:02:27 +0100

      • Merge branch '3.1' into 3.3

    • 2025-01-24 06:00:49 +0100

      • Removed ASAN options which were merged by mistake.

    • 2025-01-21 14:28:52 +0100

      • Merge branch '3.1' into 3.3

    • 2025-01-21 14:21:33 +0100

      • Travis fix: Skip reconnect test (MaxScale)

    • 2025-01-21 14:18:39 +0100

      • Merge pull request #243 from joshuahunt/johunt/fix-async-check-result

    • 2024-03-27 16:50:20 -0700

      • Fix SSL_read/write return value checking in ma_tls_async_check_result

    • 2025-01-15 10:46:29 +0100

      • Merge branch '3.1' into 3.3

    • 2025-01-15 10:41:32 +0100

      • Travis fix: Skip reconnect test (MaxScale)

    • 2025-01-15 08:00:19 +0100

      • Merge branch '3.1' into 3.3

    • 2025-01-15 07:37:54 +0100

      • Merge branch '3.1-georg' into 3.1

    • 2025-01-15 07:26:18 +0100

      • : First query fails after reconnect

    • 2025-01-14 17:06:08 +0100

      • Merge pull request #264 from mariadb-corporation/3.1.26-

    • 2024-12-06 11:36:38 -0500

      • unit.pfs_instr-oom fails on mac with dynamic-stack-overflow

    • 2024-12-22 11:00:12 +0100

      • Partial revert of 1a2ed3f67af698b394b2faed069b49d4f409a155

    • 2024-12-20 14:35:37 +0100

      • Test fix for charsets

    • 2024-12-20 12:02:35 +0100

      • Test case fix:

    • 2025-01-07 16:58:39 +0100

      • Build fix: moved Item_result back to mariadb_com.h

    • 2025-01-07 16:57:53 +0100

      • Travis and test fixes:

    • 2024-12-21 08:33:15 +0100

      • Test fix:

    • 2024-12-20 06:17:01 +0100

      • Travis: Include unit test suite

    • 2024-12-20 06:14:02 +0100

      • Test case fix:

    • 2024-12-19 11:47:18 +0100

      • coverity fix: remove whitespace

    • 2024-12-19 11:14:19 +0100

      • Fix logical error in parse_connection_string

    • 2024-12-17 19:04:08 +0100

      • Fix test

    • 2024-12-16 13:50:00 +0100

      • Test fix for character test conc223:

    • 2024-12-12 10:43:07 +0100

      • Merge branch '3.1' into 3.3

    • 2024-12-12 10:40:30 +0100

      • : Fix crash when sending NULL_LENGTH in field description

    • 2024-12-10 08:01:37 +0100

      • : buffer over-/underflow in ma_read_ok_packet

    • 2024-12-10 05:18:08 +0100

      • MYSQL_OPT_ZSTD_COMPRESSION_LEVEL fixes:

    • 2024-12-09 22:22:08 +0100

      • Merge pull request #261 from markus456/3.3-zstd-compression-level

    • 2024-11-07 06:47:21 +0200

      • Add MYSQL_OPT_ZSTD_COMPRESSION_LEVEL

    • 2024-12-09 19:32:13 +0100

      • Merge branch '3.1' into 3.3

    • 2024-12-09 19:28:10 +0100

      • : Ubsan and ASAN fixes

    • 2024-12-09 10:02:52 +0100

      • Merge branch '3.1' into 3.3

    • 2024-12-09 09:54:13 +0100

      • : Update GnuTLS minimum required version to 3.4.2

    • 2024-12-08 11:50:43 +0100

      • Merge branch '3.1' into 3.3

    • 2024-12-08 11:27:32 +0100

      • : Allow to set TLSv1.3 ciphers in GnuTLS

    • 2024-12-04 10:13:21 +0100

      • Add test case for

    • 2024-12-02 06:36:56 +0100

      • Added test case for

    • 2024-12-02 13:54:33 +0100

      • Merge pull request #259 from markus456/3.3

    • 2024-10-26 07:09:21 +0300

      • Fix zstd compression level bytes

    • 2024-11-27 16:03:45 +0100

      • Fixed replication build

    • 2024-11-27 15:58:51 +0100

      • Merge branch '3.1' into 3.3

    • 2024-11-27 07:52:29 +0100

      • Fix CMake deprecation warning

    • 2024-11-20 14:42:04 +0100

      • : Remove UDF declarations

    • 2024-11-15 17:41:23 +0100

      • : prepared statement support AUTO_SEC_PART_DIGITS

    • 2024-11-12 13:15:53 -0500

      • bump the VERSION

    • 2024-11-27 07:48:27 +0100

      • Fix for :

    • 2024-11-18 07:15:42 +0100

      • : Fix statement status

    • 2024-11-12 13:18:19 -0500

      • bump the VERSION

    Connector/C 3.3.5 Changelog

    Release date: 22 May 2023

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2023-05-02 18:30:31 +0200

    : Build named pipe plugin as static plugin
  • Revision #85b7bde 2023-05-02 18:01:34 +0200

    • Merge branch '3.1' into 3.3

  • Revision #a3bba46 2023-05-02 17:59:18 +0200

    • CONC-619: NULL pointer dereference in unpack_fields

  • Revision #374f0ee 2023-04-27 09:24:16 +0200

    • Build fix: replace crc32_z by crc32

  • Revision #bec589e 2023-04-26 08:10:40 +0200

    • Merge branch '3.1' into 3.3

  • Revision #f5a4c73 2023-04-26 08:10:08 +0200

    • Fix memory leak in unittest

  • Revision #a43da07 2023-04-25 18:38:52 +0200

    • zlib update postfix: Don't build tests/examples

  • Revision #5daff3f 2023-04-25 16:51:52 +0200

    • Merge branch '3.1' into 3.3

  • Revision #2c5bb13 2023-04-25 16:40:53 +0200

    • Updated zlib library - version 1.2.13

  • Revision #dd8962a 2023-04-25 15:08:28 +0200

    • Merge branch '3.1' into 3.3

  • Revision #b0ec210 2023-04-24 14:58:01 +0200

    • Test fixes when testing against MySQL

  • Revision #6c29921 2023-04-22 06:56:53 +0200

    • travis fix:

  • Revision #0e452f6 2023-04-21 07:11:29 +0200

    • MariaDB Server detection fix

  • Revision #11ba413 2023-04-21 06:55:56 +0200

    • Travis fix

  • Revision #2000b06 2023-04-11 18:31:19 +0200

    • Replace SET_CLIENT_STMT_ERROR by stmt_set_error().

  • Revision #8749251 2023-04-19 17:09:29 +0200

    • Travis update:

  • Revision #aa614a8 2023-04-05 09:28:40 +0200

    • Merge branch '3.1' into 3.3

  • Revision #5a94570 2023-04-05 09:01:25 +0200

    • Fix for CONC-635: Disable TLS/SSL for named pipe/shared mem

  • Revision #2740335 2023-04-01 18:12:37 +0200

    • Fix error macros range checking

  • Revision #e82ec9b 2023-03-30 13:36:29 +0200

    • Merge branch '3.1' into 3.3

  • Revision #17d4f38 2023-03-30 13:30:53 +0200

    • Fix for CONC-642: Set CR_OUT_OF_MEMORY error

  • Revision #4de47e6 2023-03-07 09:58:51 +0100

    • rpl/binlog api fixes:

  • Revision #93e9d09 2023-03-06 12:03:41 +0200

    • Merge 3.1 into 3.3

  • Revision #4e2408c 2023-02-28 19:58:15 +0100

    • CONC-637 Build fails when specifying -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF

  • Revision #96d1761 2023-02-28 09:16:19 +0100

    • travis: add mysql to allowed_failures

  • Revision #fe405c4 2023-02-28 07:41:56 +0100

    • Fixed conversion warning (windows).

  • Revision #ad53004 2023-02-27 17:27:01 +0100

    • Windows build fix

  • Revision #86b903a 2023-02-27 17:19:35 +0100

    • Windows build fixes

  • Revision #bdf6fbb 2023-02-27 10:23:39 +0100

    • Replication/Binlog API fix:

  • Revision #ea74aa2 2023-02-27 10:13:57 +0100

    • fix for replication/binlog api:

  • Revision #acb73df 2023-02-22 15:08:24 +0100

    • Check result of COM_REGISTER_SLAVE and set error message if it fails.

  • Revision #49ecb8b 2023-02-22 13:55:41 +0100

    • Fix for semisync replication:

  • Revision #dbb4d8d 2023-02-22 11:32:21 +0100

    • Fixed segfault:

  • Revision #9890d34 2023-02-22 09:14:43 +0100

    • Remove ma_global.h (which is not included in package) from mariadb_rpl include file.

  • Revision #b076bff 2023-02-21 17:15:18 +0100

    • Merge branch '3.3' of mariadb-connector-c into 3.3

  • Revision #ae8d3fe 2023-02-21 15:34:21 +0100

    • Removed CMakeLists.txt from merge exceptions (.gitattributes).

  • Revision #e9ec8f2 2023-02-21 10:22:05 +0100

    • Merge branch '3.1' into 3.3

  • Revision #000415a 2023-02-21 10:20:06 +0100

    • Fix for PR-210:

  • Revision #516dd92 2023-02-18 09:08:15 +0100

    • Merge pull request #210 from heirecka/3.3

  • Revision #931e8f3 2023-02-08 15:05:09 +0100

    • travis:

  • Revision #0064a89 2023-02-08 14:22:49 +0100

    • Travis:

  • Revision #bfd7110 2023-02-20 16:17:42 +0100

    • Revert "Merge pull request #210 from heirecka/3.3"

  • Revision #ece593f 2023-02-21 17:11:56 +0100

    • Merge branch '3.3-rpl' into 3.3

  • Revision #87bd5bf 2023-02-12 14:26:02 +0100

    • Removed decryption stuff from rpl api

  • Revision #4dca917 2022-09-26 09:20:07 +0200

    • Added support for all (?) events

  • Revision #9c2e470 2022-08-30 17:39:36 +0200

    • PL fixes

  • Revision #62c546c 2023-02-18 09:08:15 +0100

    • Merge pull request #210 from heirecka/3.3

  • Revision #31f78bb 2022-11-25 15:05:33 +0100

    • Use find_package(GSSAPI) instead including the module

  • Revision #29a8156 2023-02-18 08:49:25 +0100

    • Skip test_bug49694 when testing with Xpand.

  • Revision #2105a2b 2023-02-18 08:39:10 +0100

    • Skip tests when testing with Xpand.

  • Revision #80f18e4 2023-02-18 08:33:49 +0100

    • SKIP debug test if testing with Xpand.

  • Revision #780c330 2023-02-17 11:23:22 +0100

    • Since we can't determine if load data local is suppoerted by Xpand, we skip it for now.

  • Revision #5254af3 2023-02-17 08:28:21 +0100

    • README fixes

  • Revision #14df82c 2023-02-11 14:45:44 +0100

    • Fix for CONC-634:

  • Revision #916000e 2023-02-09 08:57:55 +0100

    • Exclude .travis.xml and CMakeLists from merging

  • Revision #e4417e7 2023-02-09 08:57:48 +0100

    • Merge branch '3.1' into 3.3

  • Revision #669726a 2023-02-08 12:21:22 +0100

    • Fix for CONC-633:

  • Revision #75439c0 2023-02-08 11:46:39 +0100

    • CONC-632

  • Revision #c517976 2023-02-08 10:42:46 +0100

    • Travis:

  • Revision #4733ee7 2023-02-07 16:11:19 -0500

    • bump the VERSION

  • Revision #4b90f8f 2023-02-07 16:07:46 -0500

    • bump the VERSION

  • Revision #d204e83 2023-01-16 14:14:59 +0100

    • Return correct client library version number instead of server number in mysql_get_client_versio

  • Revision #d712484 2023-01-16 13:56:22 +0100

    • Set MARIADB_PACKAGE_VERSION instead of MARIADB_CLIENT_VERSION_STR for obtaining client_info.

  • Revision #7d2aa03 2023-02-07 16:10:42 -0500

    • bump the VERSION

  • Download
    Release Notes
    Changelog
    About MariaDB Connector/C
    release notes
    GitHub
    Revision #c2b322d

    The most recent release of is:

    Connector/C 3.4.8 Download Now

    CONC-644
    Revision #7d930974
    CONC-751
    Revision #232b563d
    CONPY-739
    Revision #836db563
    CONC-589
    Revision #4431d5bf
    Revision #1a34542e
    Revision #13374492
    Revision #5f4b9b6e
    Revision #31ecf2c0
    Revision #cb3fb01a
    Revision #53b71693
    Revision #36d1c3ac
    Revision #57ce0ce3
    Revision #732a1ad1
    Revision #e09e24e8
    CONC-589
    Revision #d3e10fee
    CONC-750
    Revision #8ba53516
    CONC-750
    Revision #12a70541
    Revision #80a7fa5c
    Revision #5485acd4
    Revision #75d381ff
    Revision #fa9f5f66
    Revision #486a07c8
    Revision #30bd0079
    Revision #32addee3
    Revision #2fd03c82
    Revision #19495f1c
    Revision #13c88156
    CONC-702
    Revision #dc8bc987
    Revision #d90e911e
    Revision #6bf9557d
    CONC-709
    Revision #294b9336
    CONC-708
    Revision #16e5b88b
    Revision #e633858c
    Revision #a2213b89
    Revision #136d295d
    Revision #554893c2
    CONC-711
    Revision #1c8b73c1
    Revision #98ae464b
    CONC-617
    Revision #6d28fe89
    Revision #af44fc5c
    CONC-748
    Revision #232e81f0
    CONC-176
    Revision #fa987a3b
    CONC-163
    Revision #c7a46ed6
    Revision #721103eb
    Revision #78e56a7f
    Revision #b522ed1a
    Revision #a13f65c4
    Revision #1a2ed3f6
    CONC-710
    Revision #55e3b63c
    CONPY-739
    Revision #225e1d6c
    Revision #bdc66d6b
    CONC-703
    Revision #662a9660
    CONC-702
    Revision #58185578
    Connector/C 3.4.8
    Download Now

    Connector/C 3.3.2 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 22 Aug 2022

    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 #1bd8c8b 2022-08-11 16:56:06 +0200

      • Added missing status callbacks outside of ma_read_ok_packet

    • 2022-08-03 17:57:15 +0200

      • Clear error before reading ok packet

    • 2022-08-03 11:26:57 +0200

      • Windows build fix:

    • 2022-08-03 12:00:03 +0200

      • Merge branch '3.3' of into 3.3

    • 2022-08-02 15:19:39 +0200

      • Follow up for status/session_track callback:

    • 2022-08-03 11:59:57 +0200

      • Merge branch '3.1' into 3.3

    • 2022-08-03 11:46:35 +0200

      • MSVC Build: treat warning as errors

    • 2022-08-02 10:20:19 +0200

      • Merge branch '3.3-status' into 3.3

    • 2022-08-02 10:10:50 +0200

      • status and session_tracik callback function:

    • 2022-08-01 12:28:02 +0200

      • Merge branch '3.1' into 3.3

    • 2022-07-29 13:35:44 +0200

      • Windows build error:

    • 2022-07-29 11:49:39 +0200

      • Added HAVE_WINCRYPT to plugins/auth/CMakeLists.txt

    • 2022-07-28 15:06:25 +0200

      • Follow up of OpenSSL 3.0 backport

    • 2022-08-01 12:26:27 +0200

      • erge branch '3.1' into 3.3

    • 2022-07-27 15:00:46 +0200

      • Fixed typo in ma_errmsg.h

    • 2022-07-27 14:52:20 +0200

      • Error message fix:

    • 2022-07-26 08:16:53 +0300

      • Fix clang -Wunused-but-set-variable

    • 2022-07-25 15:45:36 +0300

      • Fix GCC -Og -Wmaybe-uninitialized

    • 2022-07-25 13:52:43 +0200

      • Backport of :

    • 2022-02-28 16:57:52 +0400

      • Libmariadb changes for Add UCA-14.0.0 collations

    • 2022-07-25 09:22:04 +0200

      • Merge pull request #199 from hyung-hwan/3.3

    • 2022-06-23 13:28:54 +0900

      • Merge branch 'mariadb-corporation:3.3' into 3.3

    • 2022-06-22 18:39:01 +0900

      • Merge branch 'mariadb-corporation:3.3' into 3.3

    • 2022-06-21 18:29:07 +0900

      • Merge branch 'mariadb-corporation:3.3' into 3.3

    • 2022-06-21 17:49:45 +0900

      • enhanced mysql_close() and other related parts to prevent memory leaks when terminating an initiated but unestablished connection

    • 2022-07-25 08:44:26 +0200

      • typo fixes (was PR 203)

    • 2022-07-24 17:41:07 +0200

      • Merge branch '3.1' into 3.3

    • 2022-07-24 17:36:49 +0200

      • Fix for (Infinite loop in pvio_socket_internal_connect)

    • 2022-07-24 10:52:52 +0200

      • Merge branch '3.1' into 3.3

    • 2022-07-22 08:16:25 +0200

      • Fix gnutls error message:

    • 2022-07-21 12:15:16 +0200

      • Windows build fixes

    • 2022-07-21 11:26:32 +0200

      • Don't prefix error message 2026 (SSL connection error) with TLS

    • 2022-07-21 09:47:23 +0200

      • Make TLS/SSL more verbose:

    • 2022-07-21 09:11:29 +0200

      • Fix for : Replace server error codes

    • 2022-07-18 11:48:33 +0200

      • Merge branch '3.1' into 3.3

    • 2022-07-18 11:41:46 +0200

      • Fix for and :

    • 2022-07-11 07:53:31 +0200

      • : Disable sigpipe

    • 2022-07-08 07:49:24 +0200

      • Merge branch '3.1' into 3.3

    • 2022-07-08 07:46:00 +0200

      • Partial fix for :

    • 2022-07-03 13:47:07 +0200

      • Merge branch '3.3' of into 3.3

    • 2022-07-01 08:21:27 +0300

      • Merge 3.2 into 3.3

    • 2022-07-01 08:20:53 +0300

      • Merge 3.1 into 3.2

    • 2022-07-01 08:20:25 +0300

      • Fix clang -Wunused-but-set-variable

    • 2022-07-03 13:45:37 +0200

      • Various typo fixes

    • 2022-06-29 13:27:28 +0200

      • Test fix for test_bug4236

    • 2022-06-27 13:23:35 +0200

      • Typo fixes (from PR #200)

    • 2022-06-23 11:41:09 +0200

      • Travis:

    • 2022-06-22 16:31:01 +0200

      • Merge branch '3.3' of into 3.3

    • 2022-06-22 10:55:17 +0200

      • Merge pull request #195 from Biswa96/maridb-config-mingw

    • 2022-04-13 10:34:12 +0530

      • cmake: Enable building mariadb_config for mingw

    • 2022-06-22 16:25:37 +0200

      • Fixed ROTATE_EVENT

    • 2022-06-21 11:17:56 +0200

      • Fix for :

    • 2022-06-21 10:51:59 +0200

      • Fix for :

    • 2022-06-15 11:42:27 +0200

      • Windows build fix

    • 2022-06-04 16:35:46 +0200

      • Updated manpages

    • 2022-05-31 08:11:02 +0200

      • Merge branch '3.2' into 3.3

    • 2022-05-31 08:03:27 +0200

      • Merge branch '3.1' into 3.2

    • 2022-05-31 07:52:08 +0200

      • Merge branch '3.1' of into 3.1

    • 2022-05-25 12:06:46 -0400

      • update MARIADB_CLIENT_VERSION_PATCH to next

    • 2022-05-25 12:02:26 -0400

      • bump the VERSION

    • 2022-05-23 16:20:21 +0300

      • Fix permissions after 79137a4ae1cf37ab46940d26879051ad1dfce512

    • 2022-05-31 07:50:57 +0200

      • Fix build of static plugins

    • 2022-05-25 12:05:00 -0400

      • bump the VERSION

    • 2022-05-24 06:12:20 +0200

      • Fixed version:

    • 2022-05-25 18:30:18 +0200

      • update server error messages (mysqld_error.h)

    • 2022-05-25 18:29:55 +0200

      • Merge branch '3.3' of into 3.3

    • 2022-05-25 12:09:49 -0400

      • bump the VERSION

    • 2022-05-23 14:05:06 +0200

      • : Register replica with host and port

    Revision #a6665e6
    Revision #9fe6541
    Revision #5b4c493
    mariadb-connector-c
    Revision #64ebd58
    Revision #0682f22
    Revision #630919e
    Revision #28df8a7
    Revision #a8832af
    Revision #f124488
    Revision #7fdb3ea
    Revision #69e697b
    Revision #3bb04cd
    Revision #dcb14e3
    Revision #9db7314
    Revision #12722e3
    Revision #b9811b7
    Revision #788535f
    Revision #8260fe5
    CONC-503
    Revision #df6feae
    MDEV-27009
    Revision #274f2fa
    Revision #6baff67
    Revision #cc0a0e9
    Revision #8af9a68
    Revision #c0fea17
    Revision #2dd03f0
    Revision #cb6d03f
    Revision #dfe3563
    CONC-607
    Revision #6dbd953
    Revision #8e8d175
    Revision #4830ed8
    Revision #6a67ed6
    Revision #6700ee4
    Revision #cdb6e90
    CONC-608
    Revision #e8e356e
    Revision #9a572bc
    CONC-604
    CONC-605
    Revision #dac298d
    CONC-605
    Revision #5565de1
    Revision #f1b08b8
    MDEV-27405
    Revision #876ba73
    mariadb-connector-c
    Revision #485a3ad
    Revision #c3a7a38
    Revision #d12fd88
    Revision #5f1f517
    Revision #35826cd
    Revision #3f7719c
    Revision #271ae9c
    Revision #8eff2a8
    mariadb-connector-c
    Revision #92c2f89
    Revision #74fb417
    Revision #abddf0b
    Revision #3230e75
    CONC-601
    Revision #1e2f6d5
    CONC-600
    Revision #7523c27
    Revision #f804069
    Revision #77a1f79
    Revision #899f678
    Revision #04be26e
    mariadb-connector-c
    Revision #18ae382
    MariaDB 10.5
    Revision #96bbb2b
    Revision #4a99777
    Revision #02a2be0
    Revision #bf8bb1c
    Revision #e0bae1b
    Revision #d7f8a44
    Revision #ae05dde
    mariadb-connector-c
    Revision #99598de
    Revision #fcce4a8
    CONC-592
    Connector/C 3.4.8
    Download Now

    Connector/C 3.3.0 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 15 Feb 2022

    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 #340f920 2022-02-10 15:08:59 +0100

      • Fix for static windows library (mariadbclient):

    • 2022-02-04 17:30:01 +0100

      • older zstd doesn't have ZSTD_CLEVEL_DEFAULT

    • 2022-02-04 16:14:03 +0100

      • don't add ZSTD_INCLUDE_DIRS to include dirs if no zstd

    • 2022-02-04 15:03:58 +0100

      • allow zstd to be disabled

    • 2022-02-04 15:14:00 +0100

      • removed aurora plugin from CMakeLists.txt

    • 2022-02-04 15:04:54 +0100

      • Merge branch '3.2' into 3.3

    • 2022-02-04 14:53:42 +0100

      • Removed bundled ZStandard compression library.

    • 2022-01-31 17:49:37 +0100

      • Fix zlib and zstd static build

    • 2022-01-31 15:59:04 +0100

      • removed redundant closing curly brace

    • 2022-01-28 06:11:13 +0100

      • zstd build fixes:

    • 2022-01-26 19:47:53 +0100

      • Set package suffix to rc1

    • 2022-01-26 19:41:32 +0100

      • Windows build fix

    • 2022-01-26 09:03:31 +0100

      • Merge branch '3.2' into 3.3

    • 2022-01-25 06:42:37 +0100

      • Travis fixes:

    • 2022-01-25 05:02:33 +0100

      • : Support for MySQL zstd compression

    • 2022-01-25 03:52:42 +0100

      • Merge branch '3.2' into 3.3

    • 2022-01-23 21:00:01 +0100

      • Merge pull request #156 from devnexen/dflybsd_build_fix

    • 2021-02-24 20:17:22 +0000

      • config binary path: dragonflybsd build little update

    • 2022-01-14 20:10:05 +0100

      • Merge branch '3.2' into 3.3

    • 2022-01-07 17:54:25 +0100

      • Travis fix:

    • 2022-01-04 10:37:12 +0100

      • Test fixes:

    • 2022-01-03 06:34:59 +0100

      • Windows build fixes

    • 2022-01-02 14:14:39 +0100

      • New options MARIADB_CONNECTION_BYTES_READ/SENT

    • 2021-12-31 17:20:46 +0100

      • Merge branch '3.2' into 3.3

    • 2021-12-22 07:18:27 +0100

      • Merge branch '3.2' into 3.3

    • 2021-11-21 15:18:17 +0100

      • Follow up of merge from Sutou Kouhei:

    • 2021-11-21 15:17:41 +0100

      • Merge branch '3.2' into 3.3

    • 2021-11-18 17:00:45 +0100

      • travis:

    • 2021-11-11 19:08:43 +0100

      • : Failover capabilities

    • 2021-11-05 06:31:58 +0100

      • : connection string support

    • 2021-11-03 16:36:48 +0100

      • Merge branch '3.2' into 3.3

    • 2021-10-11 17:55:43 +0200

      • Move new members of rpl_event structure to the end.

    • 2021-10-09 10:44:04 +0200

      • : Rotate event doesn't handle filename correctly

    • 2021-10-09 08:26:15 +0200

      • : Support for semi synchronous replication

    • 2021-10-08 10:26:06 +0200

      • Merge branch '3.2' into 3.3

    • 2021-09-14 07:11:19 +0200

      • Skip test for when testing against MariaDB Cloud/MaxScale.

    • 2021-09-14 06:24:56 +0200

      • : restrict authentication plugins

    • 2021-09-14 06:21:18 +0200

      • bump version numer to 3.3.0

    Revision #39d1913
    Revision #378f787
    Revision #840136f
    Revision #21b91cc
    Revision #77d2585
    Revision #c08063a
    Revision #d04c5d3
    Revision #e2bbe58
    Revision #59a5d53
    Revision #53c8c1c
    Revision #2ffe908
    Revision #f3c036e
    Revision #72fe313
    Revision #770cf22
    CONC-575
    Revision #b5c1a23
    Revision #493dce6
    Revision #58d33ed
    Revision #721a41d
    Revision #ddb031b
    Revision #141fb0d
    Revision #dae2d11
    Revision #510c7e5
    Revision #bc7bbd4
    Revision #0489f34
    Revision #7c29edf
    Revision #a4f40a3
    Revision #37b3760
    Revision #a1feead
    CONC-365
    Revision #515361d
    CONC-274
    Revision #159219f
    Revision #9c64567
    Revision #e8fc259
    CONC-467
    Revision #004f9d4
    CONC-470
    Revision #52934a1
    Revision #e142c3b
    CONC-544
    Revision #7e0be5a
    CONC-544
    Revision #fc9bfcd
    Connector/C 3.4.8
    Download Now
    MariaDB Connector/C
    About MariaDB Connector/C
    MariaDB Connector/C
    About 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

    Connector/C 3.3.13 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 12 Nov 2024

    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.

    • Revisions for both Connector/C 3.3.12 and 3.3.13 are included here

    • Revision #ad9cc274 2024-11-08 06:58:54 +0100

      • Bump version number -> 3.3.13

    • 2024-11-07 08:47:12 +0100

      • Merge 3.1 into 3.3

    • 2024-11-06 23:11:06 +0100

      • post-fix.

    • 2024-11-06 11:56:12 -0500

      • bump the VERSION

    • 2024-10-25 07:38:00 +0200

      • Set manpage version to 3.3

    • 2024-10-24 20:50:13 +0200

      • Updated man pages (rebuilt with pandoc 3.5)

    • 2024-10-24 20:34:23 +0200

      • remove "find_package(Doxygen)", it not used here

    • 2024-10-24 20:20:54 +0200

      • restore manpages to allow builds w/o pandoc

    • 2024-10-22 13:26:50 +0200

      • Fix for

    • 2024-10-18 13:51:52 +0200

      • : Failed to initialise non-blocking API on OpenBSD arm64

    • 2023-11-05 12:34:37 +0100

      • fix compilation errors with -flto

    • 2023-11-05 12:32:35 +0100

      • change plugin TYPE in the REGISTER_PLUGIN to something useful

    • 2023-11-05 12:31:13 +0100

      • fix meaningless code in mariadb_time_to_string()

    • 2024-10-08 14:58:55 +0200

      • Merge pull request #257 from knielsen/mdev34859_non_blocking_api_aarch64_boost_context

    • 2024-09-05 13:56:44 +0200

      • Implement boost::context as a fallback for non-blocking API support

    • 2024-09-04 21:30:22 +0200

      • : Failed to initialise non-blocking API on OpenBSD arm64

    • 2024-09-21 15:33:49 +0200

      • Merge branch '3.1' into 3.3

    • 2024-09-20 16:52:46 +0200

      • Fix possible crash, if no default plugin was loaded.

    • 2024-09-20 08:35:24 +0200

      • Merge branch '3.1' into 3.3

    • 2024-09-20 08:32:21 +0200

      • Merge pull request #254 from grooverdan/3.1--undef-behaviour

    • 2024-09-18 17:19:43 +1000

      • Undefined behavior in the reference Ed25519 implementation

    • 2024-09-14 16:16:04 +0200

      • Fix for :

    • 2024-09-12 18:44:51 +0200

      • Fix typo (thanks to OttoK).

    • 2024-09-12 14:21:10 +0200

      • Fixed build of manpages

    • 2024-08-06 13:48:14 +0200

      • Folow up of Schannel:

    • 2024-08-05 13:26:36 +0200

      • Merge branch '3.3-wlad-schannel' into 3.3

    • 2024-07-31 13:49:30 +0200

      • Fix "set but not used" warnings.

    • 2024-07-30 11:53:57 +0200

      • Schannel : support TLSv1.3

    • 2024-07-29 21:55:08 +0200

      • Schannel - handle SEC_I_RENEGOTIATE, prepare for TLSv1.3

    • 2024-07-29 11:53:15 +0200

      • Merge branch '3.1' into 3.3

    • 2024-07-28 03:46:50 +0200

      • "SEC_E_ALGORITHM_MISMATCH" connecting Windows client to Ubuntu

    • 2024-07-19 10:16:56 +0200

      • Travis fix: use export instead of set command

    • 2024-06-18 11:01:17 -0400

      • bump the VERSION

    • 2024-05-14 13:58:20 +0200

      • travis: removed skysql

    • 2024-07-31 06:01:21 +0200

      • Bump version number -> 3.3.12

    • 2024-03-12 13:18:47 +0100

      • On Windows, build auth_gssapi_client statically and dynamically.

    Revision #76564675
    Revision #b1f12678
    CONC-527
    Revision #3e96ab92
    Revision #3f2196d8
    Revision #e06ff35f
    Revision #e8234ba7
    Revision #d9082c72
    Revision #6635e4bd
    CONC-735
    Revision #3b29ff9c
    MDEV-34859
    Revision #6c0e755e
    Revision #61ef765c
    Revision #8ace383f
    Revision #9e1155a1
    Revision #da0a0136
    Revision #d2285fb8
    MDEV-34859
    Revision #ae385415
    Revision #9a400793
    Revision #f705f346
    Revision #289eaf2a
    CONC-730
    Revision #c4153aa8
    CONC-730
    Revision #56178db1
    CONC-726
    Revision #858a3e36
    Revision #cd81266f
    Revision #312b7eab
    CONC-567
    Revision #7df01d4b
    Revision #1e8e1f4f
    Revision #3ceb310e
    CONC-567
    Revision #d15c7385
    CONC-567
    Revision #72116a30
    Revision #6a67a34f
    CONC-527
    Revision #01b6b321
    Revision #6dfc071d
    Revision #551e1e39
    Revision #95d5623d
    Revision #998a8da4
    MDEV-33513
    Connector/C 3.4.8
    Download Now
    MariaDB Connector/C

    Connector/C 3.3.1 Changelog

    The most recent release of is:

    DownloadRelease NotesChangelogAbout MariaDB Connector/C

    Release date: 25 May 2022

    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 #5e94e7c 2022-05-19 16:44:12 +0200

      • Merge branch '3.2' into 3.3

    • 2022-05-19 16:38:41 +0200

      • Merge branch '3.1' into 3.2

    • 2022-05-19 16:32:55 +0200

      • Updated zlib to version 1.2.12

    • 2022-05-16 20:30:39 +0200

      • - libmariadb.dll is no longer inside MSI

    • 2022-05-19 16:40:21 +0200

      • Merge branch '3.3' of into 3.3

    • 2022-05-05 19:33:01 +0200

      • test fix:

    • 2022-05-04 15:01:03 +0200

      • Merge branch '3.3' of into 3.3

    • 2022-05-02 17:27:18 +0200

      • Merge branch '3.2' into 3.3

    • 2022-05-02 10:57:27 +0200

      • Merge branch '3.1' into 3.2

    • 2022-04-30 05:37:31 +0200

      • Added new macro OPT_SET_EXTENDED_VALUE_BIN

    • 2022-04-29 16:30:27 +0200

      • Post fix for

    • 2022-04-22 14:28:38 +0200

      • travis: clone server tree with depth=1

    • 2022-04-22 07:26:21 +0200

      • travis fix: don't build server in source directory

    • 2022-04-21 17:32:59 +0200

      • fix typo:

    • 2022-04-21 12:48:39 +0200

      • travis fix:

    • 2022-04-21 11:59:14 +0200

      • Debug information for tests:

    • 2022-05-04 14:59:14 +0200

      • Skip test conc_336 if we test against XPAND

    • 2022-04-28 13:10:44 +0200

      • unittests: print server tls information

    • 2022-04-28 05:08:44 +0200

      • remove PACKAGE_STATUS_SUFFIX

    • 2022-04-20 18:55:58 +0200

      • Merge branch '3.2' into 3.3

    • 2022-04-20 18:55:05 +0200

      • Merge branch '3.1' into 3.2

    • 2022-04-20 18:48:54 +0200

      • Fix for :

    • 2022-04-20 18:46:15 +0200

      • : Fixed license header

    • 2022-04-20 18:18:05 +0200

      • : Fix license header

    • 2022-04-19 06:27:32 +0200

      • Fix for :

    • 2022-03-04 08:48:42 +0100

      • Android build fix (PR30)

    • 2022-03-03 06:43:21 +0100

      • PR 172

    • 2022-03-02 17:22:27 +0100

      • Merge branch 'omega-software-syntax-error' into 3.1

    • 2022-03-02 17:17:11 +0100

      • Merge branch 'syntax-error' of git:github.com/omega-software/mariadb-connector-c into omega-software-syntax-error

    • 2017-11-12 18:48:51 +0100

      • Fix syntax error

    • 2022-04-14 09:47:21 +0200

      • [misc] correct declaration-after-statement issue

    • 2022-03-23 11:46:40 +0100

      • Adding xpand to test suite

    • 2022-03-16 08:55:17 +0200

      • Remove unnecessary typedef and fix clang -Wtypedef-redefinition

    • 2022-03-01 11:30:59 +0100

      • Merge branch '3.2' into 3.3

    • 2022-03-01 11:28:33 +0100

      • Merge branch '3.1' into 3.2

    • 2022-03-01 10:53:57 +0100

      • Skip test_mdev19838 when running vs. maxscale

    • 2022-03-01 10:23:34 +0100

      • Test fix:

    • 2022-02-14 14:35:26 -0500

      • bump the VERSION

    • 2022-02-14 14:32:03 -0500

      • bump the VERSION

    • 2022-03-01 07:04:41 +0100

      • Merge pull request #192 from poelmanc/remove-unused-cmake-variables

    • 2022-02-26 00:08:31 -0500

      • Remove unused SIZEOF_UCHAR

    • 2022-02-26 00:06:26 -0500

      • Remove unused CHECK_INCLUDE_FILES

    Revision #497d463
    Revision #dd3ec60
    Revision #12b9ae7
    MDEV-28581
    Revision #fb1b3ad
    mariadb-connector-c
    Revision #4fc7903
    Revision #c0b18d7
    mariadb-connector-c
    Revision #e23035d
    Revision #ade9bb9
    Revision #ab7a81e
    Revision #f75a819
    CONC-588
    Revision #f33017c
    Revision #4436685
    Revision #5e354f1
    Revision #2638fae
    Revision #f60a31b
    Revision #3ec6ba7
    Revision #0d20e47
    Revision #d092737
    Revision #00e5eaf
    Revision #3ba4c4a
    Revision #3ce51b0
    CONC-587
    Revision #b973c75
    CONC-580
    Revision #41edecf
    CONC-580
    Revision #f192d3d
    CONC-588
    Revision #7b07d27
    Revision #d706eaf
    Revision #abbd2fa
    Revision #da5bc50
    Revision #22cf14c
    Revision #ed08357
    Revision #fb85d99
    Revision #e10c10f
    Revision #2b6a8c4
    Revision #bc94588
    Revision #367772c
    Revision #abc1cf8
    Revision #82de6ee
    Revision #907ed68
    Revision #a9dcf92
    Revision #1ce0b9c
    Revision #eaaa66d
    Connector/C 3.4.8
    Download Now
    MariaDB Connector/C

    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

    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

    This page is licensed: CC BY-SA / Gnu FDL