| Age | Commit message (Expand) | Author |
| 2025-05-05 | With GB18030, prevent SIGSEGV from reading past end of allocation. | Noah Misch |
| 2025-01-19 | Be clearer about when jsonapi's need_escapes is needed | Andrew Dunstan |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-11-27 | jsonapi: add lexer option to keep token ownership | Andrew Dunstan |
| 2024-10-17 | jsonapi: fully initialize dummy lexer | Peter Eisentraut |
| 2024-09-23 | jsonapi: fix memory leakage during OOM error recovery. | Tom Lane |
| 2024-09-11 | common/jsonapi: support libpq as a client | Peter Eisentraut |
| 2024-08-06 | Make nullSemAction const, add 'const' decorators to related functions | Heikki Linnakangas |
| 2024-07-08 | Typo fix | Amit Langote |
| 2024-06-21 | jsonapi: Use const char * | Peter Eisentraut |
| 2024-06-21 | jsonapi: Use size_t | Peter Eisentraut |
| 2024-05-23 | jsonapi: Some message style fixes | Peter Eisentraut |
| 2024-05-14 | Pre-beta mechanical code beautification. | Tom Lane |
| 2024-05-14 | Add missing gettext triggers | Peter Eisentraut |
| 2024-05-09 | Fix overread in JSON parsing errors for incomplete byte sequences | Michael Paquier |
| 2024-04-27 | Remove redundant JSON parser typedefs | Andrew Dunstan |
| 2024-04-12 | Assorted minor cleanups in the test_json_parser module | Andrew Dunstan |
| 2024-04-12 | Fix some memory leaks associated with parsing json and manifests | Andrew Dunstan |
| 2024-04-05 | Silence some compiler warnings in commit 3311ea86ed | Andrew Dunstan |
| 2024-04-04 | Tidy up after incremental JSON parser patch | Andrew Dunstan |
| 2024-04-04 | Fix warnings re typedef redefinition in ea7b4e9a2a and 3311ea86ed | Andrew Dunstan |
| 2024-04-04 | Introduce a non-recursive JSON parser | Andrew Dunstan |
| 2024-03-17 | Support json_errdetail in FRONTEND code | Daniel Gustafsson |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-10-26 | Add trailing commas to enum definitions | Peter Eisentraut |
| 2023-10-05 | Improve JsonLexContext's freeability | Alvaro Herrera |
| 2023-03-13 | Fix JSON error reporting for many cases of erroneous string values. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-11 | Convert json_in and jsonb_in to report errors softly. | Tom Lane |
| 2022-12-11 | Change JsonSemAction to allow non-throw error reporting. | Tom Lane |
| 2022-09-28 | Change some errdetail() to errdetail_internal() | Alvaro Herrera |
| 2022-09-02 | Speed up lexing of long JSON strings | John Naylor |
| 2022-07-12 | Fix out-of-bounds read in json_lex_string | John Naylor |
| 2022-07-11 | Build de-escaped JSON strings in larger chunks during lexing | John Naylor |
| 2022-07-08 | Simplify json lexing state | John Naylor |
| 2022-04-13 | Remove extraneous blank lines before block-closing braces | Alvaro Herrera |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-07-02 | Simplify error handing of jsonapi.c for the frontend | Michael Paquier |
| 2021-06-07 | Fix incautious handling of possibly-miscoded strings in client code. | Tom Lane |
| 2021-03-01 | Improve reporting for syntax errors in multi-line JSON data. | Tom Lane |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-05-16 | Run pgindent with new pg_bsd_indent version 2.1.1. | Tom Lane |
| 2020-05-14 | Initial pgindent and pgperltidy run for v13. | Tom Lane |
| 2020-03-06 | Allow Unicode escapes in any server encoding, not only UTF-8. | Tom Lane |
| 2020-01-29 | Move jsonapi.c and jsonapi.h to src/common. | Robert Haas |