Re: FreeTDS 1.1 Release Candidate 1
Igor Korot <[email protected]> Mon, 4 Feb 2019 15:47:56 -0600
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <CA+FnnTyRUP4Gwn9QKQ35UHTZNDJ03+8-Rg6zDsJCchFvtTi1Kg@mail.gmail.com> |
Frediano, On Mon, Feb 4, 2019 at 1:42 PM Frediano Ziglio <[email protected]> wrote: > > Hi, > time for a new release. > > Although stable branch is kept updated with bugs and minor features new big > features, build improves and potential compatibility changes are not ported > to stable branch. Release bring all these changes, here (available also in NEWS > file) changes for next release: > > > Summary of Changes in release 1.1 > -------------------------------------------- > User visible (not in a particular order): > - Removed 4.2 and 7.0 as default TDS protocol versions during > configure, the default if not specified is now "auto", to connect > to such obsolete servers you need to specify explicitly the version > ("auto" won't attempt these versions). CMake build default to > version 7.1; > - allows to disable TLS 1.0 support; > - pool server allows to specify different username/password for server > and clients allowing to hide internal server logins; > - tsql utility now send final partial query to server to avoid to have > to specify a final "GO" line to terminate commands; > - better support for Microsoft cluster, client will attempt multiple > connection to server at the same time if DNS reply multiple IPs; > - MONEY/SMALLMONEY types are now formated with 4 decimal digits to > avoid truncation; > - MARS support is now compiled by default; > - pool server is now compiled by default; > - Fixed SQL_ATTR_LOGIN_TIMEOUT for ODBC; > - Fixed large integer numbers for ODBC RPC constants; > - Fixed encrypted logins if "auto" protocol version is used; > - Support CS_TIMEOUT and CS_LOGIN_TIMEOUT properties under CTLibrary; > - Added a dbacolname function in DBLibrary, similar to dbcolname but > for compute columns (mainly for Sybase now, Microsoft removed > support for compute columns); > - NTLMv2 is now on by default. > > Implementation: > - Improved UTF-8 performances; > - Use more stdint.h style definitions (like uint32_t); > - Use bool type instead of int; > - pool server compile under Windows too (not as capable as Unix > version); > - CMake build is now able to do an installation; > - Added a src/utils directory to collect all common code not strictly > related to replacements or TDS; > - Simplified makefiles; > - Support CP1252 encoding in internal trivial iconv; > - Better ODBC detection. Allows to specify a directory with > --with-iodbc to specify custom iOBDC. Thank you for the new release prerparation. What is the lowest version freeTDS can connect to now (for both Sybase/SAP ASE and MS)? > > Kind Regards, > Frediano > _______________________________________________ > FreeTDS mailing list > [email protected] > https://lists.ibiblio.org/mailman/listinfo/freetds