Eric Fischer
|
98e2633b4a
|
Use weak pointers for container and parser to avoid reference loops
|
2018-06-06 17:47:20 -07:00 |
|
Eric Fischer
|
72cf2c7238
|
Use shared_ptr for all references to JSON objects
|
2018-06-06 16:13:51 -07:00 |
|
Eric Fischer
|
3f9dfdc452
|
Progress on converting jsonpull to more of a C++ idiom
|
2018-06-06 12:58:18 -07:00 |
|
Eric Fischer
|
621cf72e5a
|
Handle surrogate pairs in JSON strings
|
2017-11-03 15:09:00 -07:00 |
|
Eric Fischer
|
7b71f41e43
|
Fix compiler warnings
|
2017-09-01 17:36:43 -07:00 |
|
Eric Fischer
|
86ff221663
|
I think this should fix the access to already-freed memory
Also drop the reference to the JSON parser when disconnecting
a JSON object from the parse tree.
|
2017-09-01 17:22:05 -07:00 |
|
Eric Fischer
|
0d56d1bf38
|
Add missing #include
|
2017-08-29 14:49:24 -07:00 |
|
Eric Fischer
|
5878213516
|
Simplify the filter format, and actually run the filter.
|
2017-08-28 13:42:14 -07:00 |
|
Eric Fischer
|
0b3e731f0b
|
Add better diagnostics for NaN or Infinity in input JSON
|
2017-08-21 10:44:04 -07:00 |
|
Eric Fischer
|
65c095cc2b
|
Clean up #includes and add fields for counting attributes
|
2017-07-14 16:56:23 -07:00 |
|
Eric Fischer
|
dd0a135b01
|
Ignore UTF-8 byte order mark if present
|
2017-06-29 14:42:42 -07:00 |
|
Eric Fischer
|
63e0c89c4b
|
Support RFC 8142 GeoJSON text sequences
|
2017-04-28 16:39:16 -07:00 |
|
Eric Fischer
|
0834626d63
|
More careful JSON parsing thanks to http://seriot.ch/parsing_json.html
|
2016-10-27 11:39:50 -07:00 |
|
Eric Fischer
|
2b393ad8e5
|
Move jsonpull into a subdirectory like other included libraries
|
2016-04-27 15:33:30 -07:00 |
|