This project follows semantic versioning.
Possible log types:
[added]for new features.[changed]for changes in existing functionality.[deprecated]for once-stable features removed in upcoming releases.[removed]for deprecated features removed in this release.[fixed]for any bug fixes.[security]to invite users to upgrade in case of vulnerabilities.
- [security] Dependency updates (#80)
- [changed] The
connectfunction no longer needs ahandleargument (#80)
Note: If you depend on saltyrtc-client-rs, it is recommended to add a
dependency patch to your Cargo.toml:
https://github.com/saltyrtc/saltyrtc-client-rs#dependency-patching
No changes compared to v0.8.0-rc.2.
- [changed] Replace deprecated
rust_sodiumlibrary with pure-Rust libraries from the RustCrypto project (#74) - [changed] Example: Update to cursive 0.17 (#76)
- [fix] Handle connection closing by server (#70)
- [fix] Ignore unknown responders (#59)
- [fix] Handle all OwnedMessage types explicitly and don't warn on pong (#58)
- [changed] Many dependency upgrades
- [changed] Switch to Rust 2018 edition (#62)
- [added] New close code: 3008 timeout
- [fixed] Use thread-safe SaltyClient smart pointers in public APIs (#50)
- [changed] Upgrade
rust_sodiumto 0.10.0
- [added] Create
SaltyClient::current_peer_sequence_numbers - [added] Create
SaltyClient::encrypt_raw_with_session_keys - [added] Create
SaltyClient::decrypt_raw_with_session_keys - [fixed] Remove duplicate trace log
- [changed] Upgrade some dependencies
- [changed] PeerContext: Replace
csn_pairRefCell with RwLock
- [changed] Less strict close code validation (accept any u16)
- Upgrade
clippyto 0.0.200 - Upgrade
rust_sodiumto 0.9.0
- First release on crates.io