Connector/ODBC 1.0.0 Changelog

The most recent Stable (GA) release of MariaDB Connector/ODBC is:MariaDB Connector/ODBC 3.2.5

Downloadarrow-up-rightRelease NotesChangelogOverview of MariaDB Connector/ODBC

Release date: 29 Jan 2015

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #55arrow-up-right Wed 2015-01-28 13:41:50 +0100

    • Fixed outdated dependencies of msi installer

  • Revision #54arrow-up-right Tue 2015-01-27 16:49:10 +0100

    • Ignore Visual Studio files in source package

  • Revision #53arrow-up-right Tue 2015-01-27 13:09:17 +0100

    • Added readne and license information Added support for creating source package: soure packages can be created by cpack --target package_source

  • Revision #52arrow-up-right Thu 2015-01-15 15:02:08 +0100

    • Fixed package name

  • Revision #51arrow-up-right Thu 2015-01-15 08:57:24 +0100

    • Removed beta in msi package name Bumped version number to 1.0.0 (GA)

  • Revision #50arrow-up-right Wed 2015-01-14 16:32:16 +0100

    • Partial fix for ODBC-17arrow-up-right Now odbcte32 can use the connector. Added support for SQL_ODBC_API_CONFORMANCE and SQL_ODBC_SQL_CONFORMANCE info types.

  • Revision #49arrow-up-right Wed 2015-01-07 13:37:45 +0100

    • Fixed bug in FindMariaDB.cmake Bumped version number

  • Revision #48arrow-up-right Tue 2015-01-06 00:42:05 +0100

    • Some amendments to the previous patch fixing memoryleaks

  • Revision #47arrow-up-right Mon 2015-01-05 12:13:51 +0100

    • Fix of memory leaks in the connector

  • Revision #46arrow-up-right Fri 2014-12-19 17:45:05 +0100

    • Fixes for posix build.

  • Revision #45arrow-up-right Wed 2014-11-19 13:22:48 +0100

    • Version bump(patch 5->6)

  • Revision #44arrow-up-right Tue 2014-11-11 22:19:50 +0100

    • Change for the ODBC-16arrow-up-right patch: If previously prepared query was not a batch of statements, Stmt->stmt is closed only if new query is the batch. Much more optiomal, and fixes regressions caused by original patch.

  • Revision #43arrow-up-right Mon 2014-11-10 16:27:17 +0100 *

    1. Removed memory leak in MADB_KeyTypeCount - alocated statement was not properly freed 2) Fixed possible buffer overrun in MADB_StmtGetData 3) Changed in all testcase assert to IS - using not overloaded assert was a bad idea for automated tests. 4) Changed testing framework output to be more in accordance with TAP specs - for failed tests now printed "not ok" instead of "fail" 5) Extended framework with meand to set/get server variables/status. Helper function setting variables. remembers original value, and that value is restored after end of test

  • Revision #42arrow-up-right Thu 2014-10-23 11:04:44 +0200

    • bump patch version number

  • Revision #41arrow-up-right Wed 2014-10-22 20:00:44 +0200

    • The fix for ODBC-16arrow-up-right. It's adding missing mysql_stmt_close calls. The most important one is in MADB_StmtPrepare(called by both SQLPrepare and SQLExecDirect) closing previosly opened by this STMT object prepared statements

  • Revision #40arrow-up-right Tue 2014-10-21 14:19:00 +0200

    • Fix and the testcase for the bug ODBC-15arrow-up-right - SQLGetInfo did not support one deprecated info type(SQL_ODBC_API_CONFORMANCE)

  • Revision #39arrow-up-right Fri 2014-09-19 17:36:50 +0200

    • Fix and the testcase for ODBC-14arrow-up-right - fixed processing of IPD SQL_DESC_UNNAMED field update by appliction. SQL_UNNAMED value is now allowed, SQL_NAMED causes HY092 error. The error prevented use of queries with parameters in ADO

  • Revision #38arrow-up-right Fri 2014-09-19 16:47:42 +0200

    • bumped minor version

  • Revision #37arrow-up-right Thu 2014-08-14 17:46:37 +0300

    • Something that builds on *nix. DM libs/headers are neither looked for, nor reported they are not found

  • Revision #36arrow-up-right Tue 2014-08-12 17:26:47 +0300

    • Changed all occurrences of SUCCEEDED macro definition use, to more appropriate and more portable, as for a ODBC driver, SQL_SUCCEEDED macro

  • Revision #35arrow-up-right Sun 2014-08-10 02:28:09 +0300

    • Small change for better portability - u_int64 types use changed to int64_t

  • Revision #34arrow-up-right Fri 2014-08-08 21:41:11 +0300

  • Revision #33arrow-up-right Sun 2014-07-13 17:17:53 +0300 *

    1. Made tests to read values from environment as well. Command line parameters override values from the environment variables. Names of variables are: TEST_DSN TEST_DRIVER TEST_SERVER TEST_UID TEST_PASSWORD TEST_SCHEMA TEST_PORT 2) Added some more name templates to .bzrignore

  • Revision #32arrow-up-right Tue 2014-07-01 01:24:51 +0300

    • Mostly fixes of warnings on Windows. 1) rc files could not be compiled with express version of VS because of "afxres.h" inclusion. That header belongs to MFC that does not come with express version. 2) Big number of changes is making data types casts explicit or changing type of variables(to avoid casts), removing of not referenced variables, changed ++/-- from postfix to prefix form. 3) Changed one helper function(MADB_SetString) parameter type to eliminate signed/unsigned values comparing warnings. 4) Also there are some fixes of existing casts. Some of them look bad enough to had been able to cause problems. 5) Now fixes in tests. Some macros were duplicated - removed copies. In many places positions of parameters of macros were switched. Renamed IS_NUM to is_num because it clashed with other macro in some windows header. 6) Tests did not respect some of command line parameters. Also I added processing of the case when connection to the server could not be established - some tests were crashing. 7) Introduced .bzrignore file

  • Revision #31arrow-up-right Mon 2014-06-23 16:22:18 +0300

    • Recoded rc files from utf16(le) to ansi to let bzr see diff in it

  • Revision #30arrow-up-right Thu 2014-06-26 06:15:57 +0200

    • Fix length calculation for SQL_C_CHAR

  • Revision #29arrow-up-right Wed 2014-06-25 14:53:11 +0200 *

    • Fixed length calculation if both OctetLength and IndicatorPtr (== SQL_NTS) was specified. - Bump patch version ------------- Ths lin and the following will be ignored --------------

  • Revision #28arrow-up-right Tue 2014-06-24 19:15:21 +0200

    • Fix for WCHAR fetch: We need to convert the terminating zero charater too.

  • Revision #27arrow-up-right Fri 2014-06-20 16:15:50 +0200

    • Fixed length calculation for array_binding if SQL_NT was specified.

  • Revision #26arrow-up-right Thu 2014-06-12 06:57:41 +0200

    • Fix for ODBC-11arrow-up-right: Due to server bug MDEV-5273arrow-up-right we can't get result set metadata after prepare for each statement. Statements like SHOW or CALL procedure name will return metadata after execute. In latter case the number of columns after execute will change and we need to set the ird metadata.

  • Revision #25arrow-up-right Mon 2014-06-02 08:29:21 +0200

    • Fixed string lengths for unicode conversion

  • Revision #24arrow-up-right Thu 2014-05-29 15:22:32 +0200

  • Revision #23arrow-up-right Wed 2014-05-28 08:35:57 +0200

  • Revision #22arrow-up-right Mon 2014-05-26 12:58:05 +0200

  • Revision #21arrow-up-right Mon 2014-05-19 11:46:21 +0200

  • Revision #20arrow-up-right Thu 2014-05-15 16:28:35 +0200

    • Fix for CONO7: Return SQL_VARCHAR instead of SQL_UNKNOWN_TYPE for NULL fields

  • Revision #19arrow-up-right Wed 2014-05-14 08:29:42 +0200

    • Fix for ODBC-6arrow-up-right: Fixed length attribute for SQLWCHAR parameters if the string isn't null terminated (SqlLen_or_IndPtr != SQL_NTS)

  • Revision #18arrow-up-right Wed 2014-04-23 09:32:53 +0200

    • Fixed typecasts for CURSOR_BEHAVIOR constants in SQLGetInfo

  • Revision #17arrow-up-right Thu 2014-04-10 19:00:45 +0200

    • Fix for SQLCursor: If ODBC version is < 3.0 SQLCloseCursor should not return an error in no cursor is open.

  • Revision #16arrow-up-right Thu 2014-04-10 11:44:31 +0200

    • Fixed bug in the msi-installer: The GUID for the driver components was undefined. Uninstallation of prior versions require manual deletion of the MariaDB ODBC driver directory

This page is: Copyright © 2025 MariaDB. All rights reserved.

spinner

Last updated

Was this helpful?