Releases: threefoldtech/rmb-rs
Releases · threefoldtech/rmb-rs
v1.0.1
add number of bytes to the metrics
v1.0.1-rc6
make sure to send back encryption errors (#120)
v1.0.1-rc5
Secret key should only use the x coordinate of a point
v1.0.1-rc4
Fix metrics names
v1.0.1-rc3
Rate limiter (#117) * rework rate limiter * implements feeding for fixed window limiter * use arc for options Since options will be shared between possibly thousands of object so may be better to just put it in arc * updates feeding && adds unit tests * removes writer locking && adds stream.send_error() * send_err should not fail * Dispatch * adds RateLimiter trait * Improve performance of no-limit --------- Co-authored-by: Muhamad Azamy <[email protected]>
v1.0.1-rc2
e2e prepration (#112) * WIP: build key sharing and encryption * changing the envelope types This change is needed to support encryption of payload without having to do know the type of the message * fix CI * seems order matters * update test * use const for nonce size
v1.0.1-rc1
Twin relay (#110) * wip: updating twin relay and pk * use latest client version
v1.0.0
track pong timeouts (#108) To avoid stall connection we already send pings every 20 seconds we can then be sure to receive at least 1 message every 20 seconds hence, we can calculate the dealy of the messages and if it's more than twice the ping interval, we can assume connection is stalling
v1.0.0-rc9
Federation (#107) * fix exp validation and test * WIP: clean up preparing for federation * add federation infomration Also implement an entrypoint for message federation * Reconnecting * Increase twin cache time
v1.0.0-rc8
fix exp validation and test