Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: freetds-tools | Distribution: openSUSE Tumbleweed |
Version: 1.4.17 | Vendor: openSUSE |
Release: 1.3 | Build date: Fri Jun 7 16:02:23 2024 |
Group: Unspecified | Build host: reproducible |
Size: 693446 | Source RPM: freetds-1.4.17-1.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.freetds.org/ | |
Summary: Applications for working with the TDS (Tabular Data Stream) protocol |
FreeTDS is a project to document and implement the TDS (Tabular Data Stream) protocol. TDS is used by Sybase and Microsoft for client to database server communications. FreeTDS includes call level interfaces for DB-Lib, CT-Lib, and ODBC. This package provides application to allow users to make use of the protocol.
GPL-2.0-or-later AND LGPL-2.1-or-later
* Fri Jun 07 2024 Dirk Müller <dmueller@suse.com> - update to 1.4.17: * _blk_get_col_data: Consistently return TDS_FAIL on failure. * Support very old Sybase ASE versions * datacopy: Increase CREATE TABLE command buffer to accommodate larger queries * datacopy fails on tables with an unusually high number of columns. * Change some file license from GPL to LGPL * Support Sybase server not configured with UTF-8 charset * Tue Apr 02 2024 pgajdos@suse.com - version update to 1.4.12 * ctlib: Fix crash using ct_command with CS_MORE option * defncopy: Use memory instead of temporary file * defncopy: Fix MS column length for N(VAR)CHAR types * defncopy: Quote strings and identifiers * defncopy: Trim spaces around nullable flags * defncopy: Fix for order of index recordset * defncopy: Quote key index names * defncopy: Add test for the applications - modified patches % configure-return-void-fix.patch (refreshed) * Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. * Wed Dec 27 2023 Dirk Müller <dmueller@suse.com> - update to 1.4.10: * odbc: Return better error for invalid character set * Sat Nov 25 2023 Dirk Müller <dmueller@suse.com> - update to 1.4.7: * tds: improve openssl compatibility * Thu Nov 16 2023 pgajdos@suse.com - version update to 1.4.6 * no upstream changelog found * Mon Oct 02 2023 pgajdos@suse.com - version update to 1.4.2 * User visible (not in a particular order): - Fix some numeric conversion checks; - Always use Unicode for SSPI allowing not ASCII to work; - Improve BCP copy, especially for Sybase; - Better error reporting for ICONV failures; - Disable TLSv1 by default; - ODBC: partial TVP support (missing data at execution); - ODBC: support for quoted string in connection string; - CT-Library: support large identifiers; - CT-Library: report appropriate severity values; - apps: datacopy report errors on standard error; - pool: use poll instead of select to support more connections. * Implementation: - Use more bool type for boolean instead of integer; - more macros for ODBC tests to encapsulate some ODBC API. - modified patches % configure-return-void-fix.patch (refreshed) - have not BUGS.md anymore * Mon Sep 04 2023 pgajdos@suse.com - version update to 1.3.20 * Allows to specify separate date and/or time format. * Add "date only format" and "time only format" to locales.conf configuration. * Better logs for iconv initialization * Report more verbose and helpful logs if tds_iconv_init fails. * Wed Jun 07 2023 pgajdos@suse.com - version update to 1.3.18 * Fix redirect with Azure - modified patches % configure-return-void-fix.patch (refreshed) * Thu Mar 02 2023 Dirk Müller <dmueller@suse.com> - update to 1.3.17: * Update dblib.c - _get_printable_size * Added more types to _get_printable_size based on /misc/types.csv * Thu Dec 22 2022 Dirk Müller <dmueller@suse.com> - update to 1.3.16: * tds_close_socket and tds_connection_close could have been called while reading/writing TLS sockets so calling tds_ssl_deinit cause some used structure to be released while used. * Sun Dec 04 2022 Dirk Müller <dmueller@suse.com> - update to 1.3.15: * odbc: Fix some issues with SQLCopyDesc * Do not change sql_desc_alloc_type copying descriptors. * odbc: Return size from SQLGetDescField for integers * Fri Aug 19 2022 Dirk Müller <dmueller@suse.com> - update to 1.3.13: - Generic: - Support UTF-8 columns using MSSQL 2019; - Do not accept TDS protocol versions "4.6" (never really supported) and "8.0"; - Minor portability issues; - Fix log elision for login; - Detect some possible minor memory failure in application; - Support long (more than 64k) SSPI packets (never encountered but you never know); - Fix unicode columns for ASA database; - Avoid using BCP with old protocols; - (*) Fix bulk copy using big endian machines; - (*) Fix Sybase uni(var)char and unsigned types for big endian machines; - (*) Do not send nullable data during bulk copy if type is not nullable; - ODBC: - Added "Timeout" setting; - Applications: - Improve defncopy utility: - Fix some declaration; - Fix Sybase support; - (*) Fix datacopy and freebcp logging; - CT-Library: - Minor fix for variant type; - Better support for timeout setting; - (*) Support some missing types (like nullable unsigned integers) for Sybase; - DB-library: - Unify date format (all systems can use the same syntax); - (*) Allows to pass 0 as type for bcp_bind; - (*) Fix DBSETLSERVERPRINCIPAL macro; - (*) Do not limit queries length for bcp using Sybase; - (*) Add KEEP_NULLS to BCP hints.
/usr/bin/bsqldb /usr/bin/bsqlodbc /usr/bin/datacopy /usr/bin/defncopy /usr/bin/fisql /usr/bin/freebcp /usr/bin/osql /usr/bin/tdspool /usr/bin/tsql /usr/share/man/man1/bsqldb.1.gz /usr/share/man/man1/bsqlodbc.1.gz /usr/share/man/man1/datacopy.1.gz /usr/share/man/man1/defncopy.1.gz /usr/share/man/man1/fisql.1.gz /usr/share/man/man1/freebcp.1.gz /usr/share/man/man1/osql.1.gz /usr/share/man/man1/tsql.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 02:11:34 2025