This is FreeTDS 0.46

	FreeTDS is a free (open source) implementation of Sybase's db-lib, 
ct-lib, and ODBC libraries. Currently, dblib is the most mature, followed by
ctlib.  Both of these libraries have several programs know to compile and 
run against them. ODBC is still quite immature, though improving. 

	Submissions of test programs (self-contained programs that demonstrate 
functionality or problems) are greatly appreciated.  They should create any
tables needed (since we obviously don't have access to your database) and 
populate them.  One possible exception is test code that works against the 
pubs2 database. Unit tests for any of the libraries is appreciated

	FreeTDS will run at protocol versions 4.2, 4.6, or 5.0 and thus can 
access both Sybase and Microsoft SQL-Servers.  Note: Microsoft SQL servers 
do not support TDS versions above 4.2 and need to be configured with 
the --with-tdsver=4.2 flag.

Experimental support for TDS 7.0 (the version used by MS SQL Server 7.0) is 
starting to be added to the tds layer. It is highly experimental at this stage
and unless you are helping to develop it, please use TDS 4.2 to access SQL 7.0.
That said, TDS 7.0 support can be configured by using the --with-tdsver=7.0 when
running configure.

It is licensed under the Gnu LGPL license. See COPYING.LIB for details.

To build look at the INSTALL file.  

Note to FreeBSD users-  You must use 'gmake' to build this package.

Notes to developers
-------------------

The code is split into several pieces.

1) tds directory is the wire level stuff, it should be independant of the 
library using it, this will allow DB-Lib, CT-Lib, and ODBC to sit on top. 
(actually it is geared towards dblib at the moment...but this should change
after other libraries are implemented).

2) dblib directory. This is the actual dblib code which runs on top of tds.

3) ctlib directory. This is the ctlib code which runs on top of tds. 

4) server directory. This will be a set of server routines basically to 
impersonate a dataserver, functions like send_login_ack() etc...

5) odbc directory. ODBC implementation over tds.  Pretty basic at the moment.
Uses iODBC as a driver manager. You need to have that if you are using the ODBC
CLI. I really need someone to step up and take this piece over. I've done very 
little ODBC coding and really don't have much use for it.  Also, it would be 
nice if it supported unixODBC as well.

6) samples. Test harness code for ctlib, dblib and tds.

Please look at doc/getting_started.txt for a description of what is going on
in the code.
