Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
3.1.0, 3.0.8
-
None
Description
MariaDB Connector/C 3.0 added the MARIADB_OPT_TLS_VERSION option with this commit:
It doesn't look like MariaDB Connector/ODBC supports that yet:
https://mariadb.com/kb/en/library/about-mariadb-connector-odbc/#tls-related-connection-parameters
Maybe it should add a TLSVERSION parameter that corresponds to MariaDB Connector/C's MARIADB_OPT_TLS_VERSION option?
Attachments
Issue Links
- relates to
-
ODBC-238 Add parameter that corresponds to MYSQL_OPT_SSL_ENFORCE option from MariaDB Connector/C
-
- Closed
-
-
ODBC-241 Add parameter that corresponds to MYSQL_SERVER_PUBLIC_KEY option from MariaDB Connector/C
-
- Closed
-
-
MDEV-14101 Provide option to select TLS protocol version
-
- Closed
-
-
ODBC-239 Switch from deprecated mysql_options to mysql_optionsv
-
- Closed
-
-
ODBC-240 SSLFP and SSLFPLIST parameters appear unused
-
- Closed
-
-
ODBC-242 Add parameter that corresponds to MARIADB_OPT_TLS_CIPHER_STRENGTH option from MariaDB Connector/C
-
- Open
-
The patch has been pushed into odbc-3.0 as 172c399
Won't be merged into 2.0 as older C/C do not support this functionality
Connection string option name isTLSVERSION
This option can be used to enforce MARIADB_OPT_TLS_VERSION C/C option to
limit allowed for the connection TLS versions.
The value can be either a bitmap, where bit 1 corresponds to TLSv1.1,
bit 2 - TLSv1.2, and 4 - to TLSv1.3, or it can be set as combination of
string names TLSv1.1, TLSv1.2 and TLSv1.3.
Checkbox group has been added to the Windows setup dialog. If no
checkboxes checked there means all versions are allowed.