Commit Graph

85 Commits

Author SHA256 Message Date
Ana Guerrero
ef431eebf7 Accepting request 1180933 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1180933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=45
2024-06-17 17:27:21 +00:00
5195d3661f - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=86
2024-06-07 14:03:39 +00:00
Ana Guerrero
eac985beb2 Accepting request 1164160 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1164160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=44
2024-04-03 15:18:18 +00:00
98cdda4ec7 Accepting request 1164138 from home:pgajdos
- 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)

OBS-URL: https://build.opensuse.org/request/show/1164138
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=84
2024-04-02 15:23:52 +00:00
Ana Guerrero
2822337c8b Accepting request 1150724 from devel:libraries:c_c++
Prepare for RPM 4.20 (forwarded request 1150709 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1150724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=43
2024-02-27 21:43:41 +00:00
c1399850f9 Accepting request 1150709 from home:dimstar:rpm4.20:f
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150709
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=82
2024-02-26 08:50:34 +00:00
Ana Guerrero
86de442533 Accepting request 1135377 from devel:libraries:c_c++
- update to 1.4.10:
  * odbc: Return better error for invalid character set

OBS-URL: https://build.opensuse.org/request/show/1135377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=42
2023-12-28 21:54:19 +00:00
d6f5369a2a - update to 1.4.10:
* odbc: Return better error for invalid character set

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=80
2023-12-27 21:01:26 +00:00
Ana Guerrero
20de2b1267 Accepting request 1128790 from devel:libraries:c_c++
- update to 1.4.7:
  * tds: improve openssl compatibility

    - (*) Add KEEP_NULLS to BCP hints.
- remove stale _service and fix Source url
- Modifications for 0.52 ver and ODBC drivers
- First stab at RPM for 0.51 ver

OBS-URL: https://build.opensuse.org/request/show/1128790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=41
2023-11-27 21:42:22 +00:00
8ecce4d517 - update to 1.4.7:
* tds: improve openssl compatibility
    - (*) Add KEEP_NULLS to BCP hints.
- remove stale _service and fix Source url
- Modifications for 0.52 ver and ODBC drivers

- First stab at RPM for 0.51 ver

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=78
2023-11-25 19:36:26 +00:00
Ana Guerrero
f2194620ba Accepting request 1126842 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1126842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=40
2023-11-17 19:48:36 +00:00
99139c9e93 Accepting request 1126840 from home:pgajdos
- version update to 1.4.6
  * no upstream changelog found

OBS-URL: https://build.opensuse.org/request/show/1126840
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=76
2023-11-16 11:25:13 +00:00
Ana Guerrero
35fd2da225 Accepting request 1114801 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1114801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=39
2023-10-03 18:15:19 +00:00
5c81ca22ef Accepting request 1114788 from home:pgajdos
- 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

OBS-URL: https://build.opensuse.org/request/show/1114788
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=74
2023-10-02 10:19:34 +00:00
Ana Guerrero
a09e40c340 Accepting request 1108879 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1108879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=38
2023-09-06 16:55:38 +00:00
44c0e69e92 Accepting request 1108878 from home:pgajdos
- 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.

OBS-URL: https://build.opensuse.org/request/show/1108878
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=72
2023-09-04 12:50:52 +00:00
Dominique Leuenberger
fb39418869 Accepting request 1091347 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1091347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=37
2023-06-09 18:36:58 +00:00
bdb3f4b1d6 Accepting request 1091269 from home:pgajdos
- version update to 1.3.18
  * Fix redirect with Azure
- modified patches
  % configure-return-void-fix.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/1091269
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=70
2023-06-07 23:19:15 +00:00
Dominique Leuenberger
528c1231e1 Accepting request 1068676 from devel:libraries:c_c++
- update to 1.3.17:
  * Update dblib.c - _get_printable_size
  * Added more types to _get_printable_size based on /misc/types.csv

OBS-URL: https://build.opensuse.org/request/show/1068676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=36
2023-03-03 21:24:25 +00:00
dbf25e460d - update to 1.3.17:
* Update dblib.c - _get_printable_size
  * Added more types to _get_printable_size based on /misc/types.csv

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=68
2023-03-02 11:53:22 +00:00
Dominique Leuenberger
83d710dde6 Accepting request 1044254 from devel:libraries:c_c++
- 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.

OBS-URL: https://build.opensuse.org/request/show/1044254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=35
2022-12-24 13:50:53 +00:00
6a33b727ae - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=66
2022-12-22 12:41:46 +00:00
Dominique Leuenberger
900ad78a51 Accepting request 1040073 from devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/1040073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=34
2022-12-07 16:33:10 +00:00
2b5fa3ff91 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=64
2022-12-04 21:44:44 +00:00
Dominique Leuenberger
19853f2d8e Accepting request 998195 from devel:libraries:c_c++
- 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;

OBS-URL: https://build.opensuse.org/request/show/998195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=33
2022-08-20 18:28:02 +00:00
22bc622b9b - 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;

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=62
2022-08-19 15:10:28 +00:00
Dominique Leuenberger
79cb51557d Accepting request 892166 from devel:libraries:c_c++
- remove stale _service and fix Source url 

- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)

OBS-URL: https://build.opensuse.org/request/show/892166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=32
2021-05-13 20:18:05 +00:00
f05ebbe6cb - remove stale _service and fix Source url
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=60
2021-05-11 07:04:21 +00:00
6f66b35454 Accepting request 891907 from home:brassh:branches:devel:libraries:c_c++
- update to 1.2.21:
  * minor bug fixes
  * Support some missing types like nullable unsigned smallint
- add baselibs.conf to allow building of i586 libraries (necessary
  to use the driver for programs running under wine)

OBS-URL: https://build.opensuse.org/request/show/891907
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=59
2021-05-11 07:00:40 +00:00
Dominique Leuenberger
e63a08951a Accepting request 866420 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/866420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=31
2021-02-01 12:24:29 +00:00
296e961375 Accepting request 866406 from home:dirkmueller:branches:devel:libraries:c_c++
- update to 1.2.18:
- Sybase server:
  - All strings are now converted as MSSQL;
  - Support kerberos login;
  - DB-Library: add DBSETNETWORKAUTH, DBSETMUTUALAUTH, DBSETDELEGATION and
    DBSETSERVERPRINCIPAL;
  - CT-Library: add CS_SEC_NETWORKAUTH, CS_SEC_NETWORKAUTH,
    CS_SEC_NETWORKAUTH and CS_SEC_NETWORKAUTH;
- Bulk copies:
  - DB-Library: fix trim of unicode fields;
  - Apply character conversion for Sybase, like MSSQL;
  - Ignore computed columns;
  - Properly support multibyte strings in column names;
  - DB-Library: stop correctly on BCPMAXERRS setting;
  - DB-Library: do not try to convert skipped rows reading file allowing
    for instance to load CVS files;
- CT-Library: added CS_DATABASE property to allows to connect correctly
  to Azure servers;
- Improve support for MS XML columns for both DB-Library and CT-Library;
- Fix some issues with MSSQL server redirection (used for instance in
  Azure);
- Change SQL_DESC_OCTET_LENGTH value for wise character columns;
- Better support for SQL_VARIANT:
  - Better column checks;
  - CT-Library: now supported, columns are returned as CS_CHAR_TYPE;
- Some updates to server part:
  - Set correctly initial state;
  - IPv6 support;
  - Fix TDS 7.2 logins;
- Support extended character using domain logins under Unix;

OBS-URL: https://build.opensuse.org/request/show/866406
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=57
2021-01-24 21:02:47 +00:00
Dominique Leuenberger
11c7895c5b Accepting request 805834 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/805834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=30
2020-05-16 20:26:26 +00:00
Tomáš Chvátal
993c8034bf Accepting request 805832 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Update to 1.1.36:
  * Various bugfixes
  * bsc#1141132 CVE-2019-13508

OBS-URL: https://build.opensuse.org/request/show/805832
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=55
2020-05-15 12:14:51 +00:00
Dominique Leuenberger
04eefd6755 Accepting request 745336 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/745336
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=29
2019-11-07 22:13:49 +00:00
Tomáš Chvátal
bee5574361 Accepting request 745292 from home:linnaea:branches:devel:libraries:c_c++
- Version update to 1.1.20 for better protocol auto-detection, server redirection, and UTF-8 support
- Enable Kerberos support

OBS-URL: https://build.opensuse.org/request/show/745292
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=53
2019-11-05 07:54:56 +00:00
Dominique Leuenberger
21c6c6620b Accepting request 715433 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/715433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=28
2019-07-29 15:24:18 +00:00
Tomáš Chvátal
c57c8f5dff Accepting request 715362 from home:marxin:branches:devel:libraries:c_c++
- Add configure-return-void-fix.patch in order to fix wrong
  configure with -Werror=return-type.

OBS-URL: https://build.opensuse.org/request/show/715362
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=51
2019-07-15 09:01:09 +00:00
Dominique Leuenberger
b280554e88 Accepting request 590615 from devel:libraries:c_c++
- Version update to 1.0.83:
  * See NEWS for a complete list of changes

OBS-URL: https://build.opensuse.org/request/show/590615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=27
2018-03-29 09:47:32 +00:00
Tomáš Chvátal
53d96ce670 - Version update to 1.0.83:
* See NEWS for a complete list of changes

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=49
2018-03-23 10:17:01 +00:00
Dominique Leuenberger
b8dc2d0848 Accepting request 496335 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/496335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=26
2017-05-27 11:12:09 +00:00
Tomáš Chvátal
ee584e0b33 Accepting request 496333 from home:vsistek:branches:devel:libraries:c_c++
Update to version 1.0.39

OBS-URL: https://build.opensuse.org/request/show/496333
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=47
2017-05-18 13:52:04 +00:00
Yuchen Lin
5c528f116c Accepting request 482638 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/482638
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=25
2017-04-11 10:38:46 +00:00
Tomáš Chvátal
0b84f80941 Accepting request 482635 from home:pluskalm:branches:devel:libraries:c_c++
- Update to version 1.0.27
  * See NEWS for a complete list of changes

OBS-URL: https://build.opensuse.org/request/show/482635
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=45
2017-03-25 10:18:11 +00:00
Dominique Leuenberger
8920f350eb Accepting request 448870 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/448870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=24
2017-01-10 09:37:31 +00:00
Tomáš Chvátal
4f64c16045 Accepting request 448862 from home:pluskalm:branches:devel:libraries:c_c++
- Update to version 1.00.24
  * See NEWS for a complete list of changes

OBS-URL: https://build.opensuse.org/request/show/448862
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=43
2017-01-05 14:27:57 +00:00
Dominique Leuenberger
65b9a63b1f Accepting request 393176 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/393176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=23
2016-05-05 11:18:56 +00:00
Tomáš Chvátal
6bd44258bc Accepting request 393174 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 0.95.95
  * See NEWS for a complete list of changes

OBS-URL: https://build.opensuse.org/request/show/393174
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=41
2016-05-01 13:24:02 +00:00
Dominique Leuenberger
29630b5f28 Accepting request 391138 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/391138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=22
2016-04-28 14:50:39 +00:00
39fda2cd7a Accepting request 390722 from home:pluskalm:branches:devel:libraries:c_c++
- Update to 0.95.94
  * See NEWS for a complete list of changes

OBS-URL: https://build.opensuse.org/request/show/390722
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/freetds?expand=0&rev=39
2016-04-21 10:44:35 +00:00
Dominique Leuenberger
efbfa8ee41 Accepting request 366750 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/366750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetds?expand=0&rev=21
2016-03-09 14:15:14 +00:00