Connector/ODBC now provides generic Linux packages for ARM architecture (64 bit), in addition to the generic Linux packages for Intel architecture (both 32 and 64 bits). All generic Linux packages are built using the GNU C Library version 2.28. (WL #15478)
Added an
authentication-kerberos-mode
option that's set to either "SSPI" (default) or "GSSAPI". This allows choosing between SSPI and GSSAPI at runtime for theauthentication_kerberos_client
authentication plugin on Windows. Previously, only the SSPI mode was supported on Windows. For general usage information, see Kerberos Pluggable Authentication. (WL #15347)Added an administrative privileges check to the
Install.bat
andUninstall.bat
scripts as installing and uninstalling the ODBC driver requires "run as admin" privileges. (WL #15354)
Adding a 64-bit MySQL ODBC ANSI System Data Source via the ODBC Data Source Administrator would yield this error while testing the connection via the GUI: "Connection failed with the following error: [MySQL]ODBC 8.0(a) Driver]String data, right truncated.[010040]." (Bug #34786939)
Upgraded Cyrus SASL to version 2.1.28, which has been publicly reported as not vulnerable to
CVE-2022-24407
. (Bug #34680978)SQLColumns() would use prepared statements with NO_SSPS=1. (Bug #108126, Bug #34643065)
The MySQL ODBC driver would report the incorrect DATA_TYPE value for DATETIME when calling SQLColumns(). The correct concise type for DATETIME is SQL_TYPE_TIMESTAMP, and this is now used instead of the verbose type SQL_DATETIME. (Bug #107235, Bug #34291904)