SQLite Android Bindings

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around a283755297e38723.

2018-04-02
11:10
Update this project to version 3.23.0. (check-in: b085f3f1fc user: dan tags: trunk)
2018-01-22
19:26
Upgrade build.gradle to include new google() repository. (check-in: 9e0de54b71 user: dan tags: trunk)
18:59
Upgrade this project to version 3.22.0. (check-in: 1dfc539feb user: dan tags: trunk)
2017-11-28
18:16
Fix a broken test case in DatabaseUtilsTest.java. (check-in: e4878173ae user: dan tags: trunk)
17:05
Update some other files to better match stock Android. (check-in: 253313a7ee user: dan tags: trunk)
15:46
Update further java classfiles to match the latest Android code. (check-in: e782e01fbe user: dan tags: trunk)
08:22
Update a couple of java source files to more closely match their Android counterparts. (check-in: 20bdb663b0 user: dan tags: trunk)
2017-11-27
20:59
Update some C++ files to match recent changes to the Android core. (check-in: dec1c9374f user: dan tags: trunk)
20:21
Add script to import files from a git checkout. (Leaf check-in: 51cdfe5c9a user: dan tags: base)
20:06
Add the original versions of all the Android files imported and modified in this project. The versions imported are from commit e819e49b31dc0bc82dd617700299ad13ff6fd7f8 on the master branch of the git repository here: https://android.googlesource.com/platform/frameworks/base/ (check-in: bd482c8af6 user: dan tags: base)
19:22
Remove out of date "package.html" files. (check-in: e9352bdf96 user: dan tags: trunk)
14:14
Remove class org.sqlite.database.ExtraUtils. No longer required now that org.sqlite.database.DatabaseUtils works. (check-in: 2332e2eecd user: dan tags: trunk)
2017-11-23
19:13
Add modified version of DatabaseGeneralTest.java from the sqlite-android project. (check-in: d03685fdba user: dan tags: trunk)
16:21
Update the imported test cases so that they pass. (check-in: f0e9c4d2ad user: dan tags: trunk)
15:44
Copy lots of tests files from the Android CTS git repository into this project. The tests do not yet pass. (check-in: beaa7ed530 user: dan tags: trunk)
14:27
Update gradle version to 3.0.0. (check-in: 89b788860c user: dan tags: trunk)
2017-11-15
21:12
Updates to build.gradle. At this point code and tests run against API Level 16. They may also run against lower API levels, but that is untested. (Closed-Leaf check-in: 52cf12a73e user: dan tags: experimental)
18:12
Add other CTS tests that use SQLite objects. (check-in: 796ba7d799 user: dan tags: experimental)
10:56
Add modified versions of the remainder of the Android CTS tests to this project. (check-in: 7820bf256b user: dan tags: experimental)
2017-11-14
21:13
Add further cts tests to this project. (check-in: 09d6816449 user: dan tags: experimental)
2017-11-13
21:02
Add modified versions of some of the test files from the Android Compatibility Test Suite (https://android.googlesource.com/platform/cts/). (check-in: 2574c498b9 user: dan tags: experimental)
18:48
Upgrade to gradle 3.0. Remove ApplicationTest class (not required?). (check-in: df18f25465 user: dan tags: experimental)
2017-10-24
19:33
Update this project to version 3.21.0 (check-in: 9fa38e007e user: dan tags: trunk)
2017-09-11
15:39
Add test case to detect problems with zipvfs deployments. (check-in: 61fae530b5 user: dan tags: trunk)
2017-08-24
17:00
Update this project to version 3.20.1. (check-in: a283755297 user: dan tags: trunk)
2017-08-01
14:03
Update this project to SQLite version 3.20.0. (check-in: 75a2dc4266 user: dan tags: trunk)
2017-07-10
18:12
Fix a documentation typo. (check-in: d5a80fe5dd user: drh tags: trunk)
2017-06-08
15:13
Update this project to SQLite version 3.19.3. (check-in: a7c884060e user: dan tags: trunk)
2017-05-25
17:16
Update this project to SQLite version 3.19.2. (check-in: 2f525570fc user: dan tags: trunk)
2017-05-24
15:15
Update this project to sqlite version 3.19.1. (check-in: 43624eb167 user: dan tags: trunk)
2017-05-22
15:32
Update this project to SQLite version 3.19.0. (check-in: 2238cdeb55 user: dan tags: trunk)
2017-05-03
19:59
Update see.wiki to advise use of a URI parameter instead of "PRAGMA key = ?". (check-in: 7a62c59e53 user: dan tags: trunk)
18:18
Restore standard behaviours of (a) activating a connection pool in wal mode and (b) switching into wal mode automatically if the flag is set even if SQLITE_HAS_CODEC is defined (they were previously disabled in this case). Strip any URI parameters from the database name before it is included in any log messages. Always build with SQLITE_USE_URI=1 defined. (check-in: e8a9b149f7 user: dan tags: trunk)
2017-05-02
19:54
Add a new test that uses AndroidJUnit4. And related gradle changes. (check-in: 40f79eca30 user: dan tags: trunk)
15:20
Add tests for new extension loading code to android app (Leaf check-in: 251698dcb8 user: pjw tags: api-level-9)
14:39
Throw SQLiteMisuseException if built with SQLITE_OMIT_LOAD_EXTENSION and client attempts to enable extension load (check-in: 566a4f756b user: pjw tags: api-level-9)
12:45
Support for loadable extension to be ensabled/disabled by functions on SQLiteDatabase and flag on openDatabase() (check-in: bd77d855a1 user: pjw tags: api-level-9)
06:27
Fix remnant API 11 code and remove unused cruft from DatabaseUtils (check-in: dafd530d60 user: pjw tags: api-level-9)
2017-05-01
16:10
Define HAVE_USLEEP to avoid 1 second delays when sleep() is called. Cherrypick of [efde9e0e44]. (check-in: b8ff3a7d22 user: dan tags: api-level-9)
15:14
Define HAVE_USLEEP to avoid 1 second delays when sleep() is called (check-in: efde9e0e44 user: pjw tags: trunk)
2017-04-29
09:24
Update the installation instructions to reflect the new support for API level 9. And that building the native libraries is now integrated with gradle. (check-in: 985ad0e6f2 user: dan tags: trunk)
2017-04-27
18:00
Upgrade this branch to use the enhanced test program from the api-level-9 branch. (check-in: 7275688aed user: dan tags: trunk)
17:50
Upgrade this branch to use the build.gradle from the api-level-9 branch. To support building both the libraries and java classes in a single step (or from within Android Studio). (check-in: 3a63f88d36 user: dan tags: trunk)
17:28
Update gradle plugin to 2.3.1 and buildToolsVersion to 25.0.0. (check-in: 493c438042 user: dan tags: trunk)
2017-04-26
07:11
Changes to build to use Android Studio ndk build support. (check-in: 0f8ab794cf user: pjw tags: api-level-9)
2017-04-22
14:24
Close databases for all tests to avoid annoying debugger messages (check-in: d3b3c801ac user: pjw tags: api-level-9)
01:36
Update to android studio and build tools; modifications to support down to API level 9; new tests; sqlite 3.18.00 (check-in: 4a9598aa14 user: pjw tags: api-level-9)
2017-03-30
14:34
Update this project to SQLite version 3.18.0. (check-in: dc68ae8e82 user: dan tags: trunk)
2017-02-13
16:27
Upgrade this project to version 3.17.0. (check-in: 46756eb243 user: dan tags: trunk)
2017-01-03
18:38
Update this project to sqlite 3.16.1. (check-in: b3ab16ec53 user: dan tags: trunk)