Skip to content
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.

Releases: webrtc-rs/sctp

v0.6.0

23 Aug 11:59
Compare
Choose a tag to compare

What's Changed

  • update deps + loosen some requirements by @melekes in #19
  • Handle unknown parameters in InitChunk and unknown chunks by @KillingSpark in #17
  • Add unmarshal fuzzing and fix some issues found by fuzzing by @KillingSpark in #25
  • association: only reset stored_init once ACK is received by @melekes in #24
  • [PollStream] reset shutdown_fut future after done by @melekes in #32

New Contributors

Breaking

This crates now requires a minimum of Rust 1.57.0

Full Changelog: v0.5.0...v0.6.0

v0.5.0

14 Jun 18:39
Compare
Choose a tag to compare

Changelog

New features and updates

  • #9 Implement AsyncRead and AsyncWrite for Stream
    • Use PollStream if you want the async version of Stream
  • #14 Allow reading after Stream is closed via shutdown(Shutdown::Write).
    • when closed,Stream::read and Stream::read_sctp now return 0 instead of ErrStreamClosed to comply with std::net::Shutdown.
    • Stream::close is deprecated. Use shutdown method.

Full changelog: v0.4.2...v0.5.0

v0.4.2

29 Nov 00:16
Compare
Choose a tag to compare
update deps and upgrade self to v0.4.2

v0.3.8

06 Oct 07:21
Compare
Choose a tag to compare
  • fix handle_inbound bug when parsing packet error
    -- instead of returning error, it should just log::warn! this parse error, and return Ok(()) to let read_loop keep running.