Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Enable JSON parser to recognize a type mismatch. | Eric S. Raymond | 2009-09-07 | 1 | -1/+6 | |
| | ||||||
* | Arrange for JSON-style escapes to be interpreted by the parser. | Eric S. Raymond | 2009-09-06 | 1 | -3/+36 | |
| | ||||||
* | 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 | |