I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Turn on SEH by default when building using MSVC. More... over 1 year ago
Merge the latest trunk fixes and enhancements into the jsonb branch, and especially the JSON cache spill UAF fix. More... over 1 year ago
Fix a potential UAF caused by JSON parser cache spill. [forum:/forumpost/b25edc1d46|Forum post b25edc1d46]. More... over 1 year ago
Flesh out the error state captured by SqliteException.java. Doc additions. More... over 1 year ago
Fix harmless compiler warning in the test module for sessions. More... over 1 year ago
Add JNI Sqlite and SqliteException classes. Add Tester2.java as the main test app for the high-level API. More... over 1 year ago
Minor JNI doc and public/private cleanups. More... over 1 year ago
Rename SQLite3Jni to CApi to (A) reduce name prefix collisions with incoming classes and (B) align with its counterpart in the JS build. Remove the Canonical annotation because (A) the new code separation will inherently make that distinction and (B) the line between truly canonical and semi-canonical (e.g. differing in signature overloads) is blurry enough that consistent use of that annocation is becoming an unnecessary burden. More... over 1 year ago
Remove some unnecessary code. Report errors for invalid JSONB input on an extract. More... over 1 year ago
The return from sqlite3_value_blob() in jsonFuncArgMightBeBinary() might be a NULL pointer. Check for that case. More... over 1 year ago
Improved detection of malformed JSONB when parsing it into a JsonNode array. More... over 1 year ago
Fix the jsonbChangePayloadSize() routine so that it shifts the payload in order to always render the most compact encoding of the payload size. This is necessary as sometimes (as discovered by dbsqlfuzz) the payload size can grow significantly due to json_insert() or json_replace(). More... over 1 year ago
Improvements to error messages returned when the ->> operator fails. More... over 1 year ago
Fix a problem with sqlite3changegroup_schema() and patchsets. More... over 1 year ago
Add the sqlite3changegroup_schema() API. To allow changegroup objects to upgrade the schema of a changeset/patchset under some circumstances. More... over 1 year ago
Fix a problem with the changes on this branch and tables that use an implicit primary key. More... over 1 year ago
Merge the memory leak fix from trunk. More... over 1 year ago
Improved error messages from search on JSONB. More... over 1 year ago
Report unknown JSONB element type when parsing JSONB into JsonNode. More... over 1 year ago
Add a test case to prevent a regression of the leak fixed in the previous trunk check-in. More... over 1 year ago
Fix a resource leak: sqlite3_blob_reopen() was failing to invoke the xDel() distructor on a register when it sets that register to the new rowid. This was never a problem prior to the large-column cache of [771fe35074b50b8d] as that destructor was always a no-op. dbsqlfuzz cd96368deaece480fb94d42427dde053737a650e. More... over 1 year ago
Correct handling of "raw" strings in JSON. This requires three test-case changes in TH3 to add double-quotes to the path outputs from json_tree(). The new behavior is correct, I believe. More... over 1 year ago
Improved error detection for JSONB inputs. More... over 1 year ago
Add missing source code comments and fix other issues with the new code on this branch. More... over 1 year ago
Update this branch with latest changes from the trunk. More... over 1 year ago
Add tests for the sqlite3changegroup_schema() API. More... over 1 year ago
Incremental improvements to the JSONB logic. More... over 1 year ago
Fixes to rendering JSON5 extensions encoded as JSONB. More... over 1 year ago
Fix compiler warnings. More... over 1 year ago
Improvements to error handling. More... over 1 year ago