This release activates AES-256 as the default encryption mode for all communication. It is the last release that will support the old AES-128 based modes, which will be entirely phased out in the next release.
This release also includes a number of API and resource consumption improvements, and fixes a bug.
Changes- Enabled AES-256 as default encryption mode for all traffic
- Added dynamic link keepalive and timeout calculation
- Added ability to efficiently transfer files as responses in the
Request API
- Added ability to include metadata on
Resource transfers
- Added option to specify
Resource auto-compression limits
- Added option to specify
Request response auto-compression limits
- Added
Resource transfer example
- Added allow overwrite option to
rncp- Improved hardware MTU auto-configuration
- Improved handling of file transfers using the
Resource API
- Improved
Resource transfer memory consumption
- Improved memory consumption of applications connected to a shared instance
- Improved
rncp memory consumption for large files
- Fixed announce handlers not triggering after shared instance disappearance
Release Hashesa23c64a04c1e83fd0ab449f564ac904da7fd4f61c0faf68a063f486cc48b44bd rns-0.9.6-py3-none-any.whl
4544882dea902b18b00d8a04c9ab93201974573b7b63c3db06cb310b0acec240 rnspure-0.9.6-py3-none-any.whl
Get this #
release via
pip or
GitHub.