Skip to content

Releases: threadexio/channels-rs

v0.12.3

29 Jun 09:28
v0.12.3
15717ad
Compare
Choose a tag to compare

Fixes

  • aead middleware correctly writes the tag after the encrypted data.

Full Changelog: v0.12.2...v0.12.3

v0.12.2

20 Jun 08:37
v0.12.2
bc6e37b
Compare
Choose a tag to compare

Fixes

  • Fix cancel safety of the recv() method of Receiver.

Full Changelog: v0.12.1...v0.12.2

v0.12.0

07 Jun 08:33
v0.12.0
958d7ac
Compare
Choose a tag to compare

Features

  • no_std support!
  • Middleware!
    • Encryption (aead).
    • Error checking (crc).
    • Compression (deflate).
    • Verification (hmac).
  • More IO support:
    • smol
    • core2
  • Fine-tuning of Sender and Receiver through configuration options.

Fixes

  • Reject empty packets with the MORE_DATA flag set.
  • Variance of Sender/Receiver regarding T.

Full Changelog: v0.11.2...v0.12.0

v0.11.2

18 Feb 13:19
v0.11.2
86ce00c
Compare
Choose a tag to compare

Features

  • Support for serializing/deserializing types with borsh

Fixes

  • Flush writer after every send/send_blocking operation. (#2)

Full Changelog: v0.11.1...v0.11.2