aboutsummaryrefslogtreecommitdiff
path: root/src/common/jsonapi.c
Commit message (Expand)AuthorAge
* With GB18030, prevent SIGSEGV from reading past end of allocation.Noah Misch14 days
* Be clearer about when jsonapi's need_escapes is neededAndrew Dunstan2025-01-19
* Update copyright for 2025Bruce Momjian2025-01-01
* jsonapi: add lexer option to keep token ownershipAndrew Dunstan2024-11-27
* jsonapi: fully initialize dummy lexerPeter Eisentraut2024-10-17
* jsonapi: fix memory leakage during OOM error recovery.Tom Lane2024-09-23
* common/jsonapi: support libpq as a clientPeter Eisentraut2024-09-11
* Make nullSemAction const, add 'const' decorators to related functionsHeikki Linnakangas2024-08-06
* Typo fixAmit Langote2024-07-08
* jsonapi: Use const char *Peter Eisentraut2024-06-21
* jsonapi: Use size_tPeter Eisentraut2024-06-21
* jsonapi: Some message style fixesPeter Eisentraut2024-05-23
* Pre-beta mechanical code beautification.Tom Lane2024-05-14
* Add missing gettext triggersPeter Eisentraut2024-05-14
* Fix overread in JSON parsing errors for incomplete byte sequencesMichael Paquier2024-05-09
* Remove redundant JSON parser typedefsAndrew Dunstan2024-04-27
* Assorted minor cleanups in the test_json_parser moduleAndrew Dunstan2024-04-12
* Fix some memory leaks associated with parsing json and manifestsAndrew Dunstan2024-04-12
* Silence some compiler warnings in commit 3311ea86edAndrew Dunstan2024-04-05
* Tidy up after incremental JSON parser patchAndrew Dunstan2024-04-04
* Fix warnings re typedef redefinition in ea7b4e9a2a and 3311ea86edAndrew Dunstan2024-04-04
* Introduce a non-recursive JSON parserAndrew Dunstan2024-04-04
* Support json_errdetail in FRONTEND codeDaniel Gustafsson2024-03-17
* Update copyright for 2024Bruce Momjian2024-01-03
* Add trailing commas to enum definitionsPeter Eisentraut2023-10-26
* Improve JsonLexContext's freeabilityAlvaro Herrera2023-10-05
* Fix JSON error reporting for many cases of erroneous string values.Tom Lane2023-03-13
* Update copyright for 2023Bruce Momjian2023-01-02
* Convert json_in and jsonb_in to report errors softly.Tom Lane2022-12-11
* Change JsonSemAction to allow non-throw error reporting.Tom Lane2022-12-11
* Change some errdetail() to errdetail_internal()Alvaro Herrera2022-09-28
* Speed up lexing of long JSON stringsJohn Naylor2022-09-02
* Fix out-of-bounds read in json_lex_stringJohn Naylor2022-07-12
* Build de-escaped JSON strings in larger chunks during lexingJohn Naylor2022-07-11
* Simplify json lexing stateJohn Naylor2022-07-08
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Update copyright for 2022Bruce Momjian2022-01-07
* Simplify error handing of jsonapi.c for the frontendMichael Paquier2021-07-02
* Fix incautious handling of possibly-miscoded strings in client code.Tom Lane2021-06-07
* Improve reporting for syntax errors in multi-line JSON data.Tom Lane2021-03-01
* Update copyright for 2021Bruce Momjian2021-01-02
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-16
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Allow Unicode escapes in any server encoding, not only UTF-8.Tom Lane2020-03-06
* Move jsonapi.c and jsonapi.h to src/common.Robert Haas2020-01-29