git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
68 lines
2.7 KiB
Plaintext
68 lines
2.7 KiB
Plaintext
January 18, 1999, V2.50:
|
|
* Added autoconf/automake/libtool support
|
|
* Licensing moved to LGPL
|
|
* Added OpenLink code enhancements and bug fixes
|
|
|
|
------------------------------------------------------------------------
|
|
Original Changelog from Ke Jin
|
|
------------------------------------------------------------------------
|
|
July 30, 1995, v2.00.beta:
|
|
0. the first release and beta version.
|
|
|
|
Sep. 11, 1995, v2.10:
|
|
1. Porting to AIX 3.x and 4.x, by writing dlopen(),
|
|
dlsym(), dlclose() interface.
|
|
2. Tested on SCO OpenServer 5.x
|
|
3. Awared of that, unlike s700/s800, exported function
|
|
symbols on HP9000 s300/s400 will be prepended with
|
|
a '_' prefix by compiler(and this '_' prefix is not
|
|
automatically handled by shl_findsym()). Now, it works
|
|
fine on s300/s400.
|
|
4. Support driver ODBC call tracing.
|
|
|
|
Oct. 12, 1995, v2.11:
|
|
5. Driver's SQLNumResultCols() will automatically be
|
|
invoked in driver manager's SQLExecute(),
|
|
SQLExecDirect() and SQLParamData() after successfully
|
|
(i.e. return SQL_SUCCESS or SQL_SUCCESS_WITH_INFO )
|
|
calling of their correspondent driver functions. This
|
|
simplifies the state tracing/checking of the driver
|
|
manager a lot and allows store procedures to return
|
|
result set and also make iODBC driver manager work
|
|
properly with SELECT INTO statements which actually
|
|
don't return result sets.
|
|
6. Memory leaks are cleared.
|
|
7. Two bugs in dld.c for AIX are fixed
|
|
8. A bug of setting tracing option is fixed.
|
|
9. The driver will not be unloaded by SQLDisconnect()
|
|
but by SQLFreeConnect() or next SQLConnect()/
|
|
SQLDriverConnect()/SQLBrowsConnect() on a different
|
|
driver. This will save driver's loading time if it
|
|
has been used by a previous connection(even there
|
|
is no active connection on this driver).
|
|
10.Another three platforms are supported:
|
|
FreeBSD 2.x
|
|
Concurrent Max/OS SVR4 1.x
|
|
DG/UX 5.x
|
|
11.autoconfig and build -- shell scripts to help modifying
|
|
Config.mk and building iodbc driver manager
|
|
|
|
Nov. 12, 1995, v2.12
|
|
12.I realized that a driver manager doesn't aware of
|
|
difference between a C5 (i.e. hstmt) and a C6
|
|
(i.e. transaction) states.
|
|
13.The link flags "-lc" has been droped from Linux ELF
|
|
section of Config.mk to fix a segment fault problem.
|
|
Now, it works fine on Slackware 2.3 and Red Hat 2.0
|
|
(kernel version are 1.2.xx and 1.3.xx respectively).
|
|
14.On FreeBSD 2.x, dlsym() doesn't handle the '_' prefix
|
|
prepended to an exportting function symbol by compiler.
|
|
So, CLI_NAME_PREFIX needs to be defined as "_SQL" for
|
|
FreeBSD 2.x.
|
|
15.Some files are renamed
|
|
dld.c -> dlf.c
|
|
dld.h -> dlf.h
|
|
confg.h -> config.h
|
|
16. Fix a bug on setting tracing options.
|
|
|