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
connect
function no longer needs ahandle
argument (#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_sodium
library 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_sodium
to 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_pair
RefCell with RwLock
- [changed] Less strict close code validation (accept any u16)
- Upgrade
clippy
to 0.0.200 - Upgrade
rust_sodium
to 0.9.0
- First release on crates.io