Accepting request 449090 from server:database

- Update to version 3.16.2:

OBS-URL: https://build.opensuse.org/request/show/449090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sqlite3?expand=0&rev=94
This commit is contained in:
Dominique Leuenberger 2017-01-10 09:36:47 +00:00 committed by Git OBS Bridge
commit c6a1e98982
6 changed files with 79 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5dfa89b7697ee3c2ac7b44e8e157e7f204bf999c866afcaa8bb1c7ff656ae2c5
size 2491350

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:65cc0c3e9366f50c0679c5ccd31432cea894bc4a3e8947dabab88c8693263615
size 2508179

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:121363c75da7f6c8988f70dfa5bed5f0f06b5c9d37b4e2230316c55a80760825
size 5461172

3
sqlite-doc-3160200.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c13ffbb6019f3849b251c22358f31ccb862a842c0a2379f552f2935600157dcb
size 5521023

View File

@ -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

View File

@ -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