iODBC Version 3.52.9 Stable Version Released

  • Added support for building on recent versions of Mac OS X
  • Fixed warnings from autoconf/automake
  • Fixed infinite loop in connection pool
  • Fixed compiler warnings
  • Fixed build dependency for make -jX
  • Fixed check for Unicode driver
  • Fixed issue calling SQLCancel from other thread
  • Fixed SQLInstallDriverEx when driver is readonly

iODBC Version 3.52.8 Stable Version Released

2012-03-27

  • Added support for Mac OS X 10.7
  • Added Mac OS X build files to ignore list
  • Added initial .gitignore
  • Added more files to ignore
  • Converted build rules to compile the UI from new .xib files
  • Converted old .nib format to .xib format
  • Fixed list of files to be distributed
  • Fixed problem installing CFMSupport
  • Updated version of iODBC Demo to 1.1

iODBC Version 3.52.7 Stable Version Released

2009-09-11

This release contains:

  • Added iODBC Graphical Administrator for Mac OS X
  • Added iODBC CFM Bridge
  • Added resizable windows and dialogs for GTK+
  • Added option in tracefile for sequence number ($S)
  • Added additional translations between ANSI and Unicode
  • Fixed if tracefile gets too big, continue in new tracefile
  • Fixed unload bug due to wrong pointer deref
  • Fixed Connection Pooling UI
  • Fixed checking odbc_ver on connect handle
  • Fixed packaging of runtime only libraries
  • Fixed porting issues
  • Fixed documentation

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.52.6 Stable Version Released

2007-01-05

This release contains:

  • Added support for GTK+ 2.x
  • Fixed long mutex lock on connect
  • Fixed problems with SQLBrowseConnect
  • Fixed missing functions in export list
  • Fixed core dump when checking for driver odbc version
  • Fixed allocation error in SQLDescribeCol
  • Fixed rpm specification for RedHat
  • Fixed porting problems on FreeBSD, OpenBSD and OSF
  • Use SQLFetchScroll in iodbctest

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.52.5 Stable Version Released

2006-01-27

This release contains:

  • Added support for FileDSN
  • Added support for Connection Pooling
  • Added check for tracefile size
  • Call ODBC 2.x functions in driver if application uses ODBC 2.x only calls
  • Fixed problem parsing driver result in SQLSetStmtAttr
  • Fixed source code readability
  • Fixed bug in overwriting driver name
  • Fixed check for /Library/ODBC for Mac OS X
  • Fixed prototypes
  • Rewrote bootstrap script and configure summary
  • Use localtime_r in tracing when available
  • Fixed build issues with Mac OS X
  • Small code cleanups and fixes

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.52.4 Stable Version Released

2005-11-07

This release contains:

  • Added support for Mac OS X 10.4 Universal kit (ppc, ppc64 and i386)
  • Removed dependency between iodbc and iodbcinst shared libraries
  • Cleanups to the build process particularly on MacOS X
  • Clarification on LGPL license conditions
  • Bugfix: error on subsequent SQLExecute statements
  • Fixed problem building 64bit GUI components
  • Fixed problem determining which compiler to use on AIX
  • Enabled SHLIB_PATH on HP/UX
  • Fixed problem using # as comment in odbc.ini file
  • Disabled --disable-odbc3 flag
  • Small code cleanups and fixes

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.52.3 Stable Version Released

2005-02-07

This release contains:

  • Added support for DSN-less connections
  • Added timestamp to ENTER/EXIT lines in trace file
  • Added build support for AIX 5.x, HP/UX 11.23 Itanium
  • Added build support for Mac OS X 10.3 (32bit) and 10.4 (32bit+64bit)
  • Fixed problem with SQLDriverConnect (SQL DRIVER_PROMPT) if no setup dialog had been registered
  • Fixed symbol-clash between Oracle Instant client and iODBC on Mac OS X
  • Various small build fixes
  • Various stability bug-fixes

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.52.2 Source Released

2004-02-28

This release contains:

  • Added tracing option for root without overwriting existing files
  • Added PORT.OpenLink script
  • Added special iodbc-config script for Mac OS X framework build
  • Fixed problem starting/stopping tracing
  • Fixed SQLSetConnectAttr to return SQL SUCCESS_WITH_INFO if driver cannot handle option set before connect time
  • Fixed SQLInfo to use pcbInfoValue if present
  • Fixed NULL pointer problem in GTK choose driver dialog
  • Fixed problem with C++ prototypes with older 32bit code
  • Fixed locking problem with SQLAllocEnv/SQLAllocHandle
  • Fixed tracefile name expansion
  • Fixed problem running bootstrap.sh on machines without GTK
  • Fixed problem installing code in temp directory for packaging
  • Fixed problem calling SQLGetDiagRec on uninitialized handles in iodbctest program
  • Link iodbctest program with static iodbc libraries

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.52.1 Source Released

2003-09-08

This release contains:

  • Added support for new ODBC 3.52 specification for 64bit environments
  • Added support for SQLGetEnvAttr(SQL ATTR_WCHAR_SIZE extension
  • Added missing Mac OS X build files
  • Added script to symlink Mac OS X framework into /usr/local/iODBC to allow traditional GNU configurable packages to use the same version of iODBC
  • Added new layer to driver loading to prevent memory leaks when drivers cannot be physically unloaded
  • Added man pages for iodbc-config, iodbctest and iodbcadm-gtk
  • Added header file iodbcunix.h for portability
  • Enhanced tracing for SQLGetFunctions, SQLColAttribute
  • Fixed NULL pointer problem when connection failed
  • Fixed initialization problem with SQLGetPrivateProfileString
  • Fixed export Unicode and ANSI names of ODBC functions in libiodbc
  • Fixed SQLSetScrollOption emulation
  • Fixed tracing for SQLSetDescRec
  • Fixed rpm build issue with RedHat 9
  • Fixed MAC OS X install problem
  • Fixed Mac OS X build dependency on Carbon libraries
  • Fixed HP/UX shared library name handling
  • Fixed handling of UTF-8 sequences
  • Fixed compiler warnings
  • Small code cleanups and fixes

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.51.2 Source Released

2003-08-22

This release contains:

  • Added support for installation layouts for different distributions e.g. --with-layout=RedHat
  • Added support for Mac OS X 10.3 (panther)
  • Added support for creating libodbc.so symlink
  • Added more ODBC 3.x calls to iodbctest.c program
  • Added SQLRowCount for SQL UPDATE/DELETE statements in iodbctest.c
  • Fixed build problem with older make programs
  • Fixed bug in state handling SQLCloseCursor
  • Fixed driver statement allocation problem
  • Fixed double free in statement handle
  • Fixed problem tracing variable length strings and binary data
  • Use snprintf when available to guard against buffer overruns
  • Small documentation fixes

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.51.1 Source Released

2002-04-29

This release contains:

  • Release of GTK based Administrator component
  • Improved API tracing functionality (improvement is trace granularity)
  • New SQLDrivers() API implementation
  • Upgrade to libtool-1.4.3
  • Reworked SRPM .spec-file to aid co-existence with other managers
  • Improved ./configure and GTK support for FreeBSD and MacOS X
  • Reinstated libiodbc.so dependency on libiodbcinst.so
  • State-transition fixes for SQLFetch/SQLExecDirect/SQLMoreResults
  • Tidied ini-file- and connection-string-parsing functions
  • Added a README.CVS
  • Symbol-clash removal

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC Version 3.51.0 Source Released

2003-08-22

This release contains:

  • Unicode support
  • Updated ODBC tracing support
  • Updated threading model
  • Improved graphical Administration (GTK) interface
  • General Bug fixes

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC 3.0.6 Source Release:

2002-04-29

This release contains:

  • Mac OS X support
  • Portability fixes
  • Small bug fixes

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC 3.0.5 Source Release:

2001-06-12

This release contains:

  • Portability fixes
  • Small bug fixes
  • CVS archive integration

Please continue sending your suggestions, questions and/or patches to the Archive Maintainer at iodbc@openlinksw.com

iODBC 3.0.4 Source Release:

2000-08-25

This release was an source release only.

iODBC 3.0.3 Source Release:

2000-08-09

This release contains:

  • Full source code for GTK GUI based iODBC Administrator for interactive administration of ODBC DSNs

We will be integrating this source code into the CVS archive at a later date.

As with any new releases, this release may contain some bugs and should therefore be considered a BETA release.

iODBC 3.0.3 Linux Binary Release:

2000-08-09

This release contains:

  • GTK GUI based iODBC Administrator for interactive administration of ODBC DSNs

As with any new releases, this release may contain some bugs and should therefore be considered a BETA release.

iODBC 3.0.2 Development Release:

2000-02-01

This release is the third in a series of development releases we have planned in order to lift the iODBC project to the next level.

This release contains:

  • SQLGetData returned SQLSTATE 24000 error as internal SQLNumResultCols call deadlocked
  • SQLDatasources argument check was wrong

As with any new releases, this release may contain some bugs and should therefore be considered a BETA release.

iODBC 3.0.1 Development Release:

2000-01-28

This release is the second in a series of development releases we have planned in order to lift the iODBC project to the next level.

This release contains:

  • Added code to make Driver Manager thread safe
  • Added code to call non thread-safe drivers from thread safe applications
  • Small bug fixes and code cleanups

iODBC 3.0.0 Development Release:

1999-12-16

This release is the first in a series of development releases we have planned in order to lift the iODBC project to the next level.

This release contains:

  • ODBC 3.x support and the ODBC 3.x to 2.x translation layer
  • Support for more platforms including MacOS X (Rhapsody)
  • Small bug fixes and code cleanups

The second release, which should arrive beginning January 2000 will have the thread manager code to allow developers to safely write multi threaded programs even though the driver may not be thread safe.

The third release will contain a full set of graphical administration tools for configuring both drivers and DSN's.