Skip to content

Commit

Permalink
Initial revision
Browse files Browse the repository at this point in the history
  • Loading branch information
brianb committed Oct 12, 2001
0 parents commit 14834f4
Show file tree
Hide file tree
Showing 128 changed files with 39,056 additions and 0 deletions.
58 changes: 58 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
Brian Bruns <[email protected]>
Started this crazy thing

Gregg Jensen <[email protected]>
Message handlers and extra datatype support and some sybperl stuff?

Arno Pedusaar <[email protected]>
Donated his TDS4.2 code to the cause

Mihai Ibanescu <[email protected]>
GNUified the packet

Craig Spannring <[email protected]>
JDBC driver and CVS repository.

Mark Schaal <[email protected]>
Cleaned up message handling, bug fixes, ctlib unittests

Kevin Lyons <[email protected]>
Various TDS bug fixes

Sam Tetherow<[email protected]>
Various TDS bug fixes

Geoff Winkless <[email protected]>
Lost connection stuff

Ken Seymour <[email protected]>
ODBC Driver Fixes

Scott Gray <[email protected]>
TDS 7.0 numeric support and bug fixes

Bob Kline <[email protected]>
NTEXT support

Koscheev Andrey <[email protected]>
negative money patch

Dennis Nicklaus <[email protected]>
vxWorks port and fixes for dbdata() and SYBVARBINARY

Brandon M. Reynolds <[email protected]>
fix for arbitrarily large queries under dblib.

Steve Langasek <[email protected]>
off by one fixes and autoconf byte size thing.

Mark J. Lilback <[email protected]>
implementation of dbstrlen and dbstrcpy

John F. Dumas <[email protected]>
patch to fix memory leaks.

Thanks go to the folks at A2i, Inc. (http://www.a2i.com) for funding the
development of dblib host file bulk copy and writetext support, and to Dave
Poyourow there for helping with the debugging.

44 changes: 44 additions & 0 deletions BUGS
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
Recently Fixed
--------------
1. Bug under SQL 7 with large (> 512 bytes) queries. (default block size
is changed by the server)
2. ct_cancel/dbcancel doesn't work right
3. Negative smallmoney values not working
4. change in dbsqlexec has broken query pending client msg under dblib
5. Core dump on failed login see dblib/unittests/t0001
(return from dbproc() not checked, but should it coredump?)
6. make clean doesn't do obdc or unittests directories
7. make dist doesn't work right.
8. Check int sizes in autoconf

Believed Fixed
--------------
1. missing digit on numeric/float types under some clients
2. text values getting truncated to 255 bytes under TDS 7. (can someone
provide more detail?)
3. code to send COL_NAME and COL_INFO tokens are not in the server stuff.

Needs Fixing
------------
1. Text values not being handled for ctlib/dblib, tds works
(I think dblib works, but ctlib needs work)
2. Fix formatting of dbprhead/dbprrow...its a little off
(Anybody care?)
3. Stored procedure return statuses not propagated
(more detail?)
4. text/image does not work for row buffering under dblib.
5. Intermittant crash with PHP apache module. (Unknown marker messages
appear in the log...)
6. dbwritetext() and friends do not work under TDS 7.0
7. tds_get_*int() and tds_put_*int() should handle either endianess on any
platform. Breaks TDS 7.0 under big end machines.
8. There is a bug with the order of returns from ct_results() such that rows
affected doesn't show up in sqsh.
9. dbsqlexec() needs a dbresults() loop on error and shouldn't
10. freetds.conf requires server names to be lower case.

Reported but not confirmed
--------------------------
1. Insert/Update queries reported not to work on TDS 7. (couldn't confirm)
2. make distclean doesn't handle unittest directories.

340 changes: 340 additions & 0 deletions COPYING

Large diffs are not rendered by default.

Loading

0 comments on commit 14834f4

Please sign in to comment.