SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for MyODBC-iODBC-3.51.30-9.1.x86_64.rpm :
Wed Jun 5 14:00:00 2013 BSiposAATTrkf-eng.com
- Updated to latest upstream 3.51.30 to fix issues with MySQL 5.5.

Wed Dec 2 13:00:00 2009 cooloAATTnovell.com
- update patch to fix build

Mon Nov 30 13:00:00 2009 crrodriguezAATTopensuse.org
- use %configure to fix RPM_OPT_FLAGS usage on C++ code

Wed Nov 18 13:00:00 2009 mhruseckyAATTsuse.cz
- fixed setup registration (bnc#552330)

Tue Aug 4 14:00:00 2009 mhruseckyAATTsuse.cz
- using my_bool instead of bool (fixed compilation error)

Tue Feb 3 13:00:00 2009 mhruseckyAATTsuse.cz
- updated to version 3.51.27r695
Bugs fixed:

* Cannot use ssl (Bug #29955)

* Enable auto reconnect doesn\'t work (Bug #37179)

* Add read and write timeouts on the connection (Bug #40407)
- automatic installation and deinstallation (bnc#420817)
- using current version number in sample files

Tue Jul 15 14:00:00 2008 anosekAATTsuse.cz
- updated to version 3.51.26r1127
Bugs fixed:

* Access Violation in myodbc3.dll (Bug #30770)

* Truncation of \"SHOW CREATE TABLE\" result (Bug #24131)

* Added a new connection option FLAG_NO_BINARY_RESULT. Fixed
field type charset 63 problem. (Bug #29402)
- fixed Database Can Not Connect to a MySQL due to missing files (bnc#144602)
- added Supplements: packageand(unixODBC:mysql-shared) into spec file

Thu Jun 5 14:00:00 2008 anosekAATTsuse.cz
- updated to version 3.51.25r1093
Bugs fixed:

* SQL_DESC_FIXED_PREC_SCALE was possibly being reported as true, but it\'s
never supported. (Bug #35581)

* ADO failed to retrieve the length of LONGBLOB columns. (Bug #12805)

* ConfigDSN() returned FALSE when the dialog was cancelled by the user.

* Static cursor was unable to be used through ADO when dynamic cursors
were enabled. (Bug #27351)

* Driver would crash when requesting the current catalog before connecting.
(Bug #16653)

* Catalog data was truncated due to NAME_LEN only allocating a single byte
for characters. (Bug #32864)

* SSL connections could not be established properly. Added the server
certificate verification flag. (Bug #29955)

* Added deprecated SQLSetParam function. (Bug #29871)

* Recordset-based update fails if blob field is queried. (Bug #19065)

* Allows dirty reading with SQL_TXN_READ_COMMITTED isolation through ODBC
(Bug #31959)

* Don\'t cache results and SQLExtendedFetch work badly together.
(Bug #32420)

* SQLFetch or SQLFetchScroll returns negative data length using SQL_C_WCHAR.
(Bug #31220)

* An SQLSTATE of HY000 was returned when a stored procedure was not found,
instead of 42000. This caused problems with ADO\'s adCmdUnknown option.
(Bug #27158)

* Identifiers were quoted incorrectly by SQLColumns(). (Bug #32989)

* Worked around bug in iODBC installer library that made it impossible
to create a system DSN, particularly on Mac OS X, where the installer
created the /Library/ODBC/
*.ini files with insufficient permissions.
(Bug #31495)

* Unresolved symbols \"min\" and \"max\" in libmyodbc3.so w/gcc 4.2.
(Bug #34256)

* Fixed some incorrect information returned by SQLGetTypeInfo().
(Bug #30918)

* Values bound using the SQL_C_CHAR value type but with numeric
parameter type were not correctly escaped. (Bug #34575)

* The driver reported that it does not support SQLProcedureColumns(),
which causes problems for ADO. (Bug #33298)
- fixed ODBC setup library for mysql is missing in distribution (bnc#336135)
- added --enable-gui parameter to configure
- added build dependency qt3-devel
- dropped obsoleted patch (compile.patch)

Wed Feb 27 13:00:00 2008 anosekAATTsuse.cz
- updated to version 3.51.23r998
Functionality added or changed:

* Removed workaround for bug #10491 in the server, which has now been
fixed in MySQL Server 5.0.48 and 5.1.21.

* Added FLAG_COLUMN_SIZE_S32 to limit the reported column size to a
signed 32-bit integer. This option is automatically enabled for ADO
applications, in order to work around a bug in ADO. (Bug #13776)
Bugs fixed:

* Allowed connections to be enlisted in distributed transactions, even
though the driver doesn\'t support them. (Bug #32727)

* Cleaning up environment handles in multithread environments could result
in a five (or more) second delay. (Bug #32366)

* SQLAllocStmt() and SQLFreeStmt() did not synchronize access to the
list of statements associated with a connection. (Bug #32857)

* SQLGetInfo() returned the wrong value for SQL_DATABASE_NAME when no
database was selected. (Bug #3780)

* Changing the DSN name when editing a DSN left behind the DSN
under the old name in addition to creating the new entry. (Bug #31165)

* SQLGetInfo() reported that UNION was not supported. (Bug #32253)

* The non-portable \"English\" locale was used for handling of decimal
and floating-point values instead of \"C\". (Bug #32294)

* Unsigned integer values greater than the maximum value of a signed
integer were handled incorrectly. (Bug #32171)

* The wrong result was returned by SQLGetData() when the data was an
empty string and a zero-sized buffer was specified. (Bug #30958)
- dropped obsoleted patch (setlocale.patch)
- added patch (compile.patch)

Wed Nov 14 13:00:00 2007 anosekAATTsuse.cz
- updated to version 3.51.21r807
Functionality added or changed:

* Because of Bug #10491 in the server, character string results were
sometimes incorrectly identified as SQL_VARBINARY. Until this server
bug is corrected, the driver will identify all variable-length
strings as SQL_VARCHAR.

* An experimental binary package, without an installer, is available
for Microsoft Windows x64 Edition.

* Binary packages as disk images with installers are now available
for Mac OS X.

* Binary packages for Sun Solaris are available as PKG packages.

* Added FLAG_MULTI_STATEMENTS to allow issuing queries that contain
multiple statements. Also added to the setup GUI. (Bug #7445)

* Removed support for the TRACE and TRACEFILE DSN options. The standard
ODBC logging should be used.

* Added support for SQL_ATTR_ROW_BIND_OFFSET_PTR in normal cursors.
(Bug #6741)

* Added SSL options to the GUI setup dialog.
Lots of bugfixes

Thu Jul 26 14:00:00 2007 anosekAATTsuse.cz
- updated to version 3.51.17r581
Functionality added or changed:

* Added an option (CHARSET) for specifying the default character
set for a connection. This must be used instead of a \"SET NAMES\"
statement. Also available from the GUI setup dialog. (Related
to Bug #6667 and Bug #9498.)

* Dis-allow NULL ptr for null indicator when calling SQLGetData()
if value is null. Now returns SQL_ERROR w/state 22002.

* Fixed calling convention ptr and wrong free in myodbc3i, and fixed
the null terminating (was only one, not two) when writing DSN to string.
Bugs fixed:

* myodbc3i did not correctly format driver info, which could cause the
installation to fail. (Bug #29709)

* Multiple result sets were not correctly flushed when a statement
handle was closed. (Bug #16817)

* SQLProcedures() did not handle NULL parameters, which could lead to
crashes (Bug #28316)

* SQLColumns() did not handle many of its parameters correctly, which
could lead to incorrect results. The table name argument was not handled
as a pattern value, and most arguments were not escaped correctly when
they contained non-alphanumeric characters. (Bug #8860)

* If there was more than one unique key on a table, the correct fields
were not used in handling SQLSetPos(). (Bug #10563)

* SQLColAttribute() returned the wrong value for SQL_DESC_BASE_COLUMN_NAME
and SQL_DESC_BASE_TABLE_NAME for aliased fields. (Bug #6197)

* Calling SQLGetDiagField with RecNumber 0,DiagIdentifier
NOT 0 returns SQL_ERROR (Bug #16224)

* Correctly return error if SQLBindCol is called with an invalid column

* Fixed error handling of OOM and bad connections in catalog functions.
This might raise errors in code paths that had ignored them in the past.
Gathered the logic for internal result sets into one place. (Bug #26934)

* Fixed bad use of memory related to setup/util/GUI. (Bug #27315)

* Added a new DSN \"OPTION\" (FLAG_ZERO_DATE_TO_MIN) to retrieve XXXX-00-00
dates as the minimum allowed ODBC date (XXXX-01-01). Added another
option (FLAG_MIN_DATE_TO_ZERO) to mirror this but for bound parameters.
FLAG_MIN_DATE_TO_ZERO only changes 0000-01-01 to 0000-00-00. (Bug #13766)

* Fixed possible crash if SQLBindCol() was not called before SQLSetPos().
Fixed use of MYSQL structure pertaining to updating large blobs in
cursors. (Bug #10562)

Fri Jul 13 14:00:00 2007 anosekAATTsuse.cz
- updated to version 3.51.16r494

* Added support for using SSL. This is not yet exposed in the setup GUI,
but must be enabled through configuration files or the DSN. (Bug #12918)
Bugs fixed:

* \"Out of sync error\" or \"MySQL Server has gone away\" after executing a
stored procedure (Bug #27544)

* SQL_C_TYPE_DATE, SQL_C_TYPE_TIME, and SQL_C_TYPE_TIMESTAMP were formatted
without seperators, which could cause them to get interpreted incorrectly
in some cases due to server bugs. (Bug #15773)

* Calls to SQLNativeSql could cause stack corruption due to an incorrect
pointer cast. (Bug #28758)

* SQLSetPos could update or delete the wrong rows when the original result
set did not contain all columns of a multi-part primary key. (Bug #28255)

* SQLTables() did not distinguish tables from views. (Bug #23031)

* The wrong function was used for freeing the artificial result sets that
are created by some catalog functions. (Bug #22797)

* Accessing the results of catalog functions could cause a crash when the
\"Don\'t cache results\" option was set and a forward-only cursor was
being used. (Bug #4657)

* SQL_WVARCHAR and SQL_WLONGVARCHAR parameters were not properly quoted
and escaped. (Bug #16235)

* SQLForeignKeys() did not properly escape wildcard characters in its
table name parameters when retrieving information. (Bug #27723)

* Calls to SQLSetPos() could cause the driver to incorrectly calculate the
length of some fields. (Bug #16917)

Fri May 18 14:00:00 2007 anosekAATTsuse.cz
- updated to version 3.51.15r409

* Added auto-reconnect option because automatic reconnect is now
disabled by default in libmysql

* Added auto is null option (Bug #10910)

* Added support for SQLMoreResults

* Checking SQL_ATTR_CONNECTION_DEAD now always calls mysql_ping() to
check for a dead connection.

* Remove ODBC escape syntax { and } that begin and terminate statements,
allowing {CALL (?)} for procedures that don\'t require OUT or INOUT
parameters

* Improved regression tests

* Added --with-separate-debug-driver ./configure option

* Lots of bugfixes
- dropped obsoleted patch (stringh.diff)


 
ICM