The most recent Stable (GA) release of MariaDB Connector/C is:MariaDB Connector/C 3.4.5
DownloadRelease NotesChangelogAbout MariaDB Connector/C
Release date: 20 Jul 2017
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #35d6fb1 2017-07-19 11:29:42 +0200
Fixed windows build: taget name for sha256 password plugin wasn't specified
Revision #d9bc990 2017-07-18 16:15:36 +0200
Fix for MDEV-13317: PHP5 crashes
Revision #e9b7f21 2017-07-12 06:32:35 +0200
added my.cnf option server-public-key-path for sha256 authentication plugin
Revision #ae06903 2017-07-04 11:42:05 +0200
followup for e2df6d2: default directories, files, and groups
Revision #3f356c0 2017-07-07 11:18:24 +0200
Fix for MDEV-13270: Wrong output for mariadb_config on OSX
Revision #0f11352 2017-07-04 13:56:38 +0200
Fixed compiler warnings
Revision #c596c16 2017-07-01 15:39:08 +0200
Fix for CONC-252: All functions which are supported by libmysql use now unsigned long as length parameter instead of size_t
Revision #3fab8ce 2017-07-01 15:36:47 +0200
Fix for MDEV-12889: Added version info for shared object: libmysqlclient_18 node contains all symbols for libmysql compatibiliry libmariadb_3 node contains all mariadb specific symbols which are not supported by libmysql
Revision #2d27bd7 2017-06-30 14:02:47 +0200
Merge remote-tracking branch 'origin/10.2-server'
Revision #f50c465 2017-06-30 14:01:11 +0200
Merge branch '10.2-server' of mariadb-connector-c into 10.2-server
Revision #b9b030f 2017-06-27 16:30:58 +0200
compilation failure
Revision #6e156a6 2017-06-30 14:00:28 +0200
Revision #28f4832 2017-06-25 14:26:24 +0200
Merge branch '10.2-server' of mariadb-connector-c into 10.2-server
Revision #1ffe387 2017-06-24 12:07:54 +0200
fix server version detection
Revision #1c8ccfe 2017-06-24 01:10:40 +0200
MDEV-12423 install fails to create/install symlinks to mysqlclient compat libs
Revision #e2df6d2 2017-06-25 14:14:55 +0200
Fix for MDEV-12965 and MDEV-13100: If no configuration file and no configuration group was specified, Connector/C ddoesn't read any configurationm files. By default the follwing groups will be read: - client - client-server - client-mariadb
Revision #6f113bb 2017-06-14 14:55:05 +0200
Merge remote-tracking branch 'origin/master' into 10.2-server
Revision #e5ce85b 2017-06-08 16:39:04 +0200
Fix for MDEV-13040: mariadb_stmt.h contains C++ comments
Revision #6fde63f 2017-06-07 14:09:41 +0200
Added autogenerated file mysqld_errmsg.h
Revision #422d0f7 2017-06-07 10:35:35 +0200
Added MYSQL_VERSION_ID (beside MARIADB_VERSION_ID)
Revision #90fd0cd 2017-06-25 14:14:55 +0200
Fix for MDEV-12965 and MDEV-13100: If no configuration file and no configuration group was specified, Connector/C ddoesn't read any configurationm files. By default the follwing groups will be read: - client - client-server - client-mariadb
Revision #ff4bfdf 2017-06-14 14:04:00 +0200
Added conversion tests for bulk
Revision #1ea7be3 2017-06-14 11:12:59 +0200
Merge remote-tracking branch 'origin/MDEV-12471'
Revision #e50571e 2017-05-15 14:11:59 +0200
Disallow bulk execution if parameter count is 0
Revision #d0f9234 2017-05-01 15:05:49 +0200
MDEV-12471: BULK Command
Revision #08450df 2017-04-24 15:45:58 +0200
initial implementation for MDEV-12471
Revision #06d2490 2017-06-13 18:19:07 +0000
MDEV-11159 Add support for sending proxy protocol header
Revision #dce70b6 2017-05-26 15:14:29 +0000
On Windows, link static libmariadbclient to shared library, instead of using object libraries.
Revision #b359d2d 2017-05-11 17:20:51 +0200
Fix for CONC-253: Fixed compiler warnings in gssapi_client.c Since trace_example, aurora and replication plugins have experimental status, they are no longer build by default (=OFF).
Revision #467a193 2017-05-10 13:29:58 +0200
Windows fixes: fix for timeout failures in buildbot fixed sha256 password plugin: instead of using mysql_ssl_cipher, we rely on client_flag & CLIENT_SSL to check if a secure connection is used.
Revision #4db860e 2017-05-10 13:28:25 +0200
Fix for MDEV-12763: Don't use deprecated API calls with OpenSSL 1.1
Revision #10d3269 2017-05-10 00:45:25 +0200
Fix build on Windows. Due to linking issue - unresolved symbol mysql_get_ssl_cipher(), disable building sha32_password pluugin on Windows for now.
Revision #e14ed01 2017-05-09 18:27:52 +0200
fix connection unit test
Revision #d2aec41 2017-05-09 16:40:09 +0200
Minor fixes: fixed compiler warnings in openssl.c and dialog.c fixed timeout setting (was wrong in a previous commit) disabled session tracking test
Revision #25a97fc 2017-05-08 18:47:57 +0200
Fix for CONC-250: Added support for wildcards and SAN
Revision #5c4cf7a 2017-05-08 14:12:17 +0200
Implementation of SHA256 authentication plugin (CONC-229). On Windows the sha256 plugin doesn't need any external TLS/Crypto libraries, it uses windows cryto library. On non Windws platforms the plugin requires OpenSSL (GnuTLS doesn't support OAEP v2.0 padding yet)
Revision #a86b36d 2017-05-08 13:55:21 +0200
CONC-250: SSL hostname verification for SubjectAltNames Add hostname verification for SAN (OpenSSL)
Revision #6846f6a 2017-05-07 07:50:29 +0200
Merge branch 'master' of mariadb-connector-c
Revision #b4681a2 2017-05-02 11:58:50 +0200
Removed dump information, which was previously added by mistake
Revision #99d054e 2017-05-07 07:46:43 +0200
Fix for MDEV-12578: Connector/C doesn't read .my.cnf file in home directory.
Revision #44a740c 2017-04-10 06:23:25 +0200
Fix for CONC-247: merge 8b3695271c (error check for timeout on sockets=
Revision #bde93e8 2017-04-03 18:12:13 +0200
Merge branch 'master' of mariadb-connector-c
Revision #d138735 2017-04-01 18:15:48 +0200
avoid undefined behavior in ma_ll2str
Revision #be34e12 2017-03-31 14:30:04 +0200
remove ctx hooks after the successful reconnect
Revision #e9868bf 2017-03-26 17:04:23 +0200
correct mthd_stmt_flush_unbuffered() logic
Revision #8220d0b 2017-03-27 14:03:39 +0200
.gitignore
Revision #50fb1b2 2017-03-29 21:02:10 +0000
Fix calculation of fcntl flags in pvio_socket_blocking().
Revision #ba22ae8 2017-03-28 21:56:34 +0000
Fix schannel and other socket io bugs on Windows.
Revision #424c542 2017-03-25 22:44:05 +0100
compiler warning
Revision #c042c1d 2017-03-25 22:41:03 +0100
add forgotten async ctxt initialization on reconnects
Revision #92871e8 2017-03-23 22:17:33 +0100
Fix compile failure: handshake_complete member for tls struct was added for debugging purposes but not removed in a previous commit
Revision #6220d9c 2017-03-23 17:42:50 +0100
Fix for Windows socket communication: Use send/recv instead of corresponding WSA* functions
Revision #4974bac 2017-03-23 17:04:33 +0100
Schannel fixes To obtain the correct cipher suite name, we use the (undocumented) flag SECPKG_ATTR_CIPHER_INFO, which delivers cipher suite id and IANA cipher suite name. Added more cipher suites and mappings between IANA and OpenSSL cipher suite names
Revision #d7936b7 2017-03-23 16:53:54 +0100
Fix for MDEV-12245: Use Server version if build inside server tree
Revision #082b165 2017-03-23 16:53:00 +0100
Smaller test case fixes
Revision #63e0897 2017-03-21 17:26:19 +0100
Fix for MDEV-12247: If a statement with open (read only) cursor is executed there is no buffered result set (result set rows will be fetched directly from server), so we need to skip reading unbuffered result sets if a cursor is open.
Revision #6bec920 2017-03-20 07:29:51 +0100
Fix for MDEV-12446: When no default configuration is present, C/C crashed due to double free in ma_default.c
Revision #9a865bc 2017-03-14 16:11:04 +0100
Fix for CONC-243: ABI breakage: Revert parameter length from size_t to unsigned long. (affects mysql_stmt_prepare, mysql_real_query, mysql_send_query)
Revision #a1315d2 2017-03-06 15:04:47 +0100
Fixed compiler warnings in bulk1.c and features-10_2.c
Revision #aae1d2d 2017-03-06 06:33:19 +0100
Fixed test case for reset_connection: We need to cast with my_ulonglong instead of ulong
Revision #5b50a93 2017-03-04 21:37:16 +0100
Build fix: source directory needs to be CC_SOURCE_DIR instead of CMAKE_SOURCE_DIR. Otherwise server build will fail
Revision #e9b4b22 2017-03-04 21:04:00 +0100
Merge branch 'master' of mariadb-connector-c
Revision #4ab155c 2017-03-04 17:37:39 +0100
Unit test fixes for server integration - SSL tests require CERT_PATH. Subdirectory certs was removed. If Connector/C is build outside of the server tree, certification path has to be specified manually (-DCERT_PATH=/path/to/certs). - All tables and users will removed, if the test passed (otherwise mtr will complain).
Revision #e3faccf 2017-03-04 21:02:36 +0100
Added missing file from previous commit to detect correct libressl version
Revision #27d8116 2017-02-25 08:09:00 +0100
Fix for LibreSSL version number: We need to read LIBRESSL_VERSION_TEXT, since OPENSSL_VERSION_NUMBER is always 2.0.0 Bumped the client version number to 10.2.5 (same as current 10.2 server version)
Revision #6e097a6 2017-02-24 15:32:28 +0100
Check if we are using LibreSSL instead of OpenSSL
Revision #261d95a 2017-02-23 20:08:57 +0100
Added option --tlsinfo for mariadb_config which returns the linked tls library and version, e.g - Schannel (without version number) - OpenSSL 1.1.0c - GnuTLS 3.4.10
Revision #a40c41a 2017-02-15 13:03:04 +0100
MDEV-11708 cmake -DWITH_ASAN no longer works
Revision #fa17692 2017-02-13 12:13:30 +0100
Added check for gcc options, so older gcc versions will not fail
Revision #4a55a6d 2017-02-12 20:19:18 +0100
Fixes for LibreSSL
Revision #b10c4f9 2017-02-05 11:35:11 +0100
Fix for CONC-231: Incorrect FSF address
Revision #8c34f69 2017-02-02 18:03:13 +0100
Fix cipher mapping (tls 1.2 ciphers were missing)
Revision #8c6413c 2017-01-21 19:37:44 +0100
Merge branch 'connector_c_3.0' of mariadb-connector-c into connector_c_3.0
Revision #7f9d27c 2017-01-18 16:09:26 +0100
Merge branch 'connector_c_3.0' of mariadb-connector-c into HEAD
Revision #a54d812 2017-01-18 16:08:21 +0100
Fix static build for dialog plugin
Revision #6655a81 2017-01-21 19:36:16 +0100
Remove unused include file remove link to mariadbclient library
Revision #d202c98 2017-01-17 19:30:34 +0100
Bumped version number to 3.0.2
This page is licensed: CC BY-SA / Gnu FDL