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.27 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Sep 2 11:35:45 2025 |
Group: Unspecified | Build host: reproducible |
Size: 616151 | Source RPM: freetds-1.4.27-1.1.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
* Tue Sep 02 2025 pgajdos@suse.com - version update to 1.4.27 * dblib: Fix dbreadtext crash on NULL values * fix signature mismatch for tds_convert_int1 * Merge fix for SQL_C_STINYINT * odbc: Add test for SQL_C_STINYINT type * Fix handling of SQL_C_STINYINT * tds: Add support for SYBSINT1 type conversion * Merge support for BLK_HINTS calling blk_props * ctlib: Add support for setting hints for bulk copy * Make TDSBCPINFO::hint a DSTR * Merge fix for connection to no Sybase servers * Ignore query errors during connection initial setup * tds_setup_connection: Further conditionalize queries by product. * tds_setup_connection: Skip nvc/uvc check under OpenServer. * pool: Ignore extension in login packet * odbc: Fix bug cancelling not active statements * Merge leak fix for odbc_parse_connect_string * odbc: Reuse cleanup code parsing connection string, check for error * odbc: Use tds_dstr_buf to retrieve internal string buffer * odbc: Reuse code in connection_string_parse test * odbc: Add test for connection string parsing * tds_convert_to_binary: Don't leak allocations on syntax errors. * _cs_convert: Cap binary/image copying to the destination length. - modified patches % configure-return-void-fix.patch (refreshed) * 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, Wed Sep 10 23:58:17 2025