Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | JSON parser debugging. | Eric S. Raymond | 2009-08-30 | 1 | -4/+6 |
| | |||||
* | Improve parser debugging machinery. | Eric S. Raymond | 2009-08-30 | 1 | -1/+7 |
| | |||||
* | Make the JSON parser instrumentation less obtrusive, | Eric S. Raymond | 2009-08-30 | 1 | -81/+33 |
| | |||||
* | Avoid a SEGV. | Eric S. Raymond | 2009-08-30 | 1 | -1/+2 |
| | |||||
* | Simpligy the JSON parser to fix a bug. | Eric S. Raymond | 2009-08-30 | 1 | -3/+2 |
| | |||||
* | Create a way not to step on defaults. | Eric S. Raymond | 2009-08-30 | 1 | -32/+33 |
| | |||||
* | Prevent some SEGVs on ill-formed comands. | Eric S. Raymond | 2009-08-29 | 1 | -0/+2 |
| | |||||
* | RTCM2 JSON decoiding is verified and has a full regression test. | Eric S. Raymond | 2009-08-28 | 1 | -1/+1 |
| | |||||
* | Optimize, and add some debugging. | Eric S. Raymond | 2009-08-28 | 1 | -7/+11 |
| | |||||
* | Refactor so all the address computation in the JSON parser is done | Eric S. Raymond | 2009-08-28 | 1 | -143/+99 |
| | | | | in one place. All regression tests pass. | ||||
* | Allow mapping of strings to enumerated values in JSON. | Eric S. Raymond | 2009-08-28 | 1 | -0/+12 |
| | |||||
* | RTCM2 JSON parser is feature-complete and ready for test. | Eric S. Raymond | 2009-08-28 | 1 | -2/+2 |
| | |||||
* | Create a convenience macro for JSON parser template declarations. | Eric S. Raymond | 2009-08-27 | 1 | -0/+1 |
| | |||||
* | Add an unsigned integer field type to the JSON parser (needed for RTCM2). | Eric S. Raymond | 2009-08-27 | 1 | -0/+12 |
| | | | | Also add a unit test for this. | ||||
* | Unify CONFIGDEV and DEVICE responses. | Eric S. Raymond | 2009-08-25 | 1 | -2/+0 |
| | |||||
* | Add character type to JSON parser. | Eric S. Raymond | 2009-08-25 | 1 | -0/+21 |
| | | | | | Make gpsctl work with new protocol (only the device ID function is tested at this point). | ||||
* | Change the way JSON parse templates are declared... | Eric S. Raymond | 2009-08-25 | 1 | -11/+26 |
| | | | | so that string lengths won't step on offsets. | ||||
* | Improved debugging machinery for JSON parsing. | Eric S. Raymond | 2009-08-24 | 1 | -37/+100 |
| | |||||
* | Update an explanatory comment. | Eric S. Raymond | 2009-08-19 | 1 | -4/+8 |
| | |||||
* | Remove enumerated-flags feature from JSON parser. | Eric S. Raymond | 2009-08-19 | 1 | -40/+5 |
| | | | | Too much complexity for too little gain. | ||||
* | JSON parser can now unpack JSON lists into structure arrays. | Eric S. Raymond | 2009-08-19 | 1 | -46/+110 |
| | |||||
* | Hide an argument that doesn't need to be exposed. | Eric S. Raymond | 2009-08-19 | 1 | -2/+7 |
| | |||||
* | Change enumerated array JSON type to yield a bitmask rather than an array. | Eric S. Raymond | 2009-08-19 | 1 | -9/+11 |
| | |||||
* | Give the JSON parser the ability to map strings to enumerated types. | Eric S. Raymond | 2009-08-19 | 1 | -2/+37 |
| | |||||
* | Add check-string attributes to JSON parser. | Eric S. Raymond | 2009-08-18 | 1 | -2/+12 |
| | | | | Add JSON unit test to default test sequence. | ||||
* | New-style WATCH command is working... | Eric S. Raymond | 2009-07-29 | 1 | -1/+3 |
| | | | | | ...at least for the simplest case ?WATCH={"TPV":true}. More testing will follow. | ||||
* | Refactor JSON handling so more code can be shared by client and daemon. | Eric S. Raymond | 2009-07-21 | 1 | -1/+1 |
| | |||||
* | hush. | Chris Kuethe | 2009-07-18 | 1 | -1/+1 |
| | | | | json.c:305: warning: comparison between signed and unsigned | ||||
* | SVN Id tags | Chris Kuethe | 2009-07-16 | 1 | -0/+1 |
| | |||||
* | JSON error-handling cleanup. | Eric S. Raymond | 2009-07-14 | 1 | -16/+19 |
| | |||||
* | JSON parser can now handle arrays of strings. | Eric S. Raymond | 2009-07-14 | 1 | -15/+66 |
| | |||||
* | Comment typo fixes. | Eric S. Raymond | 2009-07-13 | 1 | -3/+3 |
| | |||||
* | Add entry point for dumping JSON parse error condition text messages. | Eric S. Raymond | 2009-07-13 | 1 | -1/+49 |
| | |||||
* | Subarray parsing in JSON is working, now to tighten up the validity checks. | Eric S. Raymond | 2009-07-13 | 1 | -10/+30 |
| | |||||
* | Set up initializers for JSON satellite data parsing. | Eric S. Raymond | 2009-07-13 | 1 | -2/+2 |
| | |||||
* | Much simpler code for filling sub-objects. | Eric S. Raymond | 2009-07-13 | 1 | -75/+35 |
| | |||||
* | Make #defines for JSON error codes. | Eric S. Raymond | 2009-07-12 | 1 | -50/+93 |
| | |||||
* | Use properly bounded copies for JSON string fields. | Eric S. Raymond | 2009-07-12 | 1 | -3/+3 |
| | |||||
* | Encapsulate type information about JSON arrays. | Eric S. Raymond | 2009-07-12 | 1 | -4/+4 |
| | |||||
* | Stub JSON array parsing. Unit test passes. | Eric S. Raymond | 2009-07-12 | 1 | -3/+29 |
| | |||||
* | Fix a compiler warning and change a prototype... | Eric S. Raymond | 2009-07-12 | 1 | -1/+9 |
| | | | | | ...so a caller of the object parse can contibue processing the input string after it returns. Unit test passes. | ||||
* | avoid use of unbounded strcpy | Chris Kuethe | 2009-07-12 | 1 | -1/+1 |
| | |||||
* | First steps towards parsing JSON arrays. | Eric S. Raymond | 2009-07-11 | 1 | -1/+1 |
| | |||||
* | JSON parser now verified to handle booleans. | Eric S. Raymond | 2009-07-11 | 1 | -4/+5 |
| | |||||
* | JSON unit test verifies correct integer and string attribute parsing. | Eric S. Raymond | 2009-07-11 | 1 | -3/+20 |
| | |||||
* | Get JSON parser unit test to the point where it will at least build. | Eric S. Raymond | 2009-07-11 | 1 | -3/+3 |
| | |||||
* | Scratch JSON parser. No unit test yet, that gets built next. | Eric S. Raymond | 2009-07-10 | 1 | -0/+131 |