arrow-left

All pages
gitbookPowered by GitBook
1 of 8

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/C 3.4 Changelogs

Changelogs for Connector/C 3.4.x releases

Connector/C 3.4.8 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 GitHubarrow-up-right you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #46880b00arrow-up-right 2025-10-06 14:06:21 +0200

    • Merge branch '3.3' into 3.4

  • 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-10-06 10:10:55 +0200

    • Merge branch '3.4-georg' into 3.4

  • 2025-10-06 09:52:20 +0200

    • Skip sni test if hostname wasn't specified

  • 2025-10-06 09:47:22 +0200

    • CONC-795: Implementation of client side SNI support

  • 2025-09-22 14:10:02 +0200

    • Merge branch '3.4-georg' into 3.4

  • 2025-09-22 13:58:22 +0200

    • github-actions: create msi on windows platforms

  • 2025-09-18 17:30:25 +0300

    • Fix clang-21 -Wdefault-const-init-var-unsafe

  • 2025-09-15 21:49:27 +0200

    • Merge branch '3.3' into 3.4

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

    • [misc] adding windows 32 bits test to CI

  • 2025-09-11 10:05:56 +0200

    • Merge branch '3.3' into 3.4

  • 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-21 14:51:05 -0400

    • bump the VERSION

  • 2025-08-04 18:36:43 +0200

    • Merge branch '3.3' into 3.4

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

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

  • 2025-08-04 15:17:37 +0200

    • Merge branch '3.3' into 3.4

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

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

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

Revision #9e2b0370arrow-up-right
Revision #04fa18a4arrow-up-right
Revision #d202a63darrow-up-right
Revision #bfe37565arrow-up-right
Revision #bd4100b9arrow-up-right
Revision #6309125earrow-up-right
Revision #4bb84c4aarrow-up-right
Revision #0ca807a2arrow-up-right
Revision #fb5515d2arrow-up-right
Revision #d080db68arrow-up-right
Revision #c98a6097arrow-up-right
Revision #2425ab57arrow-up-right
Revision #d9a1b0d2arrow-up-right
Revision #5f51b445arrow-up-right
Revision #270750f5arrow-up-right
Revision #f3a122a4arrow-up-right
Revision #f288f86aarrow-up-right
Revision #c80f221farrow-up-right
Revision #0ad0cc0farrow-up-right
Revision #c71865ecarrow-up-right

Connector/C 3.4.5 Changelog

circle-info

The most recent release of is:

hashtag
Connector/C 3.4.8 Download Now

Release date: 9 Apr 2025

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.

  • 2025-03-05 12:10:57 +0100

    • Fix windows build

  • 2025-03-05 12:07:23 +0100

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

Merge branch '3.3' into 3.4

  • 2025-02-27 13:50:01 +0100

    • Fix memory leack in the test

  • 2025-02-27 11:09:55 +0100

    • Merge branch '3.3' into 3.4

  • 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:56:47 +0100

    • Merge branch '3.3' into 3.4

  • 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:35:55 +0100

    • Merge branch '3.3' into 3.4

  • 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 15:04:57 -0500

    • bump the VERSION

  • 2025-02-11 11:45:53 +0100

    • Merge branch '3.3' into 3.4

  • 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

  • Download
    Release Notes
    Changelog
    release notes
    GitHubarrow-up-right
    Revision #c61bdb5aarrow-up-right
    Revision #2dc5d442arrow-up-right
    Revision #a7ad25b0arrow-up-right
    Revision #605f30f7arrow-up-right
    Revision #0ff64ca0arrow-up-right
    Revision #f7633e9darrow-up-right
    Revision #13c693f2arrow-up-right
    Revision #4c9bc2b0arrow-up-right
    Revision #aa240cd1arrow-up-right
    CONC-760arrow-up-right
    Revision #bbf07912arrow-up-right
    Revision #eda920ecarrow-up-right
    Revision #c21a246barrow-up-right
    Revision #d4eec05darrow-up-right
    CONC-710arrow-up-right
    Revision #a8f9a57aarrow-up-right
    Revision #fe8f48c6arrow-up-right
    Revision #992c7f26arrow-up-right
    Revision #4bbfa504arrow-up-right
    Revision #1e4e4734arrow-up-right
    Revision #fe3a5708arrow-up-right
    Revision #3780dc43arrow-up-right
    Revision #48770939arrow-up-right
    MDEV-35935arrow-up-right
    Revision #28ae227earrow-up-right
    CONC-755arrow-up-right
    Revision #ae507c35arrow-up-right
    Revision #2381127barrow-up-right
    CONC-473arrow-up-right
    Revision #77754f4darrow-up-right
    CONC-725arrow-up-right
    Revision #fc49fa70arrow-up-right
    CONC-618arrow-up-right
    Revision #879fcab6arrow-up-right
    Revision #003ea7e9arrow-up-right
    CONC-753arrow-up-right

    Connector/C 3.4.0 Changelog

    circle-info

    The most recent release of is:

    hashtag
    Connector/C 3.4.8 Download Now

    Release date: 24 June 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-05-27 16:19:29 +0200

      • Merge branch '3.4' of into 3.4

    • 2024-05-26 15:45:54 +0200

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

    spinner
    spinner

    fix the memory leak with gnutls (11K per connection)

  • 2024-05-26 11:34:52 +0200

    • fix the memory leak with openssl (8K per connection)

  • 2024-05-27 16:18:48 +0200

    • Travis: remove 10.6 and 11.3 unit testing

  • 2024-05-16 13:53:14 +0200

    • ASN1_TIME_to_tm was added in OpenSSL 1.1.1

  • 2024-05-16 11:47:00 +0200

    • fix the code for OpenSSL 1.0

  • 2024-05-15 16:39:18 +0200

    • TLS fingerprint is returned in hex!

  • 2024-05-14 09:54:50 +0200

    • Merge branch '3.3' into 3.4

  • 2024-05-14 09:48:52 +0200

    • Merge branch '3.1' into 3.3

  • 2024-05-14 09:45:51 +0200

    • Follow up fix for

  • 2024-05-13 16:09:47 +0200

    • Merge branch '3.1' into 3.3

  • 2024-05-13 15:57:39 +0200

    • : Replace COM_PROCESS_KILL by KILL command

  • 2024-05-13 15:57:00 +0200

    • bump version

  • 2024-05-13 15:54:04 +0200

    • Disable test when running against MySQL server

  • 2024-05-13 16:00:45 +0200

    • Merge remote-tracking branch 'origin/3.3' into 3.4-serg

  • 2024-05-13 15:53:23 +0200

    • Merge remote-tracking branch 'origin/3.4' into 3.4-serg

  • 2024-05-10 11:06:37 +0200

    • Added new utf8 general1400_as_ci collations

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

    • Follow up for

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

    • Fix for :

  • 2024-05-07 15:13:15 +0200

    • Fix copy/paste error

  • 2024-05-07 11:40:29 +0200

    • Fix build for OpenSSL < 1.1

  • 2024-05-07 07:23:32 +0200

    • Fix compile error (misleading-indentation)

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

    • Exclude server side cursors when checking for pending results

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

    • Added missing support for restricted_auth in conf files

  • 2024-04-30 13:22:38 +0200

    • Disable test for MAXSCALE

  • 2024-04-30 12:04:15 +0200

    • Text fix: Avoid crash in non TLS connections

  • 2024-04-30 11:33:04 +0200

    • Fix SKIP_TLS macro (unittest)

  • 2024-04-30 11:06:09 +0200

    • test fix: Always specify fingerprint for TLS connections

  • 2024-04-30 10:50:30 +0200

    • Merge branch '3.4-work' into 3.4

  • 2024-04-30 10:48:41 +0200

    • : Provide X509 peer certificate information

  • 2024-04-29 14:18:54 +0200

    • Merge branch '3.1' into 3.4

  • 2024-04-29 11:17:35 +0200

    • Remove temp. diagnostic information

  • 2024-04-29 11:15:32 +0200

    • Skip async test on Windows

  • 2024-04-29 11:15:02 +0200

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

  • 2024-04-29 10:57:12 +0200

    • Avoid possible crash if connection was closed

  • 2024-04-29 10:24:12 +0200

    • Merge branch '3.4-work' into 3.4

  • 2024-04-27 20:52:13 +0200

    • Fix identation error.

  • 2024-04-24 11:21:28 +0200

    • : Provide X509 peer certificate information

  • 2024-04-24 11:05:26 +0200

    • Fix compiler warnings

  • 2024-03-23 12:53:24 +0100

    • : Check pending results when closing statement.

  • 2024-03-23 12:27:55 +0100

    • : Fix statement handling when unbuffered results are pending.

  • 2024-03-22 15:35:21 +0100

    • : mariadb_rpl_fetch() crashes if table is partitioned

  • 2024-03-18 08:09:02 +0100

    • : Fix parsing of HEARTBEAT_LOG_EVENT:

  • 2024-03-16 07:01:26 +0100

    • Merge commit '29041069dbc8704fa278cea3a049db52db937587' into 3.4

  • 2024-03-16 06:47:57 +0100

    • Merge commit '86e2e87fa22ace6e46353c13a09fa4b8878b7992' into 3.4

  • 2024-03-10 14:04:27 +0100

    • Follow up of fix for :

  • 2024-03-18 14:11:51 +0100

    • unitest bulk1: force a particular storage engine

  • 2024-03-15 19:45:55 +0100

    • fix the test for mtr

  • 2024-03-15 14:42:27 +0100

    • copy-paste error fixed, wrong plugin name

  • 2024-03-10 14:04:27 +0100

    • Follow up of fix for :

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

    • On Windows, build auth_gssapi_client statically and dynamically.

  • 2024-03-12 06:01:54 +0100

    • Travis fix:

  • 2024-03-06 22:07:30 +0100

    • Merge pull request #242 from rusher/3.4

  • 2024-03-06 16:03:55 +0100

    • [] Bulk unitary result flag client implementation part.

  • 2024-02-23 06:54:22 +0100

    • Fix compiler warning in unittest/misc.c

  • 2024-02-23 06:42:02 +0100

    • :

  • 2024-02-20 09:52:07 +0100

    • :

  • 2024-02-20 08:41:28 +0100

    • Travis: Build MSI (windows)

  • 2024-02-14 11:41:17 +0100

    • Windows compilation warning

  • 2024-02-14 01:47:54 +0100

    • disable OPT_SSL_VERIFY_SERVER_CERT in travis

  • 2024-02-14 01:21:52 +0100

    • make DEFAULT_SSL_VERIFY_SERVER_CERT a cmake option

  • 2024-02-13 16:40:44 +0100

    • Bump version to 3.4.0

  • 2024-02-12 15:55:09 +0100

    • Added 11.4 server

  • Download
    Release Notes
    Changelog
    release notes
    GitHubarrow-up-right
    Revision #5efe1e61arrow-up-right
    mariadb-connector-carrow-up-right
    Revision #cc985fabarrow-up-right
    spinner
    Revision #875ef5adarrow-up-right
    Revision #8b1019fcarrow-up-right
    Revision #d9a50acearrow-up-right
    Revision #deb38a3earrow-up-right
    Revision #e5219742arrow-up-right
    Revision #4623d104arrow-up-right
    Revision #e69af190arrow-up-right
    Revision #6bd5b674arrow-up-right
    CONC-696arrow-up-right
    Revision #f578e359arrow-up-right
    Revision #d5394838arrow-up-right
    CONC-696arrow-up-right
    Revision #96bedf00arrow-up-right
    Revision #072dadc3arrow-up-right
    Revision #def5dee9arrow-up-right
    Revision #11168e87arrow-up-right
    Revision #fc337784arrow-up-right
    Revision #23be94adarrow-up-right
    CONC-505arrow-up-right
    Revision #55fe56faarrow-up-right
    CONC-505arrow-up-right
    Revision #3228ed2earrow-up-right
    Revision #dc160678arrow-up-right
    Revision #989bd885arrow-up-right
    Revision #ba137a4farrow-up-right
    Revision #3f47c152arrow-up-right
    Revision #3652e503arrow-up-right
    Revision #bf0d299aarrow-up-right
    Revision #c6fa3730arrow-up-right
    Revision #a63b8261arrow-up-right
    Revision #148eb0fearrow-up-right
    Revision #67cb58a2arrow-up-right
    CONC-692arrow-up-right
    Revision #f7eab7d2arrow-up-right
    Revision #a25049baarrow-up-right
    Revision #9644f527arrow-up-right
    Revision #45179cffarrow-up-right
    Revision #20fbb3c3arrow-up-right
    Revision #7d0edc3darrow-up-right
    Revision #ffd0a0e4arrow-up-right
    Revision #19dffea4arrow-up-right
    CONC-692arrow-up-right
    Revision #f4e8c085arrow-up-right
    Revision #fef3e4edarrow-up-right
    CONC-683arrow-up-right
    Revision #b64282a9arrow-up-right
    CONC-667arrow-up-right
    Revision #4a1c5ef5arrow-up-right
    CONC-688arrow-up-right
    Revision #2fc64d79arrow-up-right
    CONC-689arrow-up-right
    Revision #d5973f77arrow-up-right
    Revision #20737ac3arrow-up-right
    Revision #86e2e87farrow-up-right
    CONC-680arrow-up-right
    Revision #b4d75e78arrow-up-right
    Revision #29041069arrow-up-right
    Revision #f7373974arrow-up-right
    Revision #d01d8c10arrow-up-right
    CONC-680arrow-up-right
    Revision #1437ff04arrow-up-right
    MDEV-33513arrow-up-right
    Revision #a66d3718arrow-up-right
    Revision #696fa732arrow-up-right
    Revision #abce07daarrow-up-right
    MDEV-30366arrow-up-right
    Revision #4a74f878arrow-up-right
    Revision #66569ae9arrow-up-right
    CONC-680arrow-up-right
    Revision #fe411bf3arrow-up-right
    CONC-403arrow-up-right
    Revision #5a5a7275arrow-up-right
    Revision #1e2968adarrow-up-right
    Revision #6e20d356arrow-up-right
    Revision #82983a30arrow-up-right
    Revision #293f6df8arrow-up-right
    Revision #3c60be95arrow-up-right

    Connector/C 3.4.3 Changelog

    circle-info

    The most recent release of is:

    hashtag
    Connector/C 3.4.8 Download Now

    Release date: 12 Nov 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.

    • Revisions for both Connector/C 3.4.2 and 3.4.3 are included here

    • 2024-11-08 12:19:05 +0100

      • Merge branch '3.3' into 3.4

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

    Connector/C 3.4.1 Changelog

    circle-info

    The most recent release of is:

    hashtag
    Connector/C 3.4.8 Download Now

    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-08-03 16:38:02 +0200

      • Merge remote-tracking branch 'origin/3.4' into HEAD

    • 2024-07-31 10:05:00 +0300

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

    Revision #ad9cc274arrow-up-right 2024-11-08 06:58:54 +0100
    • Bump version number -> 3.3.13

  • Revision #73823d9barrow-up-right 2024-11-07 08:47:37 +0100

    • Merge branch '3.3' into 3.4

  • Revision #76564675arrow-up-right 2024-11-07 08:47:12 +0100

    • Merge 3.1 into 3.3

  • Revision #b1f12678arrow-up-right 2024-11-06 23:11:06 +0100

    • CONC-527arrow-up-right post-fix.

  • Revision #3e96ab92arrow-up-right 2024-11-06 11:56:12 -0500

    • bump the VERSION

  • Revision #0269d947arrow-up-right 2024-11-05 13:23:49 -0800

    • bump the VERSION to 3.4.3

  • Revision #000ed628arrow-up-right 2024-11-05 12:51:51 +0100

    • Fix for CONC-740arrow-up-right:

  • Revision #efb0d9acarrow-up-right 2024-10-30 15:10:00 +0100

    • Make it ccording C11 standard

  • Revision #58d773daarrow-up-right 2024-10-30 08:38:28 +0100

    • Schannel - parse TLSv1.0, but ignore attempt to use it

  • Revision #4aebdb60arrow-up-right 2024-10-24 14:12:54 +0200

    • fix certificate verification for GnuTLS

  • Revision #10c67ee8arrow-up-right 2024-10-25 10:37:47 +0200

    • Man page fixes:

  • Revision #0a5fe7aaarrow-up-right 2024-10-25 10:35:10 +0200

    • Merge branch '3.3' into 3.4

  • Revision #3f2196d8arrow-up-right 2024-10-25 07:38:00 +0200

    • Set manpage version to 3.3

  • Revision #e06ff35farrow-up-right 2024-10-24 20:50:13 +0200

    • Updated man pages (rebuilt with pandoc 3.5)

  • Revision #e8234ba7arrow-up-right 2024-10-24 20:34:23 +0200

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

  • Revision #d9082c72arrow-up-right 2024-10-24 20:20:54 +0200

    • restore manpages to allow builds w/o pandoc

  • Revision #53243b8aarrow-up-right 2024-10-23 13:08:42 +0200

    • Follow up of d4a8ca92093c60170e924d6f9b73a3213b4b31c3

  • Revision #d4a8ca92arrow-up-right 2024-10-23 08:04:21 +0200

    • CONC-690arrow-up-right: Remove OFF option for WITH_SSL

  • Revision #a66f3fc3arrow-up-right 2024-10-22 13:50:24 +0200

    • Merge branch '3.3' into 3.4

  • Revision #6635e4bdarrow-up-right 2024-10-22 13:26:50 +0200

    • Fix for CONC-735arrow-up-right

  • Revision #3b29ff9carrow-up-right 2024-10-18 13:51:52 +0200

    • MDEV-34859arrow-up-right: Failed to initialise non-blocking API on OpenBSD arm64

  • Revision #6c0e755earrow-up-right 2023-11-05 12:34:37 +0100

    • fix compilation errors with -flto

  • Revision #61ef765carrow-up-right 2023-11-05 12:32:35 +0100

    • change plugin TYPE in the REGISTER_PLUGIN to something useful

  • Revision #8ace383farrow-up-right 2023-11-05 12:31:13 +0100

    • fix meaningless code in mariadb_time_to_string()

  • Revision #9e1155a1arrow-up-right 2024-10-08 14:58:55 +0200

    • Merge pull request #257 from knielsen/mdev34859_non_blocking_api_aarch64_boost_context

  • Revision #da0a0136arrow-up-right 2024-09-05 13:56:44 +0200

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

  • Revision #d2285fb8arrow-up-right 2024-09-04 21:30:22 +0200

    • MDEV-34859arrow-up-right: Failed to initialise non-blocking API on OpenBSD arm64

  • Revision #c37897b3arrow-up-right 2024-10-14 14:41:41 +0200

    • remove comment

  • Revision #f595e6d1arrow-up-right 2024-10-10 15:22:57 +0200

    • Remove doxygen check

  • Revision #d00de5f9arrow-up-right 2024-10-02 10:23:40 +0200

    • Travis fixes:

  • Revision #997f0deearrow-up-right 2024-10-01 17:05:24 +0200

    • Fix install location of manpages

  • Revision #6c597766arrow-up-right 2024-09-30 13:45:58 +0200

    • Documentation generation: Supress warnings

  • Revision #89a9e956arrow-up-right 2024-09-30 10:53:36 +0200

    • CONC-733arrow-up-right: Fix documentation (man pages) installation

  • Revision #4e83946earrow-up-right 2024-09-25 19:54:02 +0200

    • ed25519: Remove server/client definition

  • Revision #ef590820arrow-up-right 2024-09-25 17:18:04 +0200

    • Build fix:

  • Revision #d358547darrow-up-right 2024-09-25 08:28:56 +0200

    • TLS test fix:

  • Revision #7cb4b05darrow-up-right 2024-09-25 08:08:39 +0200

    • Fix for CONC-732arrow-up-right: Always set verification callback (OpenSSL)

  • Revision #968b5f0aarrow-up-right 2024-09-24 12:08:42 +0200

    • Fix for CONC-731arrow-up-right: wrong error message (incorrect fp)

  • Revision #39f2e12farrow-up-right 2024-09-21 17:47:44 +0200

    • TLS verification: Added support for envvar MARIADB_TLS_DISABLE_PEER_VERIFICATION

  • Revision #b465742carrow-up-right 2024-09-21 15:34:26 +0200

    • Merge branch '3.3' into 3.4

  • Revision #ae385415arrow-up-right 2024-09-21 15:33:49 +0200

    • Merge branch '3.1' into 3.3

  • Revision #9a400793arrow-up-right 2024-09-20 16:52:46 +0200

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

  • Revision #3973fb84arrow-up-right 2024-09-20 08:38:52 +0200

    • Merge branch '3.3' into 3.4

  • Revision #f705f346arrow-up-right 2024-09-20 08:35:24 +0200

    • Merge branch '3.1' into 3.3

  • Revision #289eaf2aarrow-up-right 2024-09-20 08:32:21 +0200

    • Merge pull request #254 from grooverdan/3.1-CONC-730arrow-up-right-undef-behaviour

  • Revision #c4153aa8arrow-up-right 2024-09-18 17:19:43 +1000

    • CONC-730arrow-up-right Undefined behavior in the reference Ed25519 implementation

  • Revision #56178db1arrow-up-right 2024-09-14 16:16:04 +0200

    • Fix for CONC-726arrow-up-right:

  • Revision #858a3e36arrow-up-right 2024-09-12 18:44:51 +0200

    • Fix typo (thanks to OttoK).

  • Revision #cd81266farrow-up-right 2024-09-12 14:21:10 +0200

    • Fixed build of manpages

  • Revision #a6fd09f1arrow-up-right 2024-09-17 10:58:25 +0200

    • OpenSSL timeout fix:

  • Revision #2804ed91arrow-up-right 2024-09-17 10:45:00 +0200

    • Merge pull request #253 from mariadb-corporation/revert-250-wait_io_or_timeout-fixes

  • Revision #21b12feaarrow-up-right 2024-09-15 07:18:44 +0200

    • Revert "Fix usage of wait_io_or_timeout from TLS layers"

  • Revision #b45eaa7carrow-up-right 2024-09-12 19:40:45 +0200

    • Merge pull request #250 from azat-ch/wait_io_or_timeout-fixes

  • Revision #b8a93c45arrow-up-right 2024-07-01 15:36:52 +0200

    • Fix usage of wait_io_or_timeout from TLS layers

  • Revision #e7b6adfbarrow-up-right 2024-09-10 07:19:12 +0200

    • Simplify tls_verification_callback

  • Revision #78441a1barrow-up-right 2024-09-09 14:27:35 +0200

    • Travis fix (caused by previous merge)

  • Revision #dfdf3f75arrow-up-right 2024-09-09 11:12:56 +0200

    • CONC-712arrow-up-right: Don't verify hostname on local connection

  • Revision #b481c0a4arrow-up-right 2024-09-09 10:36:45 +0200

    • CONC-724arrow-up-right: Added TLS verification callback support

  • Revision #375720dcarrow-up-right 2024-09-06 10:58:57 +0200

    • GnuTLS fixes:

  • Revision #b827743carrow-up-right 2024-09-03 07:53:59 +0200

    • Fix parsec build errors (posix)

  • Revision #0b57bd22arrow-up-right 2024-09-03 07:33:57 +0200

    • Replaced _Thread_local by thread

  • Revision #80be17e9arrow-up-right 2024-09-03 06:06:19 +0200

    • Test fix: Fix paths for tls_server

  • Revision #2cc31e87arrow-up-right 2024-08-31 08:27:48 +0200

    • Disable TLSv1.0 test

  • Revision #57f38cf8arrow-up-right 2024-08-31 07:53:46 +0200

    • Save the result of peer certificate verification

  • Revision #4a157ffbarrow-up-right 2024-08-31 07:37:31 +0200

    • Merge branch '3.3' into 3.4

  • Revision #312b7eabarrow-up-right 2024-08-06 13:48:14 +0200

    • Folow up of CONC-567arrow-up-right Schannel:

  • Revision #7df01d4barrow-up-right 2024-08-05 13:26:36 +0200

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

  • Revision #1e8e1f4farrow-up-right 2024-07-31 13:49:30 +0200

    • Fix "set but not used" warnings.

  • Revision #3ceb310earrow-up-right 2024-07-30 11:53:57 +0200

    • CONC-567arrow-up-right Schannel : support TLSv1.3

  • Revision #d15c7385arrow-up-right 2024-07-29 21:55:08 +0200

    • CONC-567arrow-up-right Schannel - handle SEC_I_RENEGOTIATE, prepare for TLSv1.3

  • Revision #72116a30arrow-up-right 2024-07-29 11:53:15 +0200

    • Merge branch '3.1' into 3.3

  • Revision #6a67a34farrow-up-right 2024-07-28 03:46:50 +0200

    • CONC-527arrow-up-right "SEC_E_ALGORITHM_MISMATCH" connecting Windows client to Ubuntu

  • Revision #01b6b321arrow-up-right 2024-07-19 10:16:56 +0200

    • Travis fix: use export instead of set command

  • Revision #6dfc071darrow-up-right 2024-06-18 11:01:17 -0400

    • bump the VERSION

  • Revision #551e1e39arrow-up-right 2024-05-14 13:58:20 +0200

    • travis: removed skysql

  • Revision #95d5623darrow-up-right 2024-07-31 06:01:21 +0200

    • Bump version number -> 3.3.12

  • Revision #998a8da4arrow-up-right 2024-03-12 13:18:47 +0100

    • MDEV-33513arrow-up-right On Windows, build auth_gssapi_client statically and dynamically.

  • Revision #a19895efarrow-up-right 2024-08-30 13:22:23 +0200

    • CONC-717arrow-up-right: Added parsec support for Windows

  • Revision #c5ce23d3arrow-up-right 2024-08-30 07:39:46 +0200

    • Fix compiler warnings (schannel.c)

  • Revision #c2ce7e55arrow-up-right 2024-08-29 08:19:22 +0200

    • CONC-722arrow-up-right: Fix parsec build (OpenSSL)

  • Revision #fb0496cdarrow-up-right 2024-08-28 18:22:53 +0200

    • Fixed plugin header and added parsec test

  • Revision #dd8df0c8arrow-up-right 2024-08-28 15:04:15 +0200

    • Fix for CONC-719arrow-up-right and CONC-720arrow-up-right

  • Revision #e3c64b59arrow-up-right 2024-08-20 20:38:30 -0400

    • bump the VERSION

  • Download
    Release Notes
    Changelog
    release notes
    GitHubarrow-up-right
    Revision #84e5e219arrow-up-right
    spinner

    CONC-700arrow-up-right: Fix gcc-14 -Wcalloc-transposed-args

  • Revision #2888c180arrow-up-right 2024-07-24 09:53:26 +0200

    • bump version

  • Revision #dddcf400arrow-up-right 2024-06-26 15:10:13 +0200

    • fix MDEV-34424arrow-up-right for ed255129

  • Revision #05a1235darrow-up-right 2024-08-01 19:42:24 +0200

    • disable parsec by default

  • Revision #f95b7faaarrow-up-right 2024-06-21 14:26:20 +0200

    • MDEV-34424arrow-up-right Replica server crashes when using PARSEC plugin

  • Revision #e7316ff0arrow-up-right 2024-06-13 15:48:22 +0200

    • parsec auth plugin

  • Revision #791741f3arrow-up-right 2024-06-13 11:42:22 +0200

    • cleanup: paths

  • Revision #0f3a41ecarrow-up-right 2024-08-01 17:14:09 +0200

    • TLS post-fixes

  • Revision #32c39a9carrow-up-right 2024-07-18 10:56:50 +0200

    • travis fix:

  • Revision #db43d638arrow-up-right 2024-07-18 09:58:05 +0200

    • removed x509 test from connection

  • Revision #e308fae9arrow-up-right 2024-07-18 09:40:56 +0200

    • tls test fix:

  • Revision #109ec586arrow-up-right 2024-07-18 08:38:17 +0200

    • tls test fixes:

  • Revision #c5d2a0ebarrow-up-right 2024-07-18 05:44:50 +0200

    • TLS (schannel) fixes: - don't verify fingerprint twice - pci->dwVersion (certificate version) needs to be increased by 1 - use MARIADB_TLS_VERIFY_UNKNOWN for unknown tls verification errors

  • Revision #efbc5624arrow-up-right 2024-07-17 11:56:44 +0200

    • tls test fix:

  • Revision #ea307b8darrow-up-right 2024-07-17 11:06:52 +0200

    • Travis fixes for windows

  • Revision #1287c901arrow-up-right 2024-07-16 13:12:26 +0200

    • TLS/SSL changes (major rework)

  • Revision #5386f1a3arrow-up-right 2024-06-25 11:57:27 +0200

    • Merge remote-tracking branch 'origin/3.3' into 3.4-tls

  • Revision #486ce75darrow-up-right 2024-06-11 16:00:22 +0200

    • CONPY-704arrow-up-right: parse_connection_string ignores empty string in last parameter

  • Revision #2daa7b28arrow-up-right 2024-05-28 00:39:04 +0200

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

  • Revision #7498d30aarrow-up-right 2024-06-21 16:14:36 +0200

    • CONC-698arrow-up-right: certificate info is read on every connect

  • Revision #71fa44cfarrow-up-right 2024-06-20 08:34:19 +0200

    • CONC-698arrow-up-right: certificate info is read on every connect

  • Revision #f97bb2e9arrow-up-right 2024-06-10 13:19:49 +0200

    • Fix failing tests when server runs on a different machine

  • Download
    Release Notes
    Changelog
    release notes
    GitHubarrow-up-right
    Revision #de630591arrow-up-right
    Revision #4681372farrow-up-right
    spinner

    Connector/C 3.4.4 Changelog

    circle-info

    The most recent release of is:

    hashtag
    Connector/C 3.4.8 Download Now

    Release date: 11 Feb 2025

    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.

    • 2025-01-25 19:57:46 +0100

      • parsec plugin not unloaded during mtr test run

    • 2025-01-25 18:06:27 +0100

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

    Merge branch '3.3' into 3.4

  • 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:08:45 +0100

    • Merge branch '3.3' into 3.4

  • 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 19:19:01 +0100

    • Remove unused variables

  • 2025-01-21 14:29:20 +0100

    • Merge branch '3.3' into 3.4

  • 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-21 14:26:58 +0100

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

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

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

  • 2025-01-20 09:58:34 +0100

    • Merge branch '3.3' into 3.4

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

  • 2025-01-15 15:40:56 +0100

    • Merge pull request #256 from dg0yt/patch-1

  • 2024-09-25 06:54:38 +0200

    • Fix ushort type check

  • 2025-01-15 13:16:32 +0100

    • Travis fixes:

  • 2025-01-15 09:35:01 +0100

    • Merge pull request #260 from cvicentiu/3.4--bump-cmake

  • 2025-01-15 09:34:38 +0100

    • Merge branch '3.4' into 3.4--bump-cmake

  • 2024-12-21 08:42:03 +0100

    • Merge branch '3.3' into 3.4

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

    • Test fix:

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

    • Merge branch '3.3' into 3.4

  • 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-20 11:59:53 +0100

    • Fix for connection test:

  • 2024-12-17 19:05:07 +0100

    • Merge branch '3.3' into 3.4

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

    • Fix test

  • 2024-12-16 15:25:50 +0100

    • Merge branch '3.3' into 3.4

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

    • Test fix for character test conc223:

  • 2024-12-12 12:07:34 +0100

    • : Obtain sql statement from statement handle

  • 2024-12-12 10:44:34 +0100

    • Merge branch '3.3' into 3.4

  • 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:50:11 +0100

    • Merge branch '3.3' into 3.4

  • 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:30 +0100

    • Merge branch '3.3' into 3.4

  • 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 18:49:52 +0100

    • Test fixes:

  • 2024-12-09 14:01:34 +0100

    • Added test for

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

    • : Add test for checking IP in peer cert SAN

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

    • erge branch '3.3' into 3.4

  • 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 12:01:20 +0100

    • Merge branch '3.3' into 3.4

  • 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-12-04 09:11:44 +0200

    • Actually fix the build with clang < 16

  • 2024-12-03 15:31:15 +0200

    • Fix the build with clang < 16

  • 2024-12-02 17:05:58 +0100

    • : Change behaviour of MARIADB_TLS_DISABLE_PEER_VERIFICATION

  • 2024-12-02 17:47:50 +0200

    • MSVC does not know _Static_assert

  • 2024-12-02 15:40:46 +0200

    • Disable clang -Wcast-function-type-strict for 3rd party code

  • 2024-11-30 07:28:34 +0100

    • Fix test case for

  • 2024-11-28 07:18:57 +0100

    • Merge pull request #262 from markus456/3.4

  • 2024-11-07 07:34:12 +0200

    • : Check that MYSQL_STMT is not null

  • 2024-11-27 17:26:21 +0100

    • : Enable parsec by default

  • 2024-11-27 16:37:08 +0100

    • : unload parsec plugin in test

  • 2024-11-27 16:17:12 +0100

    • Merge branch '3.3' into 3.4

  • 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

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

    • bump the VERSION

  • 2024-10-31 14:12:49 +0200

    • Bump minimum cmake version to 3.12.0

  • Download
    Release Notes
    Changelog
    release notes
    GitHubarrow-up-right
    Revision #93e42062arrow-up-right
    CONC-746arrow-up-right
    Revision #a99205ebarrow-up-right
    spinner
    Revision #2d56f340arrow-up-right
    Revision #7d930974arrow-up-right
    CONC-751arrow-up-right
    Revision #232b563darrow-up-right
    CONPY-739arrow-up-right
    Revision #836db563arrow-up-right
    CONC-589arrow-up-right
    Revision #1135b92darrow-up-right
    Revision #4431d5bfarrow-up-right
    Revision #1a34542earrow-up-right
    Revision #18233bc3arrow-up-right
    Revision #a4d2c1eaarrow-up-right
    Revision #13374492arrow-up-right
    Revision #5f4b9b6earrow-up-right
    Revision #31ecf2c0arrow-up-right
    Revision #cb3fb01aarrow-up-right
    Revision #9260a989arrow-up-right
    Revision #97bf3362arrow-up-right
    CONPY-739arrow-up-right
    Revision #ba64123barrow-up-right
    Revision #53b71693arrow-up-right
    Revision #36d1c3acarrow-up-right
    Revision #57ce0ce3arrow-up-right
    Revision #732a1ad1arrow-up-right
    Revision #e09e24e8arrow-up-right
    CONC-589arrow-up-right
    Revision #d3e10feearrow-up-right
    CONC-750arrow-up-right
    Revision #8ba53516arrow-up-right
    CONC-750arrow-up-right
    Revision #12a70541arrow-up-right
    Revision #80a7fa5carrow-up-right
    Revision #5485acd4arrow-up-right
    Revision #75d381ffarrow-up-right
    Revision #fa9f5f66arrow-up-right
    Revision #0074de2earrow-up-right
    Revision #ac2447cbarrow-up-right
    Revision #362be9e9arrow-up-right
    Revision #d2a5bfcdarrow-up-right
    MDEV-35301arrow-up-right
    Revision #a4d0741aarrow-up-right
    MDEV-35301arrow-up-right
    Revision #52d0a38earrow-up-right
    Revision #486a07c8arrow-up-right
    Revision #4039e5c1arrow-up-right
    Revision #30bd0079arrow-up-right
    Revision #32addee3arrow-up-right
    Revision #2fd03c82arrow-up-right
    Revision #19495f1carrow-up-right
    Revision #0d2d49ebarrow-up-right
    Revision #fd8bac4barrow-up-right
    Revision #13c88156arrow-up-right
    CONC-702arrow-up-right
    Revision #5eea40fearrow-up-right
    Revision #dc8bc987arrow-up-right
    Revision #3794a865arrow-up-right
    CONC-691arrow-up-right
    Revision #6ca0574barrow-up-right
    Revision #d90e911earrow-up-right
    Revision #6bf9557darrow-up-right
    CONC-709arrow-up-right
    Revision #294b9336arrow-up-right
    CONC-708arrow-up-right
    Revision #29c0f5d3arrow-up-right
    Revision #16e5b88barrow-up-right
    Revision #e633858carrow-up-right
    Revision #a2213b89arrow-up-right
    Revision #813a13e8arrow-up-right
    Revision #136d295darrow-up-right
    Revision #554893c2arrow-up-right
    CONC-711arrow-up-right
    Revision #d64461c7arrow-up-right
    Revision #1329a50earrow-up-right
    CONC-589arrow-up-right
    Revision #80ec04f1arrow-up-right
    CONC-413arrow-up-right
    Revision #a7802f79arrow-up-right
    Revision #1c8b73c1arrow-up-right
    Revision #98ae464barrow-up-right
    CONC-617arrow-up-right
    Revision #fb0eea66arrow-up-right
    Revision #6d28fe89arrow-up-right
    Revision #af44fc5carrow-up-right
    CONC-748arrow-up-right
    Revision #232e81f0arrow-up-right
    CONC-176arrow-up-right
    Revision #fa987a3barrow-up-right
    CONC-163arrow-up-right
    Revision #c7a46ed6arrow-up-right
    Revision #721103ebarrow-up-right
    Revision #1093c22earrow-up-right
    Revision #b77543a9arrow-up-right
    Revision #9541bd0earrow-up-right
    CONC-747arrow-up-right
    Revision #f64d9772arrow-up-right
    Revision #af4498b7arrow-up-right
    Revision #cc68f677arrow-up-right
    CONC-741arrow-up-right
    Revision #6a55b155arrow-up-right
    Revision #8dce8dbaarrow-up-right
    CONC-741arrow-up-right
    Revision #7556d8edarrow-up-right
    CONC-743arrow-up-right
    Revision #47ba1f3darrow-up-right
    CONC-746arrow-up-right
    Revision #3590fe6earrow-up-right
    Revision #78e56a7farrow-up-right
    Revision #b522ed1aarrow-up-right
    Revision #a13f65c4arrow-up-right
    Revision #1a2ed3f6arrow-up-right
    CONC-710arrow-up-right
    Revision #55e3b63carrow-up-right
    CONPY-739arrow-up-right
    Revision #225e1d6carrow-up-right
    Revision #bdc66d6barrow-up-right
    CONC-703arrow-up-right
    Revision #662a9660arrow-up-right
    CONC-702arrow-up-right
    Revision #58185578arrow-up-right
    Revision #bc619fefarrow-up-right
    Revision #598dc3d2arrow-up-right
    About MariaDB Connector/C
    MariaDB Connector/C
    About MariaDB Connector/C
    MariaDB Connector/C
    About MariaDB Connector/C
    MariaDB Connector/C
    About MariaDB Connector/C
    MariaDB Connector/C
    About MariaDB Connector/C
    MariaDB Connector/C
    About MariaDB Connector/C

    Connector/C 3.4.7 Changelog

    circle-info

    The most recent release of MariaDB Connector/C is:

    hashtag
    Connector/C 3.4.8 Download Now

    Release date: 21 Aug 2025

    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.

    • Revisions for both Connector/C 3.4.6 and 3.4.7 are included here

    • 2025-07-22 23:06:18 +0200

      • bump the VERSION

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

    Revision #ba3a172darrow-up-right 2025-07-17 15:04:50 +0200
    • Merge branch '3.3' into 3.4

  • Revision #77bdf5a5arrow-up-right 2025-07-17 10:36:37 +0200

    • Fixed double close (introduced in PR275)

  • Revision #e240810barrow-up-right 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

  • Revision #1edef5b2arrow-up-right 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

  • Revision #f2117d42arrow-up-right 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

  • Revision #f72654e3arrow-up-right 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

  • Revision #9e4042c1arrow-up-right 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

  • Revision #c10a3479arrow-up-right 2025-04-11 12:10:26 +0200

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

  • Revision #056f09bbarrow-up-right 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

  • Revision #7009f604arrow-up-right 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

  • Revision #9fb319a7arrow-up-right 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

  • Revision #92a8b3b5arrow-up-right 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.

  • Revision #5ea5d7aearrow-up-right 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

  • Revision #06e041cfarrow-up-right 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

  • Revision #0fc94025arrow-up-right 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

  • Revision #ba0da1dfarrow-up-right 2025-07-16 16:56:05 +0200

    • Merge pull request #289 from qobood/3.3

  • Revision #40be423farrow-up-right 2025-07-13 18:42:30 +0300

    • Fix miscellaneous typos

  • Revision #9d77fe83arrow-up-right 2025-07-16 12:49:15 +0200

    • bump the VERSION

  • Revision #cacd251earrow-up-right 2025-07-10 09:56:57 +0200

    • Merge pull request #275 from PavolSloboda/static-analysis-result

  • Revision #ba69f71farrow-up-right 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

  • Revision #eefaf1d1arrow-up-right 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

  • Revision #692a1313arrow-up-right 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

  • Revision #fd32a32carrow-up-right 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.

  • Revision #d06a12e2arrow-up-right 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

  • Revision #ff693cb8arrow-up-right 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

  • Revision #5e1265b0arrow-up-right 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

  • Revision #3308af14arrow-up-right 2025-04-11 12:10:26 +0200

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

  • Revision #abb6ab2farrow-up-right 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

  • Revision #fc6b991earrow-up-right 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

  • Revision #ba7730aaarrow-up-right 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

  • Revision #ff485e90arrow-up-right 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

  • Revision #ef626288arrow-up-right 2025-04-11 07:33:52 +0200

    • fix: fixed the va_end_missing on line 4626 by adding a va_end call

  • Revision #8c9ab80aarrow-up-right 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

  • Revision #dad72b63arrow-up-right 2025-07-10 09:45:46 +0200

    • Merge branch '3.3' into 3.4

  • Revision #c58dce93arrow-up-right 2025-07-10 09:04:02 +0200

    • Merge pull request #279 from grooverdan/static_analsis_fix

  • Revision #f431c6eaarrow-up-right 2025-05-27 16:38:23 +1000

    • CONC-776: enable rpl_set_error

  • Revision #bd233f8aarrow-up-right 2025-05-27 16:37:39 +1000

    • break; after return never reached

  • Revision #d5d330f8arrow-up-right 2025-05-27 16:18:50 +1000

    • mariadb_reconnect: reconnection may fail to allocate extensions

  • Revision #b22b85bcarrow-up-right 2025-05-27 16:05:36 +1000

    • mysql_init: early alloc failure not freed

  • Revision #f3d86275arrow-up-right 2025-07-10 05:54:49 +0200

    • Merge pull request #281 from grooverdan/caching_sha2_pw_err

  • Revision #6fde019barrow-up-right 2025-05-29 15:42:34 +1000

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

  • Revision #96b73e20arrow-up-right 2025-07-09 11:52:15 +0200

    • Merge pull request #282 from grooverdan/win_get_password

  • Revision #d226315earrow-up-right 2025-05-29 16:39:50 +1000

    • get_tty_password(Windows) - CreateFile error

  • Revision #67972e13arrow-up-right 2025-06-25 09:52:18 +0200

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

  • Revision #a7a3db71arrow-up-right 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

  • Revision #f4109774arrow-up-right 2025-06-24 10:53:01 +0200

    • Add diagnostic output for ci test

  • Revision #92b09b67arrow-up-right 2025-06-20 15:14:30 +0200

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

  • Revision #5b32575farrow-up-right 2025-06-18 16:09:13 +0200

    • [TODO-5373] remove node.js installation

  • Revision #0a3f2173arrow-up-right 2025-06-16 19:43:16 +0200

    • [TODO-5373] add github action

  • Revision #0eb34a26arrow-up-right 2025-07-09 11:48:32 +0200

    • Merge pull request #267 from ericherman/eherman-io-size-20241231

  • Revision #f5319d9aarrow-up-right 2024-12-31 18:12:21 +0100

    • Create #define for network buffer alignment

  • Revision #d3facb7carrow-up-right 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

  • Revision #189c2318arrow-up-right 2025-06-24 10:53:01 +0200

    • Add diagnostic output for ci test

  • Revision #29c43ff9arrow-up-right 2025-06-24 06:18:30 +0200

    • Merge pull request #285 from rusher/3.4

  • Revision #3139702barrow-up-right 2025-06-20 15:14:30 +0200

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

  • Revision #6774fb9darrow-up-right 2025-06-18 16:09:13 +0200

    • [TODO-5373] remove node.js installation

  • Revision #1bf35711arrow-up-right 2025-06-16 19:43:16 +0200

    • [TODO-5373] add github action

  • Revision #b3adb241arrow-up-right 2025-06-07 16:50:38 +0200

    • Merge branch '3.3' into 3.4

  • Revision #aebe28b8arrow-up-right 2025-06-07 15:32:44 +0200

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

  • Revision #0ac57a4earrow-up-right 2025-05-24 17:15:30 +0200

    • Merge branch '3.3' into 3.4

  • Revision #163fc458arrow-up-right 2025-05-24 17:13:50 +0200

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

  • Revision #d40935e5arrow-up-right 2025-05-23 18:23:10 +1000

    • CONC-775 - UNINIT_VAR macro - disable for clang

  • Revision #9cb88c0darrow-up-right 2025-05-14 19:47:37 +0200

    • Merge branch '3.3' into 3.4

  • Revision #aa7cee63arrow-up-right 2025-05-14 19:40:55 +0200

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

  • Revision #e2e5113aarrow-up-right 2025-05-13 13:52:41 -0700

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

  • Revision #6d747250arrow-up-right 2025-05-02 07:58:48 +0200

    • Merge branch '3.3' into 3.4

  • Revision #c07e50d9arrow-up-right 2025-05-02 07:52:01 +0200

    • Merge branch '3.1' into 3.3

  • Revision #e44e3f6barrow-up-right 2025-05-02 07:44:47 +0200

    • CONC-771: Fix pipelining mode (mariadb_stmt_execute_direct)

  • Revision #461a2c79arrow-up-right 2025-04-24 06:30:23 +0200

    • Merge branch '3.3' into 3.4

  • Revision #02ceb060arrow-up-right 2025-04-23 21:30:03 +0200

    • CONC-756: Update zlib to 1.3.1

  • Revision #b10b76e5arrow-up-right 2025-02-12 15:17:39 +0100

    • Fix compilation with GCC 15

  • Revision #126a7530arrow-up-right 2025-04-17 19:43:06 +0200

    • Remove workaround after MDEV-13492 was fixed.

  • Revision #352973daarrow-up-right 2025-04-23 21:13:11 +0200

    • Merge pull request #272 from FaramosCZ/gcc-15

  • Revision #e8448137arrow-up-right 2025-02-12 15:17:39 +0100

    • Fix compilation with GCC 15

  • Revision #b5a2c9f3arrow-up-right 2025-04-20 10:49:16 +0200

    • Merge branch '3.3' into 3.4

  • Revision #55abb320arrow-up-right 2025-04-20 10:16:30 +0200

    • Merge branch '3.1' into 3.3-merge

  • Revision #867f0d18arrow-up-right 2025-04-17 09:30:13 +0200

    • Merge pull request #274 from grooverdan/makecontext

  • Revision #52c1eb4darrow-up-right 2025-04-03 12:11:52 +1100

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

  • Revision #ae748744arrow-up-right 2025-04-09 18:14:57 -0400

    • bump the VERSION

  • Revision #28a1e4b5arrow-up-right 2025-03-31 11:02:35 +0200

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

  • Revision #9247ab71arrow-up-right 2025-04-17 02:14:19 +0200

    • Merge pull request #273 from knielsen/knielsen_conc764

  • Revision #5b7df227arrow-up-right 2025-04-01 20:32:49 +0200

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

  • Revision #8e371bbearrow-up-right 2025-04-01 19:25:48 +0200

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

  • Revision #7274f8f6arrow-up-right 2025-04-09 18:15:34 -0400

    • bump the VERSION

  • Revision #88045932arrow-up-right 2025-04-17 15:29:07 +0200

    • CONC-767 Improve SSL verification performance on Windows

  • Revision #fa56a25farrow-up-right 2025-04-17 19:43:06 +0200

    • Remove workaround after MDEV-13492 was fixed.

  • Revision #b0e31d6farrow-up-right 2025-04-09 18:16:46 -0400

    • bump the VERSION

  • Revision #ba712ddfarrow-up-right 2025-03-31 13:17:50 +0200

    • CONC-763: ma_charset.c misses MySQL collation ID 309 - utf8mb4_0900_bin

  • Revision #5d34e482arrow-up-right 2025-03-28 11:40:08 +0200

    • Merge 3.3 into 3.4

  • Revision #b38e8720arrow-up-right 2025-03-05 13:39:22 +0100

    • Text fixes:

      • Fixed windows test (missing parameter)

      • Check if we need to connect via SSL port (Travis)

  • Download
    Release Notes
    Changelog
    release notes
    GitHubarrow-up-right
    Revision #b790c6c1arrow-up-right
    spinner
    About MariaDB Connector/C