Re: FreeTDS 1.1 Release Candidate 2

Sebastien FLAESCH <[email protected]> Wed, 13 Feb 2019 11:45:07 +0100
Newsgroups gmane.comp.db.tds.freetds
Organization Four Js Development Tools
Message-ID <[email protected]>
Hi,

I have used 1.1.rc2 on our QA tests, no issue detected.

Seb

On 2/9/19 7:58 PM, Frediano Ziglio wrote:
> Hi,
>     just another updated release candidate.
> 
> Changes since previous release candidate:
> - Project files for OpenVMS upgraded. Thanks to Craig for the quick update;
> - Updated documentation on protocol version and other minor changes;
> - Cleaned some code for old protocols;
> - Resolved some minor issues with CI and tests;
> - CMake build (like autotools) now default to TDS protocol version "auto";
> - Improved TDS protocol detection in case of failure.
> 
> General release changes (as in NEWS file):
> 
> 
> Summary of Changes in release 1.1
> --------------------------------------------
> User visible (not in a particular order):
> - Changed default TDS protocol version during configure to "auto".
>    Versions 4.2 and 7.0 are no longer accepted for default, you may
>    still specify an explicit version to connect to obsolete servers
>    ("auto" won't attempt these versions);
> - 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.
> 
> 
> Kind Regards,
>    Frediano
> _______________________________________________
> FreeTDS mailing list
> [email protected]
> https://lists.ibiblio.org/mailman/listinfo/freetds
>