graph
- Merge from noexcept branch2016-09-23, by Chris Cannam
- Support split OutputDescriptor, and plugins rather than pluginData in listResponse from SDK2016-09-23, by Chris Cannam
- Validate JSON requests and responses2016-09-23, by Chris Cannam
- input -> processInput, to align with JSON2016-09-21, by Chris Cannam
- input -> processInput, to align with JSON2016-09-21, by Chris Cannam
- Replace exceptions throughout the JSON-handling and adapter code with string-arg error handling. No longer need exception handling enabled in Emscripten (with its consequent runtime overhead - though we still need to check whether this error handling regime is actually faster).2016-09-20, by Chris Cannam
- Tidy2016-09-19, by Chris Cannam
- Merge from branch outputid-string-in-featureset2016-09-19, by Chris Cannam
- Make the output ID mapper stuff safer by using shared_ptr2016-09-19, by Chris Cannam
- Introduce ListResponse type as well2016-09-19, by Chris Cannam
- Make RequestResponse types more consistent by adding plugin to ConfigurationResponse and introducing a FinishRequest2016-09-19, by Chris Cannam
- Fix dopy error2016-09-16, by Chris Cannam
- Update adapter etc for feature set strings2016-09-16, by Chris Cannam
- Error handling, and pass plugin handles through2016-09-16, by Chris Cannam
- Introduce and use output id mappers2016-09-16, by Chris Cannam
- Simplify2016-09-16, by Chris Cannam
- Begin plugin output id / index mapping for use in feature sets2016-09-16, by Chris Cannam
- Merge from branch process-noparse2016-09-14, by Chris Cannam
- Backed out changeset cc333241cc8c2016-09-12, by Chris Cannam
- Some timing calculations. I don't actually want to keep these, they're just for reference -- will back out in a mo2016-09-12, by Chris Cannam
- Comments2016-09-09, by Chris Cannam
- Make base64/text selectable when serialising process and feature blocks; add base64 version as an output format for vampipe-convert; make VamPipePluginLibrary switch to returning base64 encoding as soon as it is fed any as input2016-09-08, by Chris Cannam
- Simple test script (and associated fixes) for the JS code2016-08-24, by Chris Cannam
- Some JSON fixes and a quick test program2016-08-23, by Chris Cannam
- Exception handling in adapter code2016-08-23, by Chris Cannam
- Pull out CountingPluginHandleMapper; consts2016-08-22, by Chris Cannam
- Consts2016-08-22, by Chris Cannam
- Update base-n code from https://github.com/azawadzki/base-n2016-08-22, by Chris Cannam
- Adjust build for OSX2016-05-25, by Chris Cannam
- Test file2016-05-25, by Chris Cannam
- Since JSON is no longer the "fast" protocol format, might as well use the non-b64 encoding by default now2016-05-25, by Chris Cannam
- Check channel count & block size2016-05-25, by Chris Cannam
- Switch to non-packed protocol and handle multiple messages and EOF properly; fill in remaining server actions2016-05-25, by Chris Cannam
- Wire up a couple of server actions2016-05-24, by Chris Cannam
- Begin server2016-05-24, by Chris Cannam
- Comment for the future!2016-05-24, by Chris Cannam
- Capnp writes2016-05-24, by Chris Cannam
- Be sure not to get any unnecessary lookups -- I think this is probably redundant but at least it's explicit2016-05-24, by Chris Cannam
- Wire up Cap'n Proto reading, plus some build and arg processing fixes2016-05-24, by Chris Cannam
- Start introducing request/response readers to capnp code as well2016-05-24, by Chris Cannam
- Pull up type determination into VampJson2016-05-24, by Chris Cannam
- More on reading and writing json messages2016-05-23, by Chris Cannam
- Begin vampipe-convert2016-05-20, by Chris Cannam
- More conversions2016-05-20, by Chris Cannam
- A couple more conversions2016-05-20, by Chris Cannam
- Add and use PreservingPluginHandleMapper -- removing the constant variant, which was a misstep2016-05-20, by Chris Cannam
- Add (but don't yet use) the constant plugin handle mapper2016-05-20, by Chris Cannam
- Licences2016-05-18, by Chris Cannam
- More request/response encodings2016-05-18, by Chris Cannam
- Create process request in JSON version, plus a fix2016-05-18, by Chris Cannam
- More requests/responses2016-05-18, by Chris Cannam
- Process requests2016-05-18, by Chris Cannam
- Build & read config request/response etc2016-05-17, by Chris Cannam
- Configuration request/response structs2016-05-17, by Chris Cannam
- Use mapper2016-05-17, by Chris Cannam
- Some conversions for plugin handles2016-05-17, by Chris Cannam
- Add process request2016-05-16, by Chris Cannam
- Add Makefile... this was supposed to have been in an earlier commit!2016-05-16, by Chris Cannam
- Build & test json-cli as well2016-05-13, by Chris Cannam
- Update build2016-05-13, by Chris Cannam
- Promote the more successful experiments (todo: get them to build again)2016-05-13, by Chris Cannam
- Move some things around2016-02-05, by Chris Cannam
- Remove -Werror2015-08-27, by Chris Cannam
- Basic implementation of configure2015-03-17, by Chris Cannam
- Bring in external dependencies2015-03-17, by Chris Cannam
- First start at a simple command-line client2015-03-16, by Chris Cannam