diff --git a/sqlite-autoconf-3150100.tar.gz b/sqlite-autoconf-3150100.tar.gz deleted file mode 100644 index 64b9765..0000000 --- a/sqlite-autoconf-3150100.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5dfa89b7697ee3c2ac7b44e8e157e7f204bf999c866afcaa8bb1c7ff656ae2c5 -size 2491350 diff --git a/sqlite-autoconf-3160200.tar.gz b/sqlite-autoconf-3160200.tar.gz new file mode 100644 index 0000000..5493f95 --- /dev/null +++ b/sqlite-autoconf-3160200.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65cc0c3e9366f50c0679c5ccd31432cea894bc4a3e8947dabab88c8693263615 +size 2508179 diff --git a/sqlite-doc-3150100.zip b/sqlite-doc-3150100.zip deleted file mode 100644 index b780a08..0000000 --- a/sqlite-doc-3150100.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:121363c75da7f6c8988f70dfa5bed5f0f06b5c9d37b4e2230316c55a80760825 -size 5461172 diff --git a/sqlite-doc-3160200.zip b/sqlite-doc-3160200.zip new file mode 100644 index 0000000..196fbc4 --- /dev/null +++ b/sqlite-doc-3160200.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c13ffbb6019f3849b251c22358f31ccb862a842c0a2379f552f2935600157dcb +size 5521023 diff --git a/sqlite3.changes b/sqlite3.changes index 7c7555c..312d32c 100644 --- a/sqlite3.changes +++ b/sqlite3.changes @@ -1,3 +1,71 @@ +------------------------------------------------------------------- +Sat Jan 7 16:44:32 UTC 2017 - mpluskal@suse.com + +- Update to version 3.16.2: + * Fix the REPLACE statement for WITHOUT ROWID tables that lack + secondary indexes so that it works correctly with triggers and + foreign keys. + * Fix the sqlite3_value_text() interface so that it correctly + translates content generated by zeroblob() into a string of all + 0x00 characters. + * Fix the bytecode generator to deal with a subquery in the FROM + clause that is itself a UNION ALL where one side of the UNION + ALL is a view that contains an ORDER BY. + * Adjust the sqlite3_column_count() API so it more often returns + the same values for PRAGMA statements as it did in prior + releases, to minimize disruption to applications that might be + using that interface in unexpected ways. + +------------------------------------------------------------------- +Tue Jan 3 19:45:49 UTC 2017 - idonmez@suse.com + +- Update to version 3.16.1 + * Fix a bug concerning the use of row values within triggers + (see ticket 8c9458e7) that was in version 3.15.0. + +------------------------------------------------------------------- +Tue Jan 3 11:41:56 UTC 2017 - mpluskal@suse.com + +- Update to version 3.16.0: + * Uses 9% fewer CPU cycles. (See the CPU performance measurement + report for details on how the this performance increase was + computed.) + * Added experimental support for PRAGMA functions. + * Added the SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE option to + sqlite3_db_config(). + * Enhance the date and time functions so that the 'unixepoch' + modifier works for the full span of supported dates. + * Changed the default configuration of the lookaside memory + allocator from 500 slots of 128 bytes each into 125 slots of + 512 bytes each. + * Enhanced "WHERE x NOT NULL" partial indexes so that they are + usable if the "x" column appears in a LIKE or GLOB operator. + * Enhanced sqlite3_interrupt() so that it interrupts checkpoint + operations that are in process. + * Enhanced the LIKE and GLOB matching algorithm to be faster for + cases when the pattern contains multiple wildcards. + * Added the SQLITE_FCNTL_WIN32_GET_HANDLE file control opcode. + * Added ".mode quote" to the command-line shell. + * Added ".lint fkey-indexes" to the command-line shell. + * Added the .imposter dot-command to the command-line shell. + * Added the remember(V,PTR) SQL function as a loadable extension. + * Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to + * SQLITE_UNTESTABLE to better reflect the implications of using + it. + +------------------------------------------------------------------- +Fri Dec 30 13:39:56 UTC 2016 - astieger@suse.com + +- SQLite 3.15.2: + * Multiple bug fixes to the row value logic that was introduced in + version 3.15.0. + * Fix a NULL pointer dereference in ATTACH/DETACH following a + maliciously constructed syntax error + * Fix a crash that can occur following an out-of-memory condition + in the built-in instr() function. + * In the JSON extension, fix the JSON validator so that it + correctly rejects invalid backslash escapes within strings. + ------------------------------------------------------------------- Mon Nov 21 21:50:08 UTC 2016 - astieger@suse.com diff --git a/sqlite3.spec b/sqlite3.spec index 5d3c3ec..91bd25c 100644 --- a/sqlite3.spec +++ b/sqlite3.spec @@ -1,7 +1,7 @@ # # spec file for package sqlite3 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,17 @@ %define oname sqlite -%define tarversion 3150100 +%define tarversion 3160200 Name: sqlite3 -Version: 3.15.1 +Version: 3.16.2 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain Group: Productivity/Databases/Servers Url: http://www.sqlite.org/ -Source0: http://www.sqlite.org/2016/sqlite-autoconf-%{tarversion}.tar.gz +Source0: http://www.sqlite.org/2017/sqlite-autoconf-%{tarversion}.tar.gz Source1: baselibs.conf -Source2: http://www.sqlite.org/2016/sqlite-doc-%{tarversion}.zip +Source2: http://www.sqlite.org/2017/sqlite-doc-%{tarversion}.zip Patch1: sqlite-fts5-link.patch BuildRequires: autoconf BuildRequires: automake