]> git.saurik.com Git - wxWidgets.git/blob - src/iodbc/Changes.log
fixes
[wxWidgets.git] / src / iodbc / Changes.log
1 July 30, 1995, v2.00.beta:
2 0. the first release and beta version.
3
4 Sep. 11, 1995, v2.10:
5 1. Porting to AIX 3.x and 4.x, by writing dlopen(),
6 dlsym(), dlclose() interface.
7 2. Tested on SCO OpenServer 5.x
8 3. Awared of that, unlike s700/s800, exported function
9 symbols on HP9000 s300/s400 will be prepended with
10 a '_' prefix by compiler(and this '_' prefix is not
11 automatically handled by shl_findsym()). Now, it works
12 fine on s300/s400.
13 4. Support driver ODBC call tracing.
14
15 Oct. 12, 1995, v2.11:
16 5. Driver's SQLNumResultCols() will automatically be
17 invoked in driver manager's SQLExecute(),
18 SQLExecDirect() and SQLParamData() after successfully
19 (i.e. return SQL_SUCCESS or SQL_SUCCESS_WITH_INFO )
20 calling of their correspondent driver functions. This
21 simplifies the state tracing/checking of the driver
22 manager a lot and allows store procedures to return
23 result set and also make iODBC driver manager work
24 properly with SELECT INTO statements which actually
25 don't return result sets.
26 6. Memory leaks are cleared.
27 7. Two bugs in dld.c for AIX are fixed
28 8. A bug of setting tracing option is fixed.
29 9. The driver will not be unloaded by SQLDisconnect()
30 but by SQLFreeConnect() or next SQLConnect()/
31 SQLDriverConnect()/SQLBrowsConnect() on a different
32 driver. This will save driver's loading time if it
33 has been used by a previous connection(even there
34 is no active connection on this driver).
35 10.Another three platforms are supported:
36 FreeBSD 2.x
37 Concurrent Max/OS SVR4 1.x
38 DG/UX 5.x
39 11.autoconfig and build -- shell scripts to help modifying
40 Config.mk and building iodbc driver manager
41
42 Nov. 12, 1995, v2.12
43 12.I realized that a driver manager doesn't aware of
44 difference between a C5 (i.e. hstmt) and a C6
45 (i.e. transaction) states.
46 13.The link flags "-lc" has been droped from Linux ELF
47 section of Config.mk to fix a segment fault problem.
48 Now, it works fine on Slackware 2.3 and Red Hat 2.0
49 (kernel version are 1.2.xx and 1.3.xx respectively).
50 14.On FreeBSD 2.x, dlsym() doesn't handle the '_' prefix
51 prepended to an exportting function symbol by compiler.
52 So, CLI_NAME_PREFIX needs to be defined as "_SQL" for
53 FreeBSD 2.x.
54 15.Some files are renamed
55 dld.c -> dlf.c
56 dld.h -> dlf.h
57 confg.h -> config.h
58 16. Fix a bug on setting tracing options.