summaryrefslogtreecommitdiff
path: root/json.c
AgeCommit message (Expand)Author
2011-03-28Updated compat.c/compat.h for utf8_to_unicodeJoey Adams
2011-03-28[cleanup] Removed Egyptian brackets from a few placesJoey Adams
2011-03-28[cleanup] json.c: Rename `StringInfoData ret` to `StringInfoData buf`Joey Adams
2011-03-28json.c: Simplify stringify_value by invoking expect_value to catch all the sc...Joey Adams
2011-03-28Added safeguards to prevent crashes if retrieved JSON is corrupted (which sho...Joey Adams
2011-03-28json.c: Added explanation of parsing functions/macrosJoey Adams
2011-03-28cleanup: Removed unused function appendStringInfoTextJoey Adams
2011-03-28Implemented Unicode character escaping on output (when necessary)Joey Adams
2011-03-27Added C function json_need_to_escape_unicode (not used yet)Joey Adams
2011-03-27Added json_stringify (no tests or documentation yet)Joey Adams
2011-03-27Fix minor bug that made it not unescape \u0080..\u00FFJoey Adams
2011-03-27Renamed json2.c and json2.h to json.c and json.hJoey Adams
2011-03-27Removed json.c and json.hJoey Adams
2011-01-17Fixed UTF-16 surrogate pair calculation to properly handle cases like "\uD840...Joey Adams
2010-08-10Added explicit NULL and '\0' checks, and documented more functions/structures.Joey Adams
2010-08-06Added more comments to json.c / json.h and cleaned it up a bit.Joey Adams
2010-08-06Finished refining and documenting code in util.c / util.hJoey Adams
2010-08-05Lifted 0xFFFE/0xFFFF Unicode code point restriction.Joey Adams
2010-08-05Renamed json_node to JSON in the C code.Joey Adams
2010-08-05Added license comments to source files and ran pgindentJoey Adams
2010-08-04Made JSON datatype well-behaved with respect to character sets.Joey Adams
2010-07-24* Migrated my Unicode functions to util.c and made them rely more onJoey Adams
2010-07-24* Removed the string buffer code in json.c and used StringInfo instead.Joey Adams
2010-07-23Ran pg_indent and made a few purely cosmetic changes (before running pg_inden...Joey Adams
2010-07-22* Added json_set(json, json_path text, json) function.Joey Adams
2010-07-06* Added json_getJoey Adams
2010-06-21* Made it so json_path preserves original text.Joey Adams
2010-06-15Initial implementation of json_path function.Joey Adams
2010-06-14Implemented/tested parser for basic JSONPath(ish) patterns.Joey Adams
2010-06-09Moved everything in /contrib/json along with json.sgml to root directory.Joey Adams