Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sqlite3 for openSUSE:Factory checked in at 2022-01-13 23:20:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old) and /work/SRC/openSUSE:Factory/.sqlite3.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sqlite3" Thu Jan 13 23:20:47 2022 rev:128 rq:943473 version:3.37.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2021-06-28 15:33:40.339189225 +0200 +++ /work/SRC/openSUSE:Factory/.sqlite3.new.1892/sqlite3.changes 2022-01-13 23:20:49.324023169 +0100 @@ -1,0 +2,50 @@ +Sun Jan 2 12:12:55 UTC 2022 - Andreas Stieger <andreas.stie...@gmx.de> + +- update to 3.37.1: + * Fix a bug introduced by the UPSERT enhancements of version + 3.35.0 that can cause incorrect byte-code to be generated for + some obscure but valid SQL, possibly resulting in a NULL- + pointer dereference. + * Fix an OOB read that can occur in FTS5 when reading corrupt + database files. + * Improved robustness of the --safe option in the CLI. + * Other minor fixes to assert() statements and test cases. + +------------------------------------------------------------------- +Tue Nov 30 09:08:31 UTC 2021 - Reinhard Max <m...@suse.com> + +- SQLite3 3.37.0: + * STRICT tables provide a prescriptive style of data type + management, for developers who prefer that kind of thing. + * When adding columns that contain a CHECK constraint or a + generated column containing a NOT NULL constraint, the + ALTER TABLE ADD COLUMN now checks new constraints against + preexisting rows in the database and will only proceed if no + constraints are violated. + * Added the PRAGMA table_list statement. + * Add the .connection command, allowing the CLI to keep multiple + database connections open at the same time. + * Add the --safe command-line option that disables dot-commands + and SQL statements that might cause side-effects that extend + beyond the single database file named on the command-line. + * CLI: Performance improvements when reading SQL statements that + span many lines. + * Added the sqlite3_autovacuum_pages() interface. + * The sqlite3_deserialize() does not and has never worked + for the TEMP database. That limitation is now noted in the + documentation. + * The query planner now omits ORDER BY clauses on subqueries and + views if removing those clauses does not change the semantics + of the query. + * The generate_series table-valued function extension is modified + so that the first parameter ("START") is now required. This is + done as a way to demonstrate how to write table-valued + functions with required parameters. The legacy behavior is + available using the -DZERO_ARGUMENT_GENERATE_SERIES + compile-time option. + * Added new sqlite3_changes64() and sqlite3_total_changes64() + interfaces. + * Added the SQLITE_OPEN_EXRESCODE flag option to sqlite3_open_v2(). + * Use less memory to hold the database schema. + +------------------------------------------------------------------- Old: ---- sqlite-doc-3360000.zip sqlite-src-3360000.zip New: ---- sqlite-doc-3370100.zip sqlite-src-3370100.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.dprGH6/_old 2022-01-13 23:20:49.980023598 +0100 +++ /var/tmp/diff_new_pack.dprGH6/_new 2022-01-13 23:20:49.984023600 +0100 @@ -1,7 +1,7 @@ # # spec file for package sqlite3 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ %define oname sqlite -%define tarversion 3360000 +%define tarversion 3370100 %bcond_with icu Name: sqlite3 -Version: 3.36.0 +Version: 3.37.1 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain