Prepare for RPM 4.20 OBS-URL: https://build.opensuse.org/request/show/1151597 OBS-URL: https://build.opensuse.org/package/show/server:database/soci?expand=0&rev=9
114 lines
4.2 KiB
Plaintext
114 lines
4.2 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Feb 26 13:39:34 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Use %autosetup macro. Allows to eliminate the usage of deprecated
|
|
PatchN.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 14 12:21:42 UTC 2022 - thod_@gmx.de
|
|
|
|
- Add packages to be able to build on Fedora
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 26 19:39:54 UTC 2021 - Giacomo Comes <gcomes.obs@gmail.com> - 4.0.2
|
|
|
|
- add fix-build-when-SIGSTKSZ-is-no-longer-a-constant.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 31 12:59:35 UTC 2021 - Giacomo Comes <gcomes.obs@gmail.com> - 4.0.2
|
|
|
|
- Add build option SOCI_CXX11=ON, some packages (lime) needs it
|
|
- fix several RPMLINT warning
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 25 09:05:17 UTC 2021 - Dan Čermák <dcermak@suse.com>
|
|
|
|
- Enable test suite run in %check
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 19 12:01:53 UTC 2021 - Dan Čermák <dcermak@suse.com>
|
|
|
|
- New upstream release 4.0.2
|
|
|
|
Version 4.0.2 differs from 4.0.1 in the following ways:
|
|
|
|
Changes affecting all or multiple backends:
|
|
|
|
- Fix using SOCI from CMake projects using find_package() (#854, #867, #868).
|
|
- Always set indicator to i_null when no data is read from the database (#28).
|
|
- Add support for building SOCI with LTO (#846).
|
|
- Enable ELF visibility support (#848).
|
|
- Fix building tests under macOS on ARM 64 (#852).
|
|
- Fix using custom types with an explicitly null indicator (#807).
|
|
- Fix using vectors of custom types for DB/2, ODBC and Oracle (#856).
|
|
- Fix vectors of XML and CLOB values for DB/2, Firebird, ODBC and Oracle (#869).
|
|
- Don't return i_truncated for empty strings in a vector for DB/2, ODBC.
|
|
- Make unloading dynamic backends safer by delaying it if necessary (#862).
|
|
- Migrate most Linux CI builds to GitHub Actions from Travis CI (#863, #865).
|
|
- Fix rare deadlock in session::reconnect() (#630).
|
|
- Fix all warnings in MSVS build (#858).
|
|
|
|
Backend-specific changes:
|
|
|
|
- MySQL
|
|
- Add "reconnect" option (#692).
|
|
|
|
- ODBC
|
|
- Don't show interactive ODBC dialogs when reconnecting.
|
|
- Fix session::get_last_insert_id() for empty tables with SQL Server.
|
|
|
|
- Oracle
|
|
- Implement session::get_next_sequence_value().
|
|
- Fix using default NUMBER type with rowset API (#872).
|
|
- Handle reading from CLOBs that can't be read all at once.
|
|
- Fix another memory leak in CLOB handling code.
|
|
|
|
- PostgreSQL
|
|
- Fix use of quoted identifiers with colons (#840).
|
|
- Fix tests compilation under macOS (#841, #864).
|
|
- Fix tests with PostgreSQL 12 or later.
|
|
|
|
- SQLite3
|
|
- Fix getting doubles from non-numeric columns.
|
|
- Fix using uninitialized sqlite3_column member (#677).
|
|
|
|
|
|
---
|
|
Version 4.0.1 differs from 4.0.0 in the following ways:
|
|
|
|
- Add session::is_connected() (#828).
|
|
- Fix DST adjustment when reading dates from the database (#723, #799).
|
|
- Make dynamic_backends::search_paths() actually available (#829).
|
|
- Fix using std::vector<boost::optional<>> in query arguments (#797).
|
|
- Allow using dt_blob and dt_xml with rowset API too (#786).
|
|
- Fix or work around many compilation warnings with newer compilers.
|
|
|
|
- DB2
|
|
- Fix memory leak.
|
|
|
|
- ODBC
|
|
- Fix bug with handling of strings of exactly ODBC_MAX_COL_SIZE length (#819).
|
|
- Fix opening connections when using connection pooling.
|
|
|
|
- Oracle
|
|
- Improve detection for newer Oracle versions (#788).
|
|
- Use bigger buffer for Oracle connection string length (#666).
|
|
- Fix memory leak in Oracle backend when using CLOBs (XML or long strings).
|
|
|
|
- PostgreSQL
|
|
- Fix reconnect() to use the correct connection parameters (#793).
|
|
- Improve error message returned on connection loss (#828).
|
|
- Fix use of uninitialized connection variable on connection failure (#822).
|
|
- Fix inadvertently broken use of single row mode (#571).
|
|
- Fix handling of identifiers with colons (#782).
|
|
|
|
- SQLite
|
|
- Add support for "vfs" and "readonly" connection options (#816, #784).
|
|
- Fix std::tm handling (#770).
|
|
- Fix "big int" detection (#783, #785).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 22 16:24:17 UTC 2020 - Alexei Sorokin <sor.alexei@meowr.ru>
|
|
|
|
- Initial package.
|