Initial framework for a JSON parser
Implement the JSON encoder and a few more basic functions.
Basic structure of JSON parser
Script to test javascript behaviour for special numerical values
Merge branch 'develop' into feature/ajax
test program for mjson parser, mostly functional parser.
Parser for number values
Completed parse_string(), including unicode escapes; completed Dump()
Check validity of ODB root key before we start making changes in shared memory. This is needed for experiments that change the default MAX_CLIENTS and MAX_OPEN_RECORDS, breaking binary compatibility, then become confused between different incompatible ODBs and complain that different odb-binary-incompatible midas programs corrupt ODB too easily.
Add validation and correction of ODB open records.
Implement validation of ODB key names - in db_create, db_rename and db_validate_key.
Merge branch 'develop' into feature/ajax
Incomplete db_paste_json(), db_load_json() and odbedit load of ODB JSON save files.
Almost complete db_paste_json()
Added "recurse" flag to db_copy_json() & co, protect it against infinite recursion, change db_save_json() produce file with valid JSON.
Update JSON parser: implement error reporting, stop using std::map for JSON objects, correct parsing of number "1e+1" (did not like the "+")
Implement json-norecurse
Complete JSON parser for ODB, working db_load_json()
Add mongoose embedded web server with HTTPS/SSL support. https://code.google.com/p/mongoose/ http://cesanta.com/docs.html#https://api.github.com/repos/cesanta/mongoose/contents/docs/Usage.md
Fixed compiler warnings under OSX 10.9