- Add option to call functions already loaded in R session.
- Use eslint (vs. jshint).
- Added support for integer and integer array.
- Added info to record a Rserve session for the tests.
- Updated hexy 0.2.7, vows 0.8.0.
- Fixed #16 - End-of-message padding seems wrong at least on Mac OS X.
- Fixed #13 - Error strings/network errors propagation.
- Fix #12 - SIGPIPE signal on remote Rserve.
- Added bufferAndEval.
- Added login tests.
- Added boolean support.
- Added eval response and data type check.
- Added eval errors tests.
- After a few cosmetic updates,
rio
is ready for 1.0.0.
- Added transfer file support.
- Fixed callback err value if sexp type is not implemented.
- Added contributing doc.
- Added npm stats, dependencies and version badges.
- Added Rserve connection on socket as well as tcp/ip port.
- Added shutdown command.
- Fixed utf8 support in the response.
- Added keepalive for long running processes.
- Added utf8 support.
- Added tests without needing Rserve.
- Added the err argument in the callback.
- Removed jspack dependency.
- Fixed History doc for unintentional deletion.
- Changed sys to util require for compatibility with 0.6.x and higher.
- Refactored the data handler using node-binary.
- Fixed the copy in splitted packet.
- Fixed mangling a byte in the splitted packet.
- 0.5.4 tag was 0.5.3 one.
- Fixed data packet splitted.
- Fixed data packet with length 16 bytes.
- Fixed a bug in sending commands loop.
- Fixed bugs for testing with unix Rserve instance.
- Added enableDebug sourceAndEval methods.
- Fixed bugs.
- Fixed a typo in the README.
- Implemented plaintext authentication.
- Fixed an issue with the length of the packet because string and buffer were mixed.
- Initial release.