Skip to content

v3.3.3

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 04 Jan 18:25
· 6 commits to main since this release

What's Changed

  • Bump hashbrown from 0.15.0 to 0.15.2 by @dependabot in #113
  • v3.3.0 by @mycrl in #117
  • feat: allow generic observer by @lherman-cs in #118
  • Fix patch for version 3.3.0 by @mycrl in #120
  • New test case.
  • Fixed incorrect parsing of RequestedTransport property.
  • Added support for DontFragment, AdditionalAddressFamily, RequestedAddressFamily, EvenPort and ReservationToken attributes.
  • Replaced the unsafe implementation of the stun parser with a safe implementation.
  • New simpler and faster implementation of turn state management.
  • Remove ambiguity in previous turn-rs implementations of CreatePermission and ChannelBind.
  • New external interface that distinguishes between transport protocols and interfaces.
  • Adapted to the new driver version 3.3.
  • Remove async_trait dependency to reduce heap allocation overhead.
  • Unified abstraction of tcp and udp servers with separate implementations.
  • tcp packet reads use double buffer queues to improve performance.
  • tcp, udp, api, hooks, mimalloc features.
  • If you don't bind any ports, just exit the process.
  • Fix the problem of untimely cleaning of session information after session disconnection.
  • statistic counters are not monotonically increasing #119

New Contributors

Full Changelog: v3.2.0...v3.3.3