aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/JSON.cc
AgeCommit message (Expand)Author
2022-09-21Replace calls to QUtil::int_to_string with std::to_stringm-holger
2022-08-07Code tidy: remove redundant calls to smart_ptrs get() methodm-holger
2022-07-31Fix/clarify meaning of depth parameter to json write methodsJay Berkenbilt
2022-07-31Merge pull request #734 from m-holger/nullptrJay Berkenbilt
2022-07-26Code tidy : replace 0 with nullptr or truem-holger
2022-07-24JSON schema: support multi-element array validationJay Berkenbilt
2022-07-24JSON schema -- accept single item in place of arrayJay Berkenbilt
2022-05-21JSON: Fix large file supportJay Berkenbilt
2022-05-20JSON: detect duplicate dictionary keys while parsingJay Berkenbilt
2022-05-20JSON fix: correctly parse UTF-16 surrogate pairsJay Berkenbilt
2022-05-14JSON reactor: improve handling of nested containersJay Berkenbilt
2022-05-07Objects json: write incrementally and in numeric orderJay Berkenbilt
2022-05-07Add next to Pl_String and fix commentsJay Berkenbilt
2022-05-07JSON: add blob type that generates base64-encoded binary dataJay Berkenbilt
2022-05-04Change JSON parser to parse from an InputSourceJay Berkenbilt
2022-05-04JSON: add write methods and implement unparse() in terms of thoseJay Berkenbilt
2022-05-02Add reactors to the JSON parserJay Berkenbilt
2022-05-01Limit parser depth for json parserJay Berkenbilt
2022-04-30Formatting: remove space in range-style for loopsJay Berkenbilt
2022-04-16Use = default and = delete where possible in classesJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
2022-02-25Allow \/ in a json stringJay Berkenbilt
2022-02-04Add a blank line after the first header included in each sourceJay Berkenbilt
2022-02-04JSON: use std::shared_ptr internallyJay Berkenbilt
2022-02-04PointerHolder: deprecate getPointer() and getRefcount()Jay Berkenbilt
2022-01-30More editorial changes from m-holger + spell checkJay Berkenbilt
2022-01-30Allow optional fields in json "schema" checksJay Berkenbilt
2022-01-30Implement JSONHandler for recursively processing JSONJay Berkenbilt
2022-01-30Add JSON::parseJay Berkenbilt
2022-01-30Add missing \f support for JSON string encoderJay Berkenbilt
2022-01-30Add JSON::isDictionary and JSON::isArrayJay Berkenbilt
2020-04-09Fix unnecessary copies in auto iter (fixes #426)Jay Berkenbilt
2020-04-05JSON: implement pattern keys in schemaJay Berkenbilt
2019-06-21Fix sign and conversion warnings (major)Jay Berkenbilt
2018-12-25JSON::serialize -> unparseJay Berkenbilt
2018-12-22Add simple JSON serializerJay Berkenbilt