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.7 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 GitHubarrow-up-right 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

  • 2025-07-17 15:04:50 +0200

    • Merge branch '3.3' into 3.4

  • 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:56:57 +0200

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

  • 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-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-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-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-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-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: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 12:10:26 +0200

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

  • 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 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 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 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 07:33:52 +0200

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

  • 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-07-10 09:45:46 +0200

    • Merge branch '3.3' into 3.4

  • 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-07-09 11:48:32 +0200

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

  • 2024-12-31 18:12:21 +0100

    • Create #define for network buffer alignment

  • 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-24 06:18:30 +0200

    • Merge pull request #285 from rusher/3.4

  • 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 16:50:38 +0200

    • Merge branch '3.3' into 3.4

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

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

  • 2025-05-24 17:15:30 +0200

    • Merge branch '3.3' into 3.4

  • 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:47:37 +0200

    • Merge branch '3.3' into 3.4

  • 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:58:48 +0200

    • Merge branch '3.3' into 3.4

  • 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-24 06:30:23 +0200

    • Merge branch '3.3' into 3.4

  • 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-23 21:13:11 +0200

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

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

    • Fix compilation with GCC 15

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

    • Merge branch '3.3' into 3.4

  • 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

  • 2025-04-17 15:29:07 +0200

    • CONC-767 Improve SSL verification performance on Windows

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

    • Remove workaround after MDEV-13492 was fixed.

  • 2025-04-09 18:16:46 -0400

    • bump the VERSION

  • 2025-03-31 13:17:50 +0200

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

  • 2025-03-28 11:40:08 +0200

    • Merge 3.3 into 3.4

  • 2025-03-05 13:39:22 +0100

    • Text fixes:

      • Fixed windows test (missing parameter)

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

Revision #b790c6c1arrow-up-right
Revision #ba3a172darrow-up-right
Revision #77bdf5a5arrow-up-right
Revision #e240810barrow-up-right
Revision #1edef5b2arrow-up-right
Revision #f2117d42arrow-up-right
Revision #f72654e3arrow-up-right
Revision #9e4042c1arrow-up-right
Revision #c10a3479arrow-up-right
Revision #056f09bbarrow-up-right
Revision #7009f604arrow-up-right
Revision #9fb319a7arrow-up-right
Revision #92a8b3b5arrow-up-right
Revision #5ea5d7aearrow-up-right
Revision #06e041cfarrow-up-right
Revision #0fc94025arrow-up-right
Revision #ba0da1dfarrow-up-right
Revision #40be423farrow-up-right
Revision #9d77fe83arrow-up-right
Revision #cacd251earrow-up-right
Revision #ba69f71farrow-up-right
Revision #eefaf1d1arrow-up-right
Revision #692a1313arrow-up-right
Revision #fd32a32carrow-up-right
Revision #d06a12e2arrow-up-right
Revision #ff693cb8arrow-up-right
Revision #5e1265b0arrow-up-right
Revision #3308af14arrow-up-right
Revision #abb6ab2farrow-up-right
Revision #fc6b991earrow-up-right
Revision #ba7730aaarrow-up-right
Revision #ff485e90arrow-up-right
Revision #ef626288arrow-up-right
Revision #8c9ab80aarrow-up-right
Revision #dad72b63arrow-up-right
Revision #c58dce93arrow-up-right
Revision #f431c6eaarrow-up-right
Revision #bd233f8aarrow-up-right
Revision #d5d330f8arrow-up-right
Revision #b22b85bcarrow-up-right
Revision #f3d86275arrow-up-right
Revision #6fde019barrow-up-right
Revision #96b73e20arrow-up-right
Revision #d226315earrow-up-right
Revision #67972e13arrow-up-right
Revision #a7a3db71arrow-up-right
Revision #f4109774arrow-up-right
Revision #92b09b67arrow-up-right
Revision #5b32575farrow-up-right
Revision #0a3f2173arrow-up-right
Revision #0eb34a26arrow-up-right
Revision #f5319d9aarrow-up-right
Revision #d3facb7carrow-up-right
Revision #189c2318arrow-up-right
Revision #29c43ff9arrow-up-right
Revision #3139702barrow-up-right
Revision #6774fb9darrow-up-right
Revision #1bf35711arrow-up-right
Revision #b3adb241arrow-up-right
Revision #aebe28b8arrow-up-right
Revision #0ac57a4earrow-up-right
Revision #163fc458arrow-up-right
Revision #d40935e5arrow-up-right
Revision #9cb88c0darrow-up-right
Revision #aa7cee63arrow-up-right
Revision #e2e5113aarrow-up-right
Revision #6d747250arrow-up-right
Revision #c07e50d9arrow-up-right
Revision #e44e3f6barrow-up-right
Revision #461a2c79arrow-up-right
Revision #02ceb060arrow-up-right
Revision #b10b76e5arrow-up-right
Revision #126a7530arrow-up-right
Revision #352973daarrow-up-right
Revision #e8448137arrow-up-right
Revision #b5a2c9f3arrow-up-right
Revision #55abb320arrow-up-right
Revision #867f0d18arrow-up-right
Revision #52c1eb4darrow-up-right
Revision #ae748744arrow-up-right
Revision #28a1e4b5arrow-up-right
Revision #9247ab71arrow-up-right
Revision #5b7df227arrow-up-right
Revision #8e371bbearrow-up-right
Revision #7274f8f6arrow-up-right
Revision #88045932arrow-up-right
Revision #fa56a25farrow-up-right
Revision #b0e31d6farrow-up-right
Revision #ba712ddfarrow-up-right
Revision #5d34e482arrow-up-right
Revision #b38e8720arrow-up-right
circle-info

The most recent release of is:

hashtag
Connector/C 3.4.8 Download Now

Connector/C 3.4.1 Changelog

circle-info

The most recent release of is:

hashtag

Download Release Notes Changelog

Release date: 20 Aug 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 GitHubarrow-up-right you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #de630591arrow-up-right 2024-08-03 16:38:02 +0200

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

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

    • : Fix gcc-14 -Wcalloc-transposed-args

  • 2024-07-24 09:53:26 +0200

    • bump version

  • 2024-06-26 15:10:13 +0200

    • fix for ed255129

  • 2024-08-01 19:42:24 +0200

    • disable parsec by default

  • 2024-06-21 14:26:20 +0200

    • Replica server crashes when using PARSEC plugin

  • 2024-06-13 15:48:22 +0200

    • parsec auth plugin

  • 2024-06-13 11:42:22 +0200

    • cleanup: paths

  • 2024-08-01 17:14:09 +0200

    • TLS post-fixes

  • 2024-07-18 10:56:50 +0200

    • travis fix:

  • 2024-07-18 09:58:05 +0200

    • removed x509 test from connection

  • 2024-07-18 09:40:56 +0200

    • tls test fix:

  • 2024-07-18 08:38:17 +0200

    • tls test fixes:

  • 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

  • 2024-07-17 11:56:44 +0200

    • tls test fix:

  • 2024-07-17 11:06:52 +0200

    • Travis fixes for windows

  • 2024-07-16 13:12:26 +0200

    • TLS/SSL changes (major rework)

  • 2024-06-25 11:57:27 +0200

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

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

    • : parse_connection_string ignores empty string in last parameter

  • 2024-05-28 00:39:04 +0200

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

  • 2024-06-21 16:14:36 +0200

    • : certificate info is read on every connect

  • 2024-06-20 08:34:19 +0200

    • : certificate info is read on every connect

  • 2024-06-10 13:19:49 +0200

    • Fix failing tests when server runs on a different machine

Revision #4681372farrow-up-right
CONC-700arrow-up-right
Revision #2888c180arrow-up-right
Revision #dddcf400arrow-up-right
MDEV-34424arrow-up-right
Revision #05a1235darrow-up-right
Revision #f95b7faaarrow-up-right
MDEV-34424arrow-up-right
Revision #e7316ff0arrow-up-right
Revision #791741f3arrow-up-right
Revision #0f3a41ecarrow-up-right
Revision #32c39a9carrow-up-right
Revision #db43d638arrow-up-right
Revision #e308fae9arrow-up-right
Revision #109ec586arrow-up-right
Revision #c5d2a0ebarrow-up-right
Revision #efbc5624arrow-up-right
Revision #ea307b8darrow-up-right
Revision #1287c901arrow-up-right
Revision #5386f1a3arrow-up-right
Revision #486ce75darrow-up-right
CONPY-704arrow-up-right
Revision #2daa7b28arrow-up-right
Revision #7498d30aarrow-up-right
CONC-698arrow-up-right
Revision #71fa44cfarrow-up-right
CONC-698arrow-up-right
Revision #f97bb2e9arrow-up-right
Connector/C 3.4.8
Download Now

Connector/C 3.4.5 Changelog

circle-info

The most recent release of is:

hashtag

Download Release Notes Changelog

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

  • Revision #c61bdb5aarrow-up-right 2025-03-05 12:10:57 +0100

    • Fix windows build

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

    • 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

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.8
Download Now

Connector/C 3.4.0 Changelog

circle-info

The most recent release of is:

hashtag

Download Release Notes Changelog

Release date: 24 June 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 GitHubarrow-up-right you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #5efe1e61arrow-up-right 2024-05-27 16:19:29 +0200

    • Merge branch '3.4' of into 3.4

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

    • 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

mariadb-connector-carrow-up-right
Revision #cc985fabarrow-up-right
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.8
Download Now

Connector/C 3.4.3 Changelog

circle-info

The most recent release of is:

hashtag

Download Release Notes Changelog

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 GitHubarrow-up-right 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

  • 2024-11-08 06:58:54 +0100

    • Bump version number -> 3.3.13

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

    • Merge branch '3.3' into 3.4

  • 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-11-05 13:23:49 -0800

    • bump the VERSION to 3.4.3

  • 2024-11-05 12:51:51 +0100

    • Fix for :

  • 2024-10-30 15:10:00 +0100

    • Make it ccording C11 standard

  • 2024-10-30 08:38:28 +0100

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

  • 2024-10-24 14:12:54 +0200

    • fix certificate verification for GnuTLS

  • 2024-10-25 10:37:47 +0200

    • Man page fixes:

  • 2024-10-25 10:35:10 +0200

    • Merge branch '3.3' into 3.4

  • 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-23 13:08:42 +0200

    • Follow up of d4a8ca92093c60170e924d6f9b73a3213b4b31c3

  • 2024-10-23 08:04:21 +0200

    • : Remove OFF option for WITH_SSL

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

    • Merge branch '3.3' into 3.4

  • 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-10-14 14:41:41 +0200

    • remove comment

  • 2024-10-10 15:22:57 +0200

    • Remove doxygen check

  • 2024-10-02 10:23:40 +0200

    • Travis fixes:

  • 2024-10-01 17:05:24 +0200

    • Fix install location of manpages

  • 2024-09-30 13:45:58 +0200

    • Documentation generation: Supress warnings

  • 2024-09-30 10:53:36 +0200

    • : Fix documentation (man pages) installation

  • 2024-09-25 19:54:02 +0200

    • ed25519: Remove server/client definition

  • 2024-09-25 17:18:04 +0200

    • Build fix:

  • 2024-09-25 08:28:56 +0200

    • TLS test fix:

  • 2024-09-25 08:08:39 +0200

    • Fix for : Always set verification callback (OpenSSL)

  • 2024-09-24 12:08:42 +0200

    • Fix for : wrong error message (incorrect fp)

  • 2024-09-21 17:47:44 +0200

    • TLS verification: Added support for envvar MARIADB_TLS_DISABLE_PEER_VERIFICATION

  • 2024-09-21 15:34:26 +0200

    • Merge branch '3.3' into 3.4

  • 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:38:52 +0200

    • Merge branch '3.3' into 3.4

  • 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-09-17 10:58:25 +0200

    • OpenSSL timeout fix:

  • 2024-09-17 10:45:00 +0200

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

  • 2024-09-15 07:18:44 +0200

    • Revert "Fix usage of wait_io_or_timeout from TLS layers"

  • 2024-09-12 19:40:45 +0200

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

  • 2024-07-01 15:36:52 +0200

    • Fix usage of wait_io_or_timeout from TLS layers

  • 2024-09-10 07:19:12 +0200

    • Simplify tls_verification_callback

  • 2024-09-09 14:27:35 +0200

    • Travis fix (caused by previous merge)

  • 2024-09-09 11:12:56 +0200

    • : Don't verify hostname on local connection

  • 2024-09-09 10:36:45 +0200

    • : Added TLS verification callback support

  • 2024-09-06 10:58:57 +0200

    • GnuTLS fixes:

  • 2024-09-03 07:53:59 +0200

    • Fix parsec build errors (posix)

  • 2024-09-03 07:33:57 +0200

    • Replaced _Thread_local by thread

  • 2024-09-03 06:06:19 +0200

    • Test fix: Fix paths for tls_server

  • 2024-08-31 08:27:48 +0200

    • Disable TLSv1.0 test

  • 2024-08-31 07:53:46 +0200

    • Save the result of peer certificate verification

  • 2024-08-31 07:37:31 +0200

    • Merge branch '3.3' into 3.4

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

  • 2024-08-30 13:22:23 +0200

    • : Added parsec support for Windows

  • 2024-08-30 07:39:46 +0200

    • Fix compiler warnings (schannel.c)

  • 2024-08-29 08:19:22 +0200

    • : Fix parsec build (OpenSSL)

  • 2024-08-28 18:22:53 +0200

    • Fixed plugin header and added parsec test

  • 2024-08-28 15:04:15 +0200

    • Fix for and

  • 2024-08-20 20:38:30 -0400

    • bump the VERSION

Revision #84e5e219arrow-up-right
Revision #ad9cc274arrow-up-right
Revision #73823d9barrow-up-right
Revision #76564675arrow-up-right
Revision #b1f12678arrow-up-right
CONC-527arrow-up-right
Revision #3e96ab92arrow-up-right
Revision #0269d947arrow-up-right
Revision #000ed628arrow-up-right
CONC-740arrow-up-right
Revision #efb0d9acarrow-up-right
Revision #58d773daarrow-up-right
Revision #4aebdb60arrow-up-right
Revision #10c67ee8arrow-up-right
Revision #0a5fe7aaarrow-up-right
Revision #3f2196d8arrow-up-right
Revision #e06ff35farrow-up-right
Revision #e8234ba7arrow-up-right
Revision #d9082c72arrow-up-right
Revision #53243b8aarrow-up-right
Revision #d4a8ca92arrow-up-right
CONC-690arrow-up-right
Revision #a66f3fc3arrow-up-right
Revision #6635e4bdarrow-up-right
CONC-735arrow-up-right
Revision #3b29ff9carrow-up-right
MDEV-34859arrow-up-right
Revision #6c0e755earrow-up-right
Revision #61ef765carrow-up-right
Revision #8ace383farrow-up-right
Revision #9e1155a1arrow-up-right
Revision #da0a0136arrow-up-right
Revision #d2285fb8arrow-up-right
MDEV-34859arrow-up-right
Revision #c37897b3arrow-up-right
Revision #f595e6d1arrow-up-right
Revision #d00de5f9arrow-up-right
Revision #997f0deearrow-up-right
Revision #6c597766arrow-up-right
Revision #89a9e956arrow-up-right
CONC-733arrow-up-right
Revision #4e83946earrow-up-right
Revision #ef590820arrow-up-right
Revision #d358547darrow-up-right
Revision #7cb4b05darrow-up-right
CONC-732arrow-up-right
Revision #968b5f0aarrow-up-right
CONC-731arrow-up-right
Revision #39f2e12farrow-up-right
Revision #b465742carrow-up-right
Revision #ae385415arrow-up-right
Revision #9a400793arrow-up-right
Revision #3973fb84arrow-up-right
Revision #f705f346arrow-up-right
Revision #289eaf2aarrow-up-right
CONC-730arrow-up-right
Revision #c4153aa8arrow-up-right
CONC-730arrow-up-right
Revision #56178db1arrow-up-right
CONC-726arrow-up-right
Revision #858a3e36arrow-up-right
Revision #cd81266farrow-up-right
Revision #a6fd09f1arrow-up-right
Revision #2804ed91arrow-up-right
Revision #21b12feaarrow-up-right
Revision #b45eaa7carrow-up-right
Revision #b8a93c45arrow-up-right
Revision #e7b6adfbarrow-up-right
Revision #78441a1barrow-up-right
Revision #dfdf3f75arrow-up-right
CONC-712arrow-up-right
Revision #b481c0a4arrow-up-right
CONC-724arrow-up-right
Revision #375720dcarrow-up-right
Revision #b827743carrow-up-right
Revision #0b57bd22arrow-up-right
Revision #80be17e9arrow-up-right
Revision #2cc31e87arrow-up-right
Revision #57f38cf8arrow-up-right
Revision #4a157ffbarrow-up-right
Revision #312b7eabarrow-up-right
CONC-567arrow-up-right
Revision #7df01d4barrow-up-right
Revision #1e8e1f4farrow-up-right
Revision #3ceb310earrow-up-right
CONC-567arrow-up-right
Revision #d15c7385arrow-up-right
CONC-567arrow-up-right
Revision #72116a30arrow-up-right
Revision #6a67a34farrow-up-right
CONC-527arrow-up-right
Revision #01b6b321arrow-up-right
Revision #6dfc071darrow-up-right
Revision #551e1e39arrow-up-right
Revision #95d5623darrow-up-right
Revision #998a8da4arrow-up-right
MDEV-33513arrow-up-right
Revision #a19895efarrow-up-right
CONC-717arrow-up-right
Revision #c5ce23d3arrow-up-right
Revision #c2ce7e55arrow-up-right
CONC-722arrow-up-right
Revision #fb0496cdarrow-up-right
Revision #dd8df0c8arrow-up-right
CONC-719arrow-up-right
CONC-720arrow-up-right
Revision #e3c64b59arrow-up-right
Connector/C 3.4.8
Download Now

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

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

circle-info

The most recent release of is:

hashtag

Download Release Notes Changelog About 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 GitHubarrow-up-right you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #93e42062arrow-up-right 2025-01-25 19:57:46 +0100

    • parsec plugin not unloaded during mtr test run

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

    • 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

CONC-746arrow-up-right
Revision #a99205ebarrow-up-right
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
Connector/C 3.4.8
Download Now
MariaDB Connector/C
spinner
spinner
spinner
spinner
spinner
spinner
spinner

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