rust-utp v0.3.0 Release Notes

Release Date: 2015-05-23 // almost 9 years ago
  • ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed bug when adjusting congestion window caused by miscalculating the delay between peers.
    • ๐Ÿ›  Fixed bug where missing packets weren't being re-sent after sending a FIN.
    • ๐Ÿ›  Fixed bug where a stream wouldn't bind to an address of the appropriate family when the remote peer had an IPv6 address.
    • ๐Ÿ›  Fixed bug where the congestion window would only shrink when packet loss was detected and not on delay changes.

    ๐Ÿ”„ Changed

    • A call to UtpStream::write or UtpSocket::send_to no longer blocks until every packet is acknowledged. To force the old, slower behaviour, call flush after the usual calls (usually you won't need to do this, as the socket/stream is flushed on close/drop).