FreeTDS is an open-source implementation of the TDS (Tabular DataStream) database client access protocol and related libraries used by Sybase and Microsoft. FreeTDS supports all versions of the protocol from both vendors, and includes DB-Lib, CT-Lib, and ODBC libraries.
|Implementation||C Perl PHP|
Release Notes: This release provides full Kerberos and SSPI support for passwordless login to Microsoft SQL Server from Unix and Windows clients. It fully support building DB-Library on Win32/64 via NMAKE.EXE. It has built-in support for UTF-8 and wide characters in ODBC and better thread-safety in ODBC, and error messages in all libraries now distinguish between connect and login errors. For Microsoft servers, FreeTDS implements TDS 7.2, the version used by SQL Server 2005.
Release Notes: This version obsoletes version 0.64. It includes many new features and improvements, including timeout handling, encrypted connections, fisql (and odbc utilities), and autoconf improvements. One quarter of the code was modified in this release.
Release Notes: As with prior releases, this version supersedes all others. Db-lib timeout handling was corrected (error handlers can now force the called function to fail). For Microsoft servers, support for named instances and for encrypted connections was added. Partial placeholder support for ct-lib was added. For ODBC, compute-row handling was corrected, support for paramsets and constant parameters was added, and compatibility with DBD::ODBC was improved.
Release Notes: In this release, the ODBC is now compatible with OpenOffice.org, and even works with Oracle's OTL libary. Ct-lib now sports bcp and cursors. BCP was also improved.
Release Notes: This version boasts important improvements to the ct-lib and ODBC libraries, including support for UTF-8 and most other client-side character sets, and an ODBC driver which strives to be ODBC 3.0-compliant and supports 27 new functions (double the source code of 0.61). ct-lib and ODBC offer cursor and dynamic SQL. It has better, faster datatype conversions and bcp, more Win32 development choices, VMS support, and a new reference manual.