summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
DongHun Kwak [Mon, 9 Jul 2018 05:29:36 +0000 (14:29 +0900)]
Merge branch 'tizen_base' into tizen
Change-Id: I5fe04e1751131662a7e7b34e2707a5dbadb75f18
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Mon, 9 Jul 2018 05:26:23 +0000 (14:26 +0900)]
Detect databases whose schema is corrupted using a CREATE TABLE AS statement and issue an appropriate error message.
CVE-2018-8740
https://nvd.nist.gov/vuln/detail/CVE-2018-8740
https://www.sqlite.org/cgi/src/vdiff?from=
1774f1c3baf0bc3d&to=
d75e67654aa9620b
Change-Id: I437462a8727328c2672f7e0d08f6a40ca45d9308
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Mon, 15 Jan 2018 05:11:43 +0000 (14:11 +0900)]
Merge branch 'tizen_base' into tizen
Change-Id: Ifc92991a09de7bcd7e28f6428aeb206aebfefb6a
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Mon, 15 Jan 2018 02:54:13 +0000 (11:54 +0900)]
Bump to sqlite 3.21.0
[Model] All
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem] version upgrade
[Cause & Measure] sqlite 3.18.0 -> 3.21.0
[Checking Method] N/A
[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A
Change-Id: Ia58b47d7b789cc1b2066b823377b8b30e0c91191
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Mon, 15 Jan 2018 02:03:08 +0000 (11:03 +0900)]
Merge branch 'tizen_base' of ssh://review.tizen.org:29418/platform/upstream/sqlite into tizen_base
Change-Id: Idf88177fc0c187859c70cd7da497ab3b30da3141
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Anas Nashif [Tue, 27 Nov 2012 21:12:02 +0000 (13:12 -0800)]
Rebase for sqlite 3.21.0
Change-Id: Ibac99f8191f92772498b032b62033a9112e4e1c5
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Tue, 9 Jan 2018 02:00:20 +0000 (11:00 +0900)]
Imported Upstream version 3.21.0
Change-Id: I057a51fa88bb9bbe77cd715dc0009ff78bb8a28e
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Tue, 9 Jan 2018 01:59:57 +0000 (10:59 +0900)]
Imported Upstream version 3.20.0
Change-Id: I986659c4f829c9afb802e2e3d2b9fbb397f9457e
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Tue, 9 Jan 2018 01:49:11 +0000 (10:49 +0900)]
Imported Upstream version 3.19.0
Change-Id: I68780f97ce27192795cee3b4e6d593ee0b2f4d5c
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Thu, 9 Nov 2017 00:58:57 +0000 (09:58 +0900)]
Change default journal size ( 1M -> 4M )
[Model] All
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem] Performance issue
[Cause & Measure] N/A
[Checking Method] N/A
[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A
Change-Id: Idb9193e65ae833f47d371d3aa5ee21e1e629d709
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Wed, 23 Aug 2017 02:39:52 +0000 (11:39 +0900)]
Security Patch [CVE-2017-10989]
- https://sqlite.org/src/info/
66de6f4a
Enhance the RTree module to detect node truncation early and report an
error.
[Model] All
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem] buffer overflow
[Cause & Measure] cve patch
[Checking Method] N/A
[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A
Change-Id: I532694fa7870856256e07389e44d4299d7f6fdf1
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Wed, 23 Aug 2017 02:37:10 +0000 (11:37 +0900)]
Revert "Merge "Disable enable-dynamic-extensions flag" into tizen_base"
This reverts commit
0bd0ea0cf87ef8fab03fc3c022deb3028316ca11, reversing
changes made to
62650f3517543ad922c1988ab74cff2742399dd9.
Change-Id: I15a7efa8cd94f2777dde1074d0f755559a2a282a
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
MyoungJune Park [Tue, 22 Aug 2017 00:53:40 +0000 (00:53 +0000)]
Merge "Disable enable-dynamic-extensions flag" into tizen_base
MyoungJune Park [Mon, 14 Aug 2017 10:06:52 +0000 (19:06 +0900)]
apply ASLR optitons
Change-Id: I0585d43416d955375068ba7615d3940aa8a4ec91
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Tue, 7 Feb 2017 04:56:47 +0000 (13:56 +0900)]
Disable enable-dynamic-extensions flag
- request by vd security team
[Model] ALL
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem]
[Cause & Measure] Security patch
[Checking Method] N/A
[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A
Change-Id: Ib574eeb67afed5b25f555a110f0e600d8d0aae53
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Slava Barinov [Fri, 14 Apr 2017 10:00:03 +0000 (13:00 +0300)]
Add libraries required for ASan build
Change-Id: Ib2138327394180972aecd73d40794b0888317274
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
(cherry picked from commit
44e0215422c8cfb6a91de4f2a7a9cc74fad99289)
MyoungJune Park [Tue, 4 Jul 2017 10:21:26 +0000 (10:21 +0000)]
Merge "Add libraries required for ASan build" into tizen
DongHun Kwak [Mon, 15 May 2017 06:44:08 +0000 (15:44 +0900)]
Merge branch 'tizen_base' into tizen
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Conflicts:
packaging/sqlite.spec
Change-Id: I3eebc472aa75d406480cffb1c4c0c16f35ec37fe
DongHun Kwak [Mon, 15 May 2017 06:42:07 +0000 (15:42 +0900)]
Bump to sqlite 3.18.0
[Model] All
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem] version upgrade
[Cause & Measure] version upgrade
[Checking Method] N/A
[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A
Change-Id: I08ecec16e70d43537497ce6491eece249ca55a33
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Mon, 15 May 2017 05:10:42 +0000 (14:10 +0900)]
Merge branch 'tizen_base' of ssh://review.tizen.org:29418/platform/upstream/sqlite into tizen_base
Change-Id: Ic40d539dc675e20a22367906c66246ae8d9ed225
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Anas Nashif [Tue, 27 Nov 2012 21:12:02 +0000 (13:12 -0800)]
Rebase for sqlite 3.18.0
Change-Id: I24d6b15cc372710cd16e57f69ed2b2eb125f7f2d
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Slava Barinov [Fri, 14 Apr 2017 10:00:03 +0000 (13:00 +0300)]
Add libraries required for ASan build
Change-Id: Ib2138327394180972aecd73d40794b0888317274
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
DongHun Kwak [Thu, 6 Apr 2017 07:43:33 +0000 (16:43 +0900)]
Imported Upstream version 3.18.0
Change-Id: I8bd700e64a788e4019a76d65ebc8b2dab6b0c5a8
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Thu, 6 Apr 2017 07:43:07 +0000 (16:43 +0900)]
Imported Upstream version 3.17.0
Change-Id: I0318398dcada68d9f0334c08363709b92655d2a7
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Thu, 6 Apr 2017 07:42:41 +0000 (16:42 +0900)]
Imported Upstream version 3.16.2
Change-Id: Ia98cead940cb366576add424474d556de63f971a
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Thu, 6 Apr 2017 07:05:43 +0000 (16:05 +0900)]
Imported Upstream version 3.15.2
Change-Id: Ie91acbddb731748ebbd8ac42a530bc12eb7a23b2
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Thu, 6 Oct 2016 06:21:12 +0000 (15:21 +0900)]
Bump to Sqlite 3.14.2
[Model] ALL
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem] Bump to Sqlite 3.14.2
[Cause & Measure] Bump to Sqlite 3.14.2
[Checking Method] N/A
[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A
Change-Id: I03360e4c5316ef472abfb47e58bec07c8c114e51
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Thu, 6 Oct 2016 06:21:12 +0000 (15:21 +0900)]
Bump to Sqlite 3.14.2
[Model] ALL
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem] Bump to Sqlite 3.14.2
[Cause & Measure] Bump to Sqlite 3.14.2
[Checking Method] N/A
[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A
Change-Id: I089473cf6844dd5ba5a029a614ab77bc48f2328a
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
MyoungJune Park [Thu, 10 Nov 2016 01:51:10 +0000 (17:51 -0800)]
Merge "Rebase for sqlite 3.14.2" into tizen
Anas Nashif [Tue, 27 Nov 2012 21:12:02 +0000 (13:12 -0800)]
Rebase for sqlite 3.14.2
Change-Id: I11c30a4e6584cc152da3c10d4d130ec15a9193fd
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Wed, 5 Oct 2016 08:50:14 +0000 (17:50 +0900)]
Imported Upstream version 3140200
Change-Id: I0de62d956cca8035b129ce5b5444e1798ab70a72
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
DongHun Kwak [Wed, 26 Aug 2015 07:17:34 +0000 (16:17 +0900)]
Apply Tizen patch
Change-Id: I2aecb482de68a71a2cee73747029ce2690f04d20
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
MyoungJune Park [Wed, 26 Aug 2015 07:06:10 +0000 (16:06 +0900)]
change the version number
Change-Id: Id667cbd9b27708637819beaaf8e08769c26034a2
MyoungJune Park [Wed, 26 Aug 2015 06:45:13 +0000 (15:45 +0900)]
Merge remote-tracking branch 'origin/upstream' into tizen
Conflicts:
Makefile.am
Change-Id: Ie476205ee520232921976a60593c7858ad8b25f0
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
DongHun Kwak [Thu, 20 Aug 2015 01:56:01 +0000 (10:56 +0900)]
Bump to 3.8.10.2
Change-Id: I6cb77c3acb523c0c35d36fe1f618fc383ca797e1
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Yury Usishchev [Wed, 11 Feb 2015 13:24:25 +0000 (16:24 +0300)]
Fix read of unallocated memory in fillInUnixFile
Running with -fsanitize=address indicated access to unallocated memory:
$ touch testbase
$ ./sqlite3 testbase
=================================================================
==21854==ERROR: AddressSanitizer: global-buffer-overflow on address 0xf71fc860
at pc 0xf71e5af5 bp 0xffdda0a8 sp 0xffdda09c
READ of size 10 at 0xf71fc860 thread T0
#0 0xf71e5af4 in fillInUnixFile
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/sqlite3.c:27407
#1 0xf71e5af4 in unixOpen
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/sqlite3.c:28024
#2 0xf7053e60 in sqlite3OsOpen
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/sqlite3.c:14967
#3 0xf7053e60 in sqlite3PagerOpen
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/sqlite3.c:41417
#4 0xf7053e60 in sqlite3BtreeOpen
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/sqlite3.c:49771
#5 0xf70fe1ad in openDatabase
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/sqlite3.c:113937
#6 0x804dd36 in open_db
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/shell.c:1455
#7 0x804aee2 in open_db
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/shell.c:3026
#8 0x804aee2 in main
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/shell.c:2972
#9 0xf6c95f47 in __libc_start_main (/lib/libc.so.6+0x17f47)
#10 0x804b832
(/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/.libs/sqlite3+0x804b832)
0xf71fc865 is located 0 bytes to the right of global variable '*.LC2333' from
'sqlite3.c' (0xf71fc860) of size 5
'*.LC2333' is ascii string 'unix'
SUMMARY: AddressSanitizer: global-buffer-overflow
/home/abuild/rpmbuild/BUILD/sqlite-autoconf-3071400/sqlite3.c:27407
fillInUnixFile
Shadow bytes around the buggy address:
0x3ee3f8b0: 00 00 05 f9 f9 f9 f9 f9 00 00 00 00 f9 f9 f9 f9
0x3ee3f8c0: 00 00 00 00 02 f9 f9 f9 f9 f9 f9 f9 00 00 00 00
0x3ee3f8d0: 07 f9 f9 f9 f9 f9 f9 f9 01 f9 f9 f9 f9 f9 f9 f9
0x3ee3f8e0: 00 00 00 04 f9 f9 f9 f9 00 01 f9 f9 f9 f9 f9 f9
0x3ee3f8f0: 00 01 f9 f9 f9 f9 f9 f9 05 f9 f9 f9 f9 f9 f9 f9
=>0x3ee3f900: 00 00 00 00 00 00 00 07 f9 f9 f9 f9[05]f9 f9 f9
0x3ee3f910: f9 f9 f9 f9 00 02 f9 f9 f9 f9 f9 f9 00 05 f9 f9
0x3ee3f920: f9 f9 f9 f9 00 00 00 06 f9 f9 f9 f9 00 01 f9 f9
0x3ee3f930: f9 f9 f9 f9 00 00 00 00 00 00 00 00 00 00 f9 f9
0x3ee3f940: f9 f9 f9 f9 00 00 00 02 f9 f9 f9 f9 00 00 00 00
0x3ee3f950: 00 04 f9 f9 f9 f9 f9 f9 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
...
==21854==ABORTING
Change-Id: I6a0d7b49294b6d762a83c46c834b9aacd3b0ae4d
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
Alexandru Cornea [Sat, 29 Jun 2013 01:15:57 +0000 (04:15 +0300)]
resetting manifest requested domain to floor
Anas Nashif [Thu, 11 Apr 2013 18:16:49 +0000 (11:16 -0700)]
enable thread safe option
Anas Nashif [Thu, 11 Apr 2013 18:16:37 +0000 (11:16 -0700)]
enable thread safe option
Anas Nashif [Tue, 19 Mar 2013 12:20:44 +0000 (05:20 -0700)]
fixed package group
Anas Nashif [Mon, 18 Mar 2013 16:42:14 +0000 (09:42 -0700)]
Fixed package group and set license
Anas Nashif [Mon, 18 Mar 2013 04:15:05 +0000 (21:15 -0700)]
Update package groups
Patrick McCarty [Tue, 5 Feb 2013 20:49:04 +0000 (12:49 -0800)]
Fix package name in baselibs.conf
Change-Id: I33dbcb5d7772a302de6843fa6c218230be679858
Anas Nashif [Fri, 4 Jan 2013 05:17:27 +0000 (21:17 -0800)]
provide sqlite3
Anas Nashif [Fri, 4 Jan 2013 05:11:22 +0000 (21:11 -0800)]
devel package requires exec
Anas Nashif [Fri, 4 Jan 2013 05:11:12 +0000 (21:11 -0800)]
devel package requires exec
Anas Nashif [Thu, 3 Jan 2013 03:15:46 +0000 (19:15 -0800)]
main package sqlite3 -> sqlite
Anas Nashif [Sat, 15 Dec 2012 22:09:13 +0000 (14:09 -0800)]
dont compile with -ffast-math
Anas Nashif [Sat, 15 Dec 2012 22:02:29 +0000 (14:02 -0800)]
dont compile with -ffast-math
Anas Nashif [Tue, 27 Nov 2012 21:20:15 +0000 (13:20 -0800)]
run %autogen
Anas Nashif [Tue, 27 Nov 2012 21:17:07 +0000 (13:17 -0800)]
run %autogen
Anas Nashif [Tue, 27 Nov 2012 21:14:54 +0000 (13:14 -0800)]
add packaging
Anas Nashif [Tue, 27 Nov 2012 21:12:02 +0000 (13:12 -0800)]
apply Tizen related changes
Anas Nashif [Tue, 27 Nov 2012 21:13:23 +0000 (13:13 -0800)]
Imported Upstream version 3.7.14
Anas Nashif [Tue, 27 Nov 2012 20:47:59 +0000 (12:47 -0800)]
Imported Upstream version 3.7.13