aboutsummaryrefslogtreecommitdiff
path: root/src/json
Commit message (Collapse)AuthorAgeFilesLines
* Remove JSON Spirit wrapper, remove JSON Spirit leftoversJonas Schnelli2015-06-0413-1974/+0
| | | | | | - implement find_value() function for UniValue - replace all Array/Value/Object types with UniValues, remove JSON Spirit to UniValue wrapper - remove JSON Spirit sources
* json: fail read_string if string contains trailing garbageWladimir J. van der Laan2015-06-031-3/+3
| | | | | | | | | | Change `read_string` to fail when not the entire input has been consumed. This avoids unexpected, even dangerous behavior (fixes #6223). The new JSON parser adapted in #6121 also solves this problem so in master this is a temporary fix, but should be backported to older releases. Also adds tests for the new behavior.
* json_spirit: #include <stdint.h>Kamil Domanski2014-05-131-0/+1
|
* switch from boost int types to <stdint.h>Kamil Domanski2014-05-132-22/+21
|
* Silence useless warning in src/json/json_spirit_writer_template.h to make ↵Warren Togami2013-09-071-1/+2
| | | | | | important warnings easier to see. warning: typedef ‘Char_type’ locally defined but not used [-Wunused-local-typedefs]
* Back out spacing changes to json spirit codeGavin Andresen2012-01-191-6/+6
|
* Replace tabs with four spaces to comply with coding standard in doc/coding.txtLars Rasmusson2012-01-141-6/+6
|
* directory re-organization (keeps the old build system)Jaromil2011-04-2313-0/+1973
there is no internal modification of any file in this commit files are moved into directories according to established standards in sourcecode distribution; these directories contain: src - Files that are used in constructing the executable binaries, but are not installed. doc - Files in HTML and text format that document usage, quirks of the implementation, and contributor checklists. locale - Files that contain human language translation of strings used in the program contrib - Files contributed from distributions or other third party implementing scripts and auxiliary programs