| Commit message (Expand) | Author | Age |
* | Additional changes making it easier to prove that integer overflow does not | drh | 2025-02-17 |
* | Convert some expensive NEVER() and ASSERT() macros into assert()s. | drh | 2025-02-10 |
* | Small performance increase in jsonTranslateBlobToText(). | drh | 2025-02-10 |
* | Fix a bug in the parsing of some corner-case JSON PATH strings that contain | drh | 2024-09-04 |
* | Doc typo fix. No code changes. | stephan | 2024-05-27 |
* | For compatibility with PostgreSQL, when right-hand side of the ->> operator | drh | 2024-05-27 |
* | Fix the -> and ->> operators so that when the RHS is a string that looks like | drh | 2024-05-21 |
* | Add the json_pretty(J) function for pretty-printing of JSON. An optional | drh | 2024-03-06 |
* | The value returned by the json_each.json field needs to survive longer than | drh | 2024-03-05 |
* | Fix harmless compiler warning seen with MSVC. | mistachkin | 2024-02-22 |
* | Fix the subtype on the value column from json_each/json_tree for cases | drh | 2024-02-16 |
* | Detect and respond to an OOM on the jsonStringTerminate() call of | drh | 2024-02-07 |
* | Slight change to OOM handling in JSON to catch a corner case found by | drh | 2024-02-06 |
* | Fix harmless compiler warnings seen with MSVC. | mistachkin | 2024-02-04 |
* | Add NEVER() and ALWAYS() macros for the JSON5-control-character change. | drh | 2024-01-31 |
* | Fix failure to detect unterminated string literals in json_valid() in the | drh | 2024-01-31 |
* | Allow control characters in JSON5 string literals. | drh | 2024-01-31 |
* | Fix a memory allocation bug in the (debug-use-only) json_parse() SQL function. | drh | 2024-01-31 |
* | Detect malformed nested JSONB earlier and stop rendering to avoid long | drh | 2024-01-29 |
* | When generated text JSON from JSONB, do not continue descending into | drh | 2024-01-29 |
* | Avoid a potential buffer overread when handling corrupt json blobs. | dan | 2024-01-29 |
* | When rendering JSONB back into text JSON, report an error if a zero-length | drh | 2024-01-29 |
* | Fix typo in the tag-20240123-a in a comment. | drh | 2024-01-23 |
* | If a BLOB looks like JSON when cast to text, then treat it as if it really | drh | 2024-01-23 |
* | The -DSQLITE_JSON_BLOB_INPUT_BUG_COMPATIBLE compile-time option causes blob | drh | 2024-01-22 |
* | When backing out a character in a constructed string in JSON, first make sure | drh | 2024-01-20 |
* | Clutter the code with "fall-through" comments in order to suppress nuisance | drh | 2024-01-16 |
* | 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 |