- 09e96ea Show the "(utf8)" tag on the CLI banner in Windows if in UTF8 mode. by drh ยท 2 years, 3 months ago cli-utf8
- ceeb9ee Add the -no-utf8 option to the Windows CLI to cause UTF-8 mode to be omitted. by drh ยท 2 years, 3 months ago
- 17ca53d Make the -utf8 option the default behavior in the CLI on Windows for 64-bit by drh ยท 2 years, 3 months ago
- 833ed7e Refuse to build amalgamation-tarball and snapshot-tarball if the TEA version by drh ยท 2 years, 3 months ago
- 5c3a25b Merge in JNI's significant divergence since it adopted sqlite3_client_data(). by stephan ยท 2 years, 3 months ago
- a9d788f Add support for the sqlite3_get_clientdata() and sqlite3_set_clientdata() by drh ยท 2 years, 3 months ago
- 7fa8d65 Roll back [84e38341aeab] because a direct pointer comparison is ill-advised when the client-data string is dynamically allocated. by stephan ยท 2 years, 3 months ago db-client-data
- ef2e433 Remove out-of-date comment regarding use of Parse.pConstExpr. by dan ยท 2 years, 3 months ago
- 8f825a7 In the JNI build, emit a reminder to not check in the javac-generated sqlite3-jni.h when FTS5 is disabled because changes in that feature flag result in unnecessary and large diffs in checked-in generated code. by stephan ยท 2 years, 3 months ago jni-client-data
- 8ea10ea Disable FTS5 in the JNI build by default until it can be thoroughly tested. This is mainly so that the public-facing javadoc does not include it. by stephan ยท 2 years, 3 months ago
- 1b2d170 Add extra tests for [4b60a1c3]. by dan ยท 2 years, 3 months ago
- 410acf6 Fix a problem with fts5 secure-delete mode causing fts5 to corrupt its records. by dan ยท 2 years, 3 months ago
- fb77b3e Add -DSQLITE_OMIT_LOOKASIDE=1 to the "Sanitize" configuration in testrunner_data.tcl. by dan ยท 2 years, 3 months ago
- 8525e2d Enhance the ./configure script and its associated Makefile.in so that the by drh ยท 2 years, 3 months ago
- 09f1652 Fix a buffer overread in the sessions extension that could occur when processing a corrupt changeset. by dan ยท 2 years, 3 months ago
- 0a4c31d Fix a harmless compiler warning in the sqldiff.c utility. by drh ยท 2 years, 3 months ago
- 6e2b638 Add the "tool-zip" makefile target with the intention of using it to build by drh ยท 2 years, 3 months ago
- dd69129 Fix a problem with the new xIntegrity method for virtual tables, and also fix by drh ยท 2 years, 3 months ago
- 93b461f Add documentation to sqlite3_get/set_clientdata() to make it clear that these by drh ยท 2 years, 3 months ago
- d4bb089 Add the xIntegrity method to the sqlite3_module object, thus enabling by drh ยท 2 years, 3 months ago
- 9e5d210 Fix unreachable branches. by drh ยท 2 years, 3 months ago vtab-integrity-check
- d5ab4dd Change the xIntegrity virtual table method signature so that it returns by drh ยท 2 years, 3 months ago
- 961c2a9 Add the xIntegrity method to the sqlite3_module object. Implement this by drh ยท 2 years, 3 months ago
- 7c1588b Move Java-side FTS5 bits into the fts5 subpackage to (A) make it easy to optionally bundle it (or not) and (B) set a precedent for puting extension APIs in their own package. by stephan ยท 2 years, 3 months ago
- f31b9fc Java FTS5 API renaming, for consistency. by stephan ยท 2 years, 3 months ago
- 5a05a68 Fix a few SQLITE_MISUSE returns so that they call sqlite3MisuseError(). by drh ยท 2 years, 3 months ago
- dd24b1c Add tests for, and source code comments to, fts5. No changes to code. by dan ยท 2 years, 3 months ago
- 25a6e6e Do not make assumptions about the byteorder of PowerPC processors. by drh ยท 2 years, 3 months ago
- 0c072b6 In JNI routines which set an OutputPointer.value, always do so, even on error, for consistency. by stephan ยท 2 years, 3 months ago
- 3aeb58c Remove several unnececessary functions. by stephan ยท 2 years, 3 months ago
- 4eaf588 Move an internal utility class out of the public Java API. by stephan ยท 2 years, 3 months ago
- 411d9e7 Expose sqlite3_bind_parameter_name() to JNI. Extend the definition of null for the @NotNull annotation, to consider closed/finalized Java-side handles wrapping C-side resources as null for its purposes. by stephan ยท 2 years, 3 months ago
- 14412e9 Add the missing sqlite3_blob_read() to [9a9945c405cf]. Elaborate on the definition of the @NotNull annotation. by stephan ยท 2 years, 3 months ago
- 805e8c9 Expose the sqlite3_blob_...() APIs to JNI. by stephan ยท 2 years, 3 months ago
- 7dfacc9 Expose sqlite3_system_errno() to JNI. by stephan ยท 2 years, 3 months ago
- 286f30f Expose sqlite3_stmt_status() to JNI. by stephan ยท 2 years, 3 months ago
- 1943356 Expose sqlite3_randomness() to JNI. by stephan ยท 2 years, 3 months ago
- 83a8b6d Expose sqlite3_get/set_auxdata() to JNI. by stephan ยท 2 years, 3 months ago
- e30436b Expose sqlite3_get_autocommit() to JNI. by stephan ยท 2 years, 3 months ago
- ce9902f Remove some unnecessary code. by stephan ยท 2 years, 3 months ago
- 54021c3 Add a couple more sqlite3_backup tests. by stephan ยท 2 years, 3 months ago
- 24a689c Export the sqlite3_backup_...() APIs to JNI. by stephan ยท 2 years, 3 months ago
- 2966b85 Export the sqlite3_keyword_...() family of functions to JNI. by stephan ยท 2 years, 3 months ago
- d3c5471 Performance optimization to the OP_MakeRecord opcode. by drh ยท 2 years, 3 months ago
- de4d1c3 Add sqlite3_config(SQLITE_CONFIG_LOG) support to Java and correct clearing of SQLITE_CONFIG_SQLLOG. Correct missing names in propagated UDF exception messages. by stephan ยท 2 years, 3 months ago
- 7d31de6 Expose sqlite3_complete() to JNI. Slightly widen the definition of "canonical" for the purposes of the @Canonical annotation. Add a few new tests. by stephan ยท 2 years, 3 months ago
- 2164336 Duplicate code consolidation. by stephan ยท 2 years, 3 months ago
- 70b58fc Remove a superfluous level of indirection in the JNI internals. by stephan ยท 2 years, 3 months ago
- 63f4a9c Further JNI cleanups. by stephan ยท 2 years, 3 months ago
- 21d4f0c Optimize sqlite3_get/set_clientdata() for the presumably common case of a static string pointer. by stephan ยท 2 years, 3 months ago
- 49a40ef Add a timer to the JS SQLTester app to warn if it appears that loading the module has failed, which is commonly caused by the test scripts not being compiled. by stephan ยท 2 years, 3 months ago
- a5f425c Correct a Tester1.java test which inadvertently created a spurious db file in the current dir. Unrelated minor cleanups. by stephan ยท 2 years, 3 months ago
- 4ea63e5 Make the JNI-internal metrics opt-in rather than opt-out so client builds won't have them by default. Unrelated doc tweaks. by stephan ยท 2 years, 3 months ago
- d086065 Make JNI interfaces of sqlite3_column/value_text() match the C ones better. Internal JNI cleanups and simplifications. by stephan ยท 2 years, 3 months ago
- dba0cee Second half of [1c532e80]. by stephan ยท 2 years, 3 months ago
- f551aa4 In the OPFS VFS' importDb() methods, overwrite the header bytes 18 and 19 with 1 instead of 0. Both seem to work, but 1 is correct. by stephan ยท 2 years, 3 months ago
- 7862e19 Remove some newly-dead code. by stephan ยท 2 years, 3 months ago
- 03ca59a Expose sqlite3_limit() to JNI and remove the all SQLITE_ macros from the Java interface which are not directly exposed to client-level C code (SQLITE_MAX_... and SQLITE_THREADSAFE_...). by stephan ยท 2 years, 3 months ago
- 55171a7 JNI build improvements. Rename a Java class. Get the jar target working again. by stephan ยท 2 years, 3 months ago
- a4b47b0 Expose sqlite3_stmt_explain(), sqlite3_stmt_isexplain(), and sqlite3_stmt_readonly() to JNI. by stephan ยท 2 years, 3 months ago
- 0d3f0a9 Export sqlite3_txn_state() to JNI. by stephan ยท 2 years, 3 months ago
- 63e7ed3 Minor JNI cleanups. by stephan ยท 2 years, 3 months ago
- 8628c10 Do not disable unused columns in a UNION ALL sub-query if any component of the sub-query is DISTINCT. by dan ยท 2 years, 3 months ago
- 062bafb Add convenience overloads of JNI sqlite3_table_column_metadata() to simplify usage. by stephan ยท 2 years, 3 months ago
- 0c2ba99 Export sqlite3_(db_)free_memory() and sqlite3_table_column_metadata() to JNI. Further internals renaming for consistency and legibility. by stephan ยท 2 years, 3 months ago
- 3823208 Use mutexes to make sqlite3_set_clientdata() and sqlite3_get_clientdata() by drh ยท 2 years, 3 months ago
- 7fc4223 Replace JNI's per-db-instance state tracking with the new sqlite3_set/get_clientdata(). by stephan ยท 2 years, 3 months ago
- a7ec1f9 Fix a bug in json_array_length() introduced in version 3.43.0 by by drh ยท 2 years, 3 months ago
- d25d938 Remove another unreachable branch in the sqlite3_set_clientdata() logic. by drh ยท 2 years, 3 months ago
- a5af4a6 Remove an unreachable branch, and improve documentation of by drh ยท 2 years, 3 months ago
- 7bb5a6d Fix the AVG() and TOTAL() functions (after the SUM() fix of [77d3dcd283595c52]) by drh ยท 2 years, 3 months ago
- 85a05d8 Further tweaking in both SQLTesters. by stephan ยท 2 years, 3 months ago
- adf54de Fix to the sqlite3_get_clientdata() interface. by drh ยท 2 years, 3 months ago
- 10deb35 New experimental API for attaching client data to a database connection. by drh ยท 2 years, 3 months ago
- 8dd0738 When a JS SQLTester script throws, report the exception details back to the UI regardless of whether it's fatal. by stephan ยท 2 years, 3 months ago
- 24c32c2 Add a JS implementation of Java's SQLTester. by stephan ยท 2 years, 3 months ago
- e621556 Add a UI, of sorts, to the JS SQLTester. by stephan ยท 2 years, 3 months ago js-tester
- ac5e1f8 Add a mechanism with which to import external SQLTester scripts into the JS testing tool. by stephan ยท 2 years, 4 months ago
- 4f1387e Add directives support to JS SQLTester comparable to the Java impl. This brings the two to feature parity. by stephan ยท 2 years, 4 months ago
- 267c447 More fleshing out of JS SQLTester. by stephan ยท 2 years, 4 months ago
- aa15047 JS SQLTestRunner can now run the Java impl's core-most sanity tests, missing only support for directives. by stephan ยท 2 years, 4 months ago
- a910f3f New conversion letters added to strftime(): %e, %k, %I, %l, %R, %P, %p, %T, %u. by drh ยท 2 years, 4 months ago
- 69a55ca Get the JS SQLTester command handlers in place sans those which have to run SQL. by stephan ยท 2 years, 4 months ago
- 9d6acd9 Change the version number to 3.44.0 to begin the next development by drh ยท 2 years, 4 months ago
- e1e67ab Add support for the CONCAT() and CONCAT_WS() SQL functions, modeled after by drh ยท 2 years, 4 months ago
- 0fc20a3 Get the basic parsing pieces and command dispatching in place in the JS SQLTester. by stephan ยท 2 years, 4 months ago
- 524ddc9 Init bits of a port of Java's SQLTester to JS. Far from complete. by stephan ยท 2 years, 4 months ago
- b44b802 Change a variable from "int" to "i64" to make it easier to prove that it cannot overflow. by dan ยท 2 years, 4 months ago
- d10ed82 Remove some dead code. Add a skeleton SQLTester script for fts5. by stephan ยท 2 years, 4 months ago
- 4e37907 Factor out a superfluous struct member. by stephan ยท 2 years, 4 months ago
- 924c454 Further minor internal JNI simplifications. by stephan ยท 2 years, 4 months ago
- fa23b4f Improve threadability of the JNI collation-related bindings and add infrastructure for similar cases. by stephan ยท 2 years, 4 months ago
- a08f737 Correct JNI mapping of collations to be 1-db-to-many-collations. by stephan ยท 2 years, 4 months ago
- 35c7f53 Updates to testrunner.tcl so that it runs fuzztest using multiple jobs. by dan ยท 2 years, 4 months ago
- ecdc5b3 Fix the "sdevtest" testrunner.tcl command so that it correctly enables asan on windows. by dan ยท 2 years, 4 months ago testrunner
- 9b0e9f9 Fixes for testrunner.tcl on windows. by dan ยท 2 years, 4 months ago
- d7def73 Another fix for valgrind permutation. Remove the "copydir" table column - just add a [cp] or [copy] command to the test script where this functionality is required. by dan ยท 2 years, 4 months ago
- ece2d7f Remove a pair of what are arguably unnecessary mutex locks (and often hit). More JNI-internal cleanups. by stephan ยท 2 years, 4 months ago
- 8d64c12 Update tool/mkctimec.tcl to account for [fe7365254d343e]. by stephan ยท 2 years, 4 months ago
- 57b1800 Add support for the -DSQLITE_EXTRA_AUTOEXT=name compile-time option. by drh ยท 2 years, 4 months ago