03/02/2019 Tang Zhilong [email protected]
version 5.2.2, main changes to previous version:
- Update checksum SHA256 of depedency libcrystal and it's download address;
- Update License to be GPLv3 with regards to c-toxcore project.
01/25/2019 Tang Zhilong [email protected] Version 5.2.1, main changes to previous version:
- Refactored origin scripts-based build system to CMake-based build system;
- Support Carrier SDK implementation on Windows platform (x86/x64);
- Support carrier group without central administration, and group peers should be required connected to carrier network;
- Support file transfer between two peers with pull-driven and resume from break-point enabled.
- Support for session to have it's own cookie or bundle data;
- Enlarge the data capacity when using API of sending invitation request/reply with data;
- Refactored error codes and added APIs to get error description from error number;
- Add testsuite to verify feature of group and file transfer;
- Add app demo "elafile" demonstrate how we use APIs of file transfers;
- Add command tool "elaerr" to check what error description to specific carrier errno number;
- Upgrade underlying dependency project - toxcore.
- Optimizations and bugfixes to origin carrier/session/stream;
- Support CI for all platforms (Linux/Macos/Windows/Android/iOS)
08/14/2018 Tang Zhilong [email protected] Version 5.1, main changes listed:
- Carrier: peer to peer message framework.
- Session: peer to peer session framework (Oriented to stream of transferring data)