Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@herr-seppia herr-seppia released this 21 Oct 14:40
· 1 commit to main since this release

Added

  • Add Peer::to_route_table API
  • Add Peer:send_to_peers API
  • Add max_udp_len configuration parameter
  • Add range checks to MTU (between 1296 and 8192)
  • Add network version to handshake messages
  • Add Ray-ID to MessageInfo for message tracking
  • Add warning when discarding incomplete messages
  • Add tracing when broadcasting to an eclipsed network

Fixed

  • Fix raptorQ cache default config
  • Fix ObjectTransmissionInformation deserialization
  • Fix duplicate processing for messages with different RaptorQ configurations
  • Fix idle nodes removal on maintainance
  • Fix find_new_nodes to query the proper buckets

Changed

  • Change the EncodedChunk UUID generation (aka RaptorqHeader)
  • Change raptorq dependency from 1.6 to 2.0
  • Change UDP sender to raise error if timeout`

Full Changelog: v0.6.1...v0.7.0