| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: unixODBC-devel | Distribution: SUSE Linux Enterprise 15 |
| Version: 2.3.12 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150600.1.4 | Build date: Thu May 9 10:52:30 2024 |
| Group: Development/Libraries/C and C++ | Build host: h01-ch4d |
| Size: 210915 | Source RPM: unixODBC-2.3.12-150600.1.4.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://www.unixodbc.org/ | |
| Summary: Includes for ODBC Development | |
Includes for ODBC development (based on unixODBC).
GPL-2.0-or-later AND LGPL-2.1-or-later
* Tue Aug 08 2023 mvetter@suse.com
- Update to 2.3.12:
* Makefile.am: Do not install config.h #108
* DriverManager/drivermanager.h: fix build without threads #112
* DriverManager/_info.c: Get locale encoding on Windows. #115
* Fixed Connection String #127
* Allow diagnostics to be retrieved on SQL_NO_DATA #137
* Avoid implicit function declarations, for C99 compatibility #138
* Remove self-reference #140
* isql.1: Add information about handling passwords containing semicolons #126
- Remove unixODBC-gccwarnings.patch, unixODBC-2.3.6-declarations.patch:
Changes have been done in https://github.com/lurcher/unixODBC/pull/138
- Update unixODC-etc-location.patch
* Wed Jul 12 2023 dcermak@suse.com
- Add missing requires for glibc-locale-base, required for utf16 codec
(bsc#1213242)
* Thu Jul 07 2022 mvetter@suse.com
- Add unixODC-etc-location.patch:
Correct location of odbc.ini and odbcinst.ini in man pages.
Since we pass --sysconfdir=%{_sysconfdir}/%{name} they are in
/etc/unixODBC not /etc
* Wed May 04 2022 mvetter@suse.com
- Update to 2.3.11:
* Add missing files to 2.3.10
- See https://github.com/lurcher/unixODBC/issues/107
* Mon May 02 2022 mvetter@suse.com
- Update to 2.3.10:
* Add connection pooling via wide connection functions
* Remove "#define VERSION" from unixodbc_conf.h
* Call driver functions through prototypes
* Add connection pool limit option
* Add fseeko support in cursor lib
* Try and prevent logging buffer overflow
* Add 'echo' option to isql/iusql
* Alter isql/iusql buffering
* Alter unicode to ascii conversion in SQLGetDiagField
* Fix pooling problem when user name and or password is not provided
* Fix a couple of reported buffer overflow conditions
* Fix iconv leak with timeout in pooled connection
- Remove upstreamed patches:
* unixODBC-doc-drivers.patch
* unixODBC-doc-website.patch
- Remove unixODBC-2.3.1-libodbcinst-exports.patch:
Upstream exports more symbols now. In our patch there were
still a couple more of them but we decided to drop them.
See https://github.com/lurcher/unixODBC/issues/50 and
https://github.com/lurcher/unixODBC/issues/8 for the discussion.
- For the future be aware of different tarball content/confusing
git tag for this release. Resulting in different content from
tarball from website vs GitHub.
See https://github.com/lurcher/unixODBC/issues/107
* Tue Nov 16 2021 mvetter@suse.com
- SLE-20556 Expand documentation:
Add:
* unixODBC-doc-website.patch
* unixODBC-doc-drivers.patch
* Thu Feb 04 2021 christophe@krop.fr
- Fix incorrect permission for documentation files.
Using %attr affects the documentation subdirectory permission.
Instead, the executable bit for doc files will be removed in
the %prep section.
* Tue Sep 22 2020 jengelh@inai.de
- Update requires and baselibs for new libodbc2.
* Wed Sep 16 2020 jengelh@inai.de
- Employ shared library packaging guideline: new subpacakge
libodbc2. mariadb's ha_connect.so wants this library, but a
unixODBC's Recommends line would awkwardly pull in psqlODBC
by default.
* Tue Sep 08 2020 mvetter@suse.com
- Update to 2.3.9:
* Remove "#define UNIXODBC_SOURCE" from unixodbc_conf.h
* Tue Sep 01 2020 mvetter@suse.com
- Update to 2.3.8:
* Add configure support for editline
* SQLDriversW was ignoring user config
* SQLDataSources Fix termination character
* Fix for pooling seg fault
* Make calling SQLSetStmtAttrW call the W function in the driver is its there
* Try and fix race condition clearing system odbc.ini file
* Remove trailing space from isql/iusql SQL
* When setting connection attributes set before connect also check if the W entry poins can be used
* Try calling the W error functions first if available in the driver
* Add iconvperdriver configure option to allow calling unicode_setup in SQLAllocHandle
* iconv handles was being lost when reusing pooled connection
* Catch null copy in iniPropertyInsert
* Fix a few leaks
- Remove unixODBC-2.3.7-warning-cleanup.patch: upstreamed
* Wed Oct 24 2018 mvetter@suse.com
- Update to 2.3.7:
* Fix for pkg-config file update on no linux platforms
* Add W entry for GUI work
* Various fixes for SQLBrowseConnect/W, SQLGetConnectAttr/W,and SQLSetConnectAttr/W
* Fix buffer overflows in SQLConnect/W and refine behaviour of SQLGet/WritePrivateProfileString
* SQLBrowseConnect/W allow disconnecting a started browse session after error
* Add --with-stats-ftok-name configure option to allow the selection of a file name
used to generate the IPC id when collecting stats. Default is the system odbc.ini file
* Improve diag record handling with the behavior of Windows DM and export SQLCancelHandle
* bug fix when SQLGetPrivateProfileString() is called to get a list of sections or a list of keys
* Connection pooling: Fix liveness check for Unicode drivers
- Add unixODBC-2.3.7-warning-cleanup.patch: 2.3.7 a 64bit protability error
See https://github.com/lurcher/unixODBC/issues/18
* Thu Mar 22 2018 mvetter@suse.com
- Add BuildRequires: pkgconfig since we install .pc files
- Add unixODBC-rpmlintrc: devel files are in the right place
* Mon Mar 19 2018 mvetter@suse.com
- bsc#1062860: Recommend psqlODBC to stay feature complete
* Mon Mar 19 2018 mvetter@suse.com
- bsc#1082060: Update to 2.3.6:
* Fix order of arguments in SQLWriteFileDSN.c, fix unwanted
free() in iusql.c
* Add pkg-config files
- bsc#1082290 (CVE-2018-7409): Buffer overflow in
unicode_to_ansi_copy() was fixed in 2.3.5
- bsc#1082484 (CVE-2018-7485): Swapped arguments in
SQLWriteFileDSN() in odbcinst/SQLWriteFileDSN.c
- Remove unixODBC-2.3.1-bison.patch: upstreamed
- Remove unixODBC-iaddr.patch: upstreamed
- Adapt unixODBC-2.3.1-declarations.patch to
unixODBC-2.3.6-declarations.patch
- Update unixODBC-gccwarnings.patch
* Wed Feb 21 2018 mvetter@suse.com
- bsc#1062860: Don't install postgres example driver
psqlODBC package should be used instead of the example driver
provided by unixODBC (libodbcpsql.*). It is unmaintained.
* Fri Jun 23 2017 adam.majer@suse.de
- Enabled --enable-fastvalidate option in configure (bnc#1044970)
* Wed May 11 2016 mvetter@suse.com
- Requested by fate#319390
* Wed May 11 2016 mvetter@suse.com
- Add comment in spec file so people know why the .so files are
not in the devel package
* Thu Jan 28 2016 markus.beth@web.de
- dropped obsolete unixODBC-2.3.1-uninitialized.patch and
unixODBC-nonvoid.patch
* Tue Sep 01 2015 tchvatal@suse.com
- Version bump to 2.3.4:
* Fix typo in the loading of the cursor lib
* Mon Aug 24 2015 zeke@zekesdominion.com
- update to version 2.3.3
* Various buffer overflow and unchecked memory references
* More ODBC 3.80 additions (streaming parameters)
* Allow setting custom non standard attributes via DMStmtAttr
* Add -L option to isql to increase max column data display
* More manual pages for the tools
* many other fixes, see http://www.unixodbc.org
* Mon Dec 01 2014 tchvatal@suse.com
- Move all .so files from devel as many ext apps dlopen those so
you need these on regular package.
- Clean up with spec-cleaner
- Remove readme.suse as it is obsolete like hell
- Wipe all la files as we don't provide static libs anyway
- Do not append no-strict-aliasing to cflags, pointless
- --enable-driverc enabled too
* Thu Nov 27 2014 jengelh@inai.de
- Account for changes in libtool 2.4.3: remove ACLOCAL_AMFLAGS
and explicit libtoolize call.
- Replace $RPM_BUILD_ROOT by macro (fits with the other macros used)
/usr/include/autotest.h /usr/include/odbcinst.h /usr/include/odbcinstext.h /usr/include/sql.h /usr/include/sqlext.h /usr/include/sqlspi.h /usr/include/sqltypes.h /usr/include/sqlucode.h /usr/include/unixODBC /usr/include/unixODBC/unixodbc_conf.h /usr/include/unixodbc.h /usr/include/uodbc_extras.h /usr/include/uodbc_stats.h /usr/lib64/pkgconfig/odbc.pc /usr/lib64/pkgconfig/odbccr.pc /usr/lib64/pkgconfig/odbcinst.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 15:54:22 2025