Hello community, here is the log from the commit of package sqlite3 for openSUSE:Factory checked in at 2018-04-05 15:26:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old) and /work/SRC/openSUSE:Factory/.sqlite3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "sqlite3" Thu Apr 5 15:26:56 2018 rev:103 rq:593078 version:3.23.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2018-02-05 10:45:04.278607115 +0100 +++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-04-05 15:27:03.414097016 +0200 @@ -1,0 +2,34 @@ +Mon Apr 2 18:33:42 UTC 2018 - astieger@suse.com + +- update to 3.23.0: + * Add the sqlite3_serialize() and sqlite3_deserialize() + interfaces when the SQLITE_ENABLE_DESERIALIZE compile-time + option is used. + * Recognize TRUE and FALSE as constants. (For compatibility, if + there exist columns named "true" or "false", then the + identifiers refer to the columns rather than Boolean constants.) + * Support operators IS TRUE, IS FALSE, IS NOT TRUE, and IS NOT FALSE. + * Added the SQLITE_DBSTATUS_CACHE_SPILL option to + sqlite3_db_status() for reporting the number of cache spills + that have occurred. + * The "alternate-form-2" flag ("!") on the built-in printf + implementation now causes string substitutions to measure the + width and precision in characters instead of bytes. + * If the xColumn method in a virtual table implementation returns + an error message using sqlite3_result_error() then give that + error message preference over internally-generated messages. + * Added the -A command-line option to the CLI to make it easier to + manage SQLite Archive files. + * Add support for INSERT OR REPLACE, INSERT OR IGNORE, and UPDATE + OR REPLACE in the Zipfile virtual table. + * Enhance the sqlite3changeset_apply() interface so that it is + hardened against attacks from deliberately corrupted changeset + objects. + * Added the sqlite3_normalize() extension function. + * Query optimizer enhancements + * Various bug fixes + * Fix various issues reported by fuzzers, including: + + CVE-2018-8740: NULL pointer dereference on CREATE TABLE as + (bsc#1085790) + +------------------------------------------------------------------- Old: ---- sqlite-autoconf-3220000.tar.gz sqlite-doc-3220000.zip New: ---- sqlite-autoconf-3230000.tar.gz sqlite-doc-3230000.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.aVSqbR/_old 2018-04-05 15:27:04.142070702 +0200 +++ /var/tmp/diff_new_pack.aVSqbR/_new 2018-04-05 15:27:04.142070702 +0200 @@ -17,9 +17,9 @@ %define oname sqlite -%define tarversion 3220000 +%define tarversion 3230000 Name: sqlite3 -Version: 3.22.0 +Version: 3.23.0 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain ++++++ sqlite-autoconf-3220000.tar.gz -> sqlite-autoconf-3230000.tar.gz ++++++ ++++ 11325 lines of diff (skipped)