I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
JNI build fixes for platforms where the jint type is not the same as int, as reported in [forum:9089d2049a|forum post 9089d2049a]. More... about 1 year ago
Suppress harmless UBSAN warnings about memory overflow in OP_AddImm. The exact same machine code is generated by GCC. More... about 1 year ago
Changes a no-op call to freeP4() into an assert(). More... about 1 year ago
Add -DSQLITE_ENABLE_SETLK_TIMEOUT=1 to a release-test configuration. More... about 1 year ago
Fix an assert() that could fail within calls to sqlite3_snapshot_open() in SQLITE_ENABLE_SETLK_TIMEOUT builds. More... about 1 year ago
An attempt to work around compilation errors on MinGW reported in [forum:9089d2049a|forum post 9089d2049a]. More... about 1 year ago
Refactor MBCS/UTF-8 translation to avoid extra allocations, supporting non-formatted (faster) output. Some code cleanup. Wrap .system/.shell command exection with restoration of startup console mode and renewing mode setup. Changes to make legacy MBCS build work better (than legacy did, even with --no-utf8.) More... about 1 year ago
Update the documentation to the sqlite3_set_auxdata() and sqlite3_get_auxdata() routines to make it clear that they do not work as one might expect when they are called during query planning, instead of during query execution. The JSON routines misuse those interfaces, so add a special flag to JSON routines that prevents them from being invoked during query planning. Fix for the problem in [forum:/forumpost/a655ee159eca1ea5|forum post a655ee159eca1ea5]. More... about 1 year ago
JNI: during static init record whether the current JVM supports JNI-level access to java.nio.ByteBuffer raw memory, and add sqlite3_jni_supports_nio() to query that. More... about 1 year ago
Add Sqlite.prepareMulti() to JNI wrapper1, for preparing multiple statements from a single input. More... about 1 year ago
Diverse minor cleanups in the JNI pieces. More... about 1 year ago
Flesh out [7a63b5b65a79] to be able to build JNI with or without SQLITE_ENABLE_COLUMN_METADATA. More... about 1 year ago
Get dependencies into make recipes. Get legacy console I/O (-DSHELL_LEGACY_CONSOLE_IO) working. Due to movement of MBCS/UTF-8 translation into traditional stream I/O simulacra, the input translation does not happen the same way. (It works the same, but fails differently and a bit better.) Added printf() and fputs() look-alikes, and made CLI use them. More... about 1 year ago
Add -DSQLITE_ENABLE_COLUMN_METADATA to the JNI build, as per [forum:9205518c0568fdf0|forum post 9205518c0568fdf0]. Add tests for the functions that flag enables so that the build will fail if that flag is missing. More... about 1 year ago
Merge latest trunk into this branch. More... about 1 year ago
Fix an fts5 problem where a transaction consisting of (a) a DELETE on rowid X, (b) a prefix query, and (c) an INSERT on rowid X, could corrupt the index. More... about 1 year ago
Merge trunk changes into this branch. More... about 1 year ago
Move console_io lib to its own subdirectory, etc/consio . More... about 1 year ago
Some renaming, warnings cured, and more coding convention conformance. More... about 1 year ago
Add an fputs() equivalent to console I/O lib, and use in CLI. More... about 1 year ago
Cause CLI to use console_io library. More... about 1 year ago
Make MSVC accept it, too. (Cannot use static const int as part of a constant expression?) More... about 1 year ago
Make it buildable. Pull test program from testee. Zap stray fprintf(). More... about 1 year ago
Input working. No line-editor provisions yet. (WIP, but suitable for testing.) More... about 1 year ago
Add incremental blob I/O support to JNI wrapper1. More... about 1 year ago
JNI wrapper1 normalizeSql() now throws UnsupportedOperationException, instead of returning null, if built without SQLITE_ENABLE_NORMALIZE. Remove SQLITE_PREPARE_NORMALIZE from the JNI interface because it's a legacy no-op. More... about 1 year ago
Add authorizer support to JNI wrapper1. More... about 1 year ago
Add progress-handler support to JNI wrapper1. Correct the return type of the extended_result_codes() JNI binding and expose it to wrapper1. More... about 1 year ago
Setup, takedown, mode set and output working. No input yet. (WIP) More... about 1 year ago
Add update-hook support to JNI wrapper1. More... about 1 year ago