index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
json.c
Commit message (
Expand
)
Author
Age
*
Convert the JSON functions to use lookaside memory allocation whenever
drh
2024-01-03
*
Performance improvement by unwinding a loop in jsonAppendString().
drh
2023-12-28
*
Enhance the (undocumented, debug-only) json_parse() SQL function so that it
drh
2023-12-28
*
Improved handling of malformed unicode within JSON strings.
drh
2023-12-26
*
Add internal core-developer-only documentation of the JSONB format.
drh
2023-12-21
*
In JSON - minor code cleanup and refactoring with a small size reduction
drh
2023-12-19
*
Remove a stray comment in the JSON code.
drh
2023-12-19
*
Add NEVER() to an unfalsifiable branch.
drh
2023-12-18
*
Fix JSON to JSONB translation so that it deals correctly with Infinity
drh
2023-12-18
*
Ensure that the insert/delete size delta on JSONB objects in the JSON cache
drh
2023-12-18
*
Fix harmless compiler warnings in JSON and FTS5.
drh
2023-12-14
*
Bug fix in the JSONB validator.
drh
2023-12-13
*
Improvements to UTF8 handling, and especially the handling of invalid UTF8,
drh
2023-12-13
*
Fix the JSON object label comparison object so that it works correctly even
drh
2023-12-12
*
Add NEVER to two unreachable branches in JSON.
drh
2023-12-12
*
Improvements to JSONB validation - catch more cases where the input does
drh
2023-12-12
*
Validity checking of text nodes in JSONB.
drh
2023-12-12
*
The json_error_position() function now reports an approximate byte offset
drh
2023-12-11
*
json_error_position() now uses jsonValidityCheck() to find the approximate
drh
2023-12-11
*
json_valid(*,8) allows minus-signs on hexadecimal literals.
drh
2023-12-11
*
Rename the new test-control to SQLITE_TESTCTRL_JSON_SELFCHECK. Make it so
drh
2023-12-11
*
Add SQLITE_TESTCTRL_VALIDATE_JSONB, which if enabled under SQLITE_DEBUG causes
drh
2023-12-11
*
Work toward enhanced functionality for json_valid() with deep checking
drh
2023-12-11
*
Fix a potential use of uninitialized value in json_valid() with 2nd
drh
2023-12-11
*
Fix a harmless UBSAN warning.
drh
2023-12-08
*
Fix a potential problem RCStr access on a JsonString object that is not
drh
2023-12-08
*
Rework the jsonEachPathLength() routine in json_tree() so that it is
drh
2023-12-07
*
Improved detection of corrupt JSONB in the jsonReturnFromBlob() function.
drh
2023-12-07
*
Do correct comparisons between object labels in JSON even when the two labels
drh
2023-12-06
|
\
|
*
Fix the routine that determines the json_tree.path value for the first row
drh
2023-12-06
|
*
The rule for the RHS of the ->> and -> operators when the RHS does not begin
drh
2023-12-06
|
*
Increased rigor in comparisons between object labels in JSON.
drh
2023-12-06
*
|
Correctly handle 8-byte sizes in the JSONB format.
drh
2023-12-06
|
/
*
Use extra assert() statement to silence harmless static analyzer warnings.
drh
2023-12-05
*
Miscellaneous comment cleanup and typo fixes.
drh
2023-12-05
*
Use strspn() to accelerate whitespace bypass in the JSON parser.
drh
2023-12-05
*
Small performance gain by unwinding the string literal delimiter search
drh
2023-12-05
*
Use an assert() to fix a harmless static analyzer warning.
drh
2023-12-05
*
Fix OOM and corrupt JSONB handling in json_patch().
drh
2023-12-05
*
Rename the internal routine jsonMergePatchBlob() to just jsonMergePatch().
drh
2023-12-04
*
Fixes to error handling in json_array_length().
drh
2023-12-04
*
Do not make the input JSONB editable in json_remove() if there are no PATH
drh
2023-12-04
*
Fix errors in rendering JSON5 escape sequences embedded in JSONB.
drh
2023-12-04
*
Continuing simplifications and code cleanup.
drh
2023-12-04
*
Remove reachable ALWAYS and NEVER macros.
drh
2023-12-04
*
Two new NEVER macros.
drh
2023-12-04
*
Repair issues and inefficiencies found during testing.
drh
2023-12-04
*
Better pre-scan size estimations for objects in the JSON parser resulting
drh
2023-12-04
*
Back off on the use of strlen() for situations where sqlite3_value_bytes()
drh
2023-12-04
*
Remove dead code. Improved reporting of errors in JSON inputs.
drh
2023-12-03
[next]