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