SQLite Android Bindings

Timeline
Login

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

32 check-ins occurring around b23d835f18b41517.

2013-12-31
14:34
Use the automatically generated file hierarchy tree rather than a separate static file. check-in: a8a1e64c57 user: drh tags: trunk
2013-12-30
19:24
Tweaks to the documentation. check-in: b1eb2ef05f user: drh tags: trunk
14:48
Add the comment "Modified to support SQLite extensions by the SQLite developers: sqlite-dev@sqlite.org." to the top of all files in this project that were copied from Android and then modified. check-in: 9c379550fd user: dan tags: trunk
2013-12-26
18:29
Re-enable logging in CloseGuard.java. check-in: 6e0a73af53 user: dan tags: trunk
17:31
Disable connection pooling in SQLITE_HAS_CODEC builds. Add a test for the same. check-in: 954e5a58f1 user: dan tags: trunk
2013-12-25
19:13
Do not automatically delete database files in SEE-enabled builds. check-in: c45018804a user: dan tags: trunk
19:03
Move c/c++ code into the jni/sqlite/ sub-directory. To make it easier to copy into other projects. check-in: 938b5766d5 user: dan tags: trunk
18:56
Add a mising link to index.wiki. check-in: 8b4072a7db user: dan tags: trunk
17:50
Add some documentation files. check-in: 67c837ca6c user: dan tags: trunk
2013-12-24
19:16
Add a test to check that SQLiteOpenHelper works with SEE. check-in: 60c548bff9 user: dan tags: trunk
18:51
Add extra SEE tests. And fix problems revealed by the same. check-in: 0b5fd0b0d3 user: dan tags: trunk
12:07
In SQLITE_HAS_CODEC builds, do not initialize the LOCALIZED collation automatically (as if the SQLiteDatabase.NO_LOCALIZED_COLLATORS flag was set). Require apps to call the enableLocalizedCollators() method to explicitly initialize it. This gives the app an opportunity to execute a PRAGMA statement to configure an encryption key before the database is first accessed. check-in: 9c4a073c3b user: dan tags: trunk
10:14
Add extra SEE tests. Leaf check-in: 6f17178a68 user: dan tags: openseedatabase
2013-12-23
18:23
Add support for SEE, SQLite's encryption extension. check-in: 409082dd02 user: dan tags: openseedatabase
07:33
Add extra required utility functions to ExtraUtils.java. check-in: be6acc5363 user: dan tags: trunk
2013-12-21
19:32
Update jni/README. check-in: 1b80ccf163 user: dan tags: trunk
19:02
Replace some leftover "android/database/" namespaces with "org/sqlite/database/". Make sure the native methods are all registered when the library is loaded. check-in: b03c0713c9 user: dan tags: trunk
17:58
Re-enable some disabled code required by user-defined function implementations. check-in: e01e48cd52 user: dan tags: trunk
16:04
Replace nativeExecuteForCursorWindow() with an implementation that builds with the NDK. Seems to work, but is not yet tested. Exception handling is almost certainly still wrong. check-in: 365586dcaf user: dan tags: trunk
2013-12-20
17:02
Start setting up some infrastructure code for a test suite. Add a test demonstrating the problem with type Cursor. check-in: 69b389af43 user: dan tags: trunk
2013-12-19
18:42
Fix logging macros. check-in: 3f19250fc5 user: dan tags: trunk
17:58
Copy extra header files from android core into this project. The C++ part now builds with just the NDK - no android source tree required. check-in: d9b8fd9674 user: dan tags: trunk
16:14
Add jni/README to explain the origin of the files in that directory. check-in: 498ff252ff user: dan tags: trunk
09:51
Remove extra logging call. check-in: 2f0852a484 user: dan tags: trunk
2013-12-18
20:16
Remove further unused files. check-in: 3b7f47f041 user: dan tags: trunk
18:18
Remove unused file JniInvocation.cpp. check-in: b23d835f18 user: dan tags: trunk
18:04
Add a dummy version (equivalent to BINARY) of collation sequence LOCALIZED to all new database handles. Now a simple "SELECT sqlite_version()" works. check-in: 87449ff921 user: dan tags: trunk
17:36
Update CustomSqlite.java to call "SELECT sqlite_version()". check-in: 71a3449ef6 user: dan tags: trunk
17:23
Commit the various hacks to android files made outside of fossil. check-in: 7e57f15de2 user: dan tags: trunk
17:02
Copy in some Android files. check-in: 77eacc52c5 user: dan tags: trunk
16:50
Empty android package. check-in: 66a624f0c8 user: dan tags: trunk
16:44
initial empty check-in check-in: 4beda3fe19 user: dan tags: trunk