1 January 18, 1999, V2.50:
 
   2         * Added autoconf/automake/libtool support
 
   3         * Licensing moved to LGPL 
 
   4         * Added OpenLink code enhancements and bug fixes
 
   6 ------------------------------------------------------------------------
 
   7 Original Changelog from Ke Jin
 
   8 ------------------------------------------------------------------------
 
   9 July 30, 1995, v2.00.beta: 
 
  10         0. the first release and beta version. 
 
  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
 
  21         4. Support driver ODBC call tracing.
 
  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:
 
  45                 Concurrent Max/OS SVR4  1.x
 
  47         11.autoconfig and build -- shell scripts to help modifying 
 
  48            Config.mk and building iodbc driver manager
 
  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 
 
  62         15.Some files are renamed
 
  66         16. Fix a bug on setting tracing options.