File: ChangeLog

package info (click to toggle)
unixodbc 2.2.11-16
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 17,332 kB
  • ctags: 12,399
  • sloc: ansic: 116,624; cpp: 29,333; sh: 25,024; makefile: 3,002; lex: 241; yacc: 182; perl: 142; sed: 16; sql: 1
file content (167 lines) | stat: -rw-r--r-- 4,587 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
		***************************************
		*       MySQL ODBC 3.51 Driver        *
		*             CHANGELOG               *
		***************************************
---------------------------------------------		
05-Mar-2002 : monty@mysql.com, venu@mysql.com
---------------------------------------------
Release of 3.51.02 with the following bug fixes or 
improvements:

-- Fix to SQLDriverConnect to return  correct output 
   string. This is the main fix for 'Reserved error 
   (-7778)' from all Windows ODBC applications. 
   
-- Fix to hang from unixODBC when there is a exception. 
   Modified SQLError to clear the error buffers on the 
   first call when the ODBC version is SQL_OV_ODBC3, so 
   that the subsequent calls will return SQL_NO_DATA.
   
-- Fix to SQL_UPDATE and SQL_ADD from SQLSetPos. Also 
   changed to have different way of using the NULL 
   values from WHERE clause.
   
-- Fix to SQLSetPos and SQLBulkOperations, when the 
   application passes SQL_NTS as pcbValue.
   
-- Fix to SQLColumns to return the correct Nullability.
   
-- Added the support of SQLTablePrivileges and 
   SQLColumnPrivileges.   
   
-- Fix to SQL_ATTR_CONNECTION_DEAD. This should fix the 
   issues from SQLExpress for XBase++ and .NET connection 
   closed issues.
   
-- Fix to SQLGetTypeInfo to return correct values for 
   SQL_DATE/SQL_TYPE_DATE, SQL_TIME/SQL_TYPE_TIME and 
   SQL_TIMESTAMP/SQL_TYPE_TIMESTAMP.
   
-- Fix to tab ordering ordering from DSN configuration 
   dialog.
   
-- Added default values for the new DSN creation.

-- Fix to export of tables from ACCESS 97 or MS DTS(
   Data Transformation Services) when one of the field 
   types are TEXT or VARCHAR.
   
-- Added few more questions to MyODBC FAQ and also added 
   simple ODBC.NET samples.
   
If anybody is using the older versions of MyODBC 3.51, 
then recommended to upgrade to this version for all 
platforms. 

---------------------------------------------		
30-Jan-2002 : monty@mysql.com, venu@mysql.com
---------------------------------------------
Release of 3.51.01 with the support of following 
APIs and/or features:

-- SQLAllocHandle

-- SQLFreeHandle

-- SQLSetEnvAttr, using this, the driver can be configured
   its functionality based on the ODBC version
   
-- SQLGetEnvAttr

-- SQLSetConnectAttr

-- SQLGetConnectAttr

-- SQLSetStmtAttr

-- SQLGetStmtAttr

-- SQLFetchScroll

-- SQLBulkOperations with SQL_ADD (Bulk Inserts)

-- SQLGetDiagRec

-- SQLGetDiagField

-- SQLCloseCursor

-- SQLEndTran

-- SQLGetInfo, re-written completely

-- SQLGetFunctions, re-written completely

-- Complete changes to error handling. Also driver returns
   the SQLSTATE values based on the ODBC version.
   
-- Enhanced cursor handling

-- Changed SQLGetTypeInfo to return column headers as 
   per 3.5 spec
   
-- Changed all catalog APIs to return column headers 
   as per 3.5 spec
   
-- Support of dynamic cursor type

-- New feature called 'Test Data Source' in the DSN setup
   dialog, so that the DSN settings can be tested while
   configuring.
   
-- Added 'HELP' button to DSN setup dialog, which links
   to online MyODBC manual.
   
-- Added SOCKET option to SQLConnect API i.e. in odbc.ini

-- Support of deprecated API 'SQLParamOptions'
   so that one can supply batch parameter processing
   with 2.x applications
   
-- Added server name and version to the statement 
   error prefix i.e. the error prefix looks something 
   like [MySQL][ODBC 3.51 Driver][mysqld-3.23.46-max]
   
-- Added SOCKET option to SQLConnect API i.e. in odbc.ini

-- Fix to SQL_FETCH_RELATIVE from SQLExtendedFetch or 
   SQLFetchScroll, to handle the following cases:
  
   - BeforeStart AND FetchOffset <= 0
   - CurrRowsetStart = 1 AND FetchOffset < 0
   - CurrRowsetStart > 1 AND 
     CurrRowsetStart + FetchOffset < 1 AND
     |FetchOffset| > RowsetSize
   - CurrRowsetStart > 1 AND 
     CurrRowsetStart + FetchOffset < 1 AND
     |FetchOffset| <= RowsetSize         
     
-- Fix to SQL_FETCH_RELATIVE from SQLExtendedFetch or 
   SQLFetchScroll, to handle the case when 
   
    FetchOffset  < 0 AND
    |FetchOffset| > LastResultRow AND
    |FetchOffset| > RowsetSize    
    
-- Fix to memory leaks on UNIX when linked with 
   iodbc or unixODBC.
   
-- FILEDSN support
   
Apart from the above,
   
-- MyODBC 3.51 allows backward compatibility, i.e. all 
   2.50 applications will work without any problems. 

-- MySQL ODBC 3.51 Programmer's Reference Manual and 
   frequently Asked Questions(FAQs) are live from

   http://www.mysql.com/products/myodbc/index.html