Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

tuic-server-1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Jun 07:40
· 1 commit to 2f275ac50375385e97fb7666f5b5e071c302cda6 since this release

Version
License

The TUIC project has been totally refactored and has been split into 4 crates. The new version is not compatible with the old version.

Crate tuic-server is a minimalistic TUIC server implementation as a reference.

Comparing with version 0.8.5, changes:

  • Completely new codebase
  • Built on TUIC protocol version 5
  • A seperate IPv6 UDP socket can be enabled for relaying UDP packet on IPv6 stack
  • Dynamically increase incoming stream capacity
  • Treat dual-stack socket more transparently
  • New config send_window and receive_window
  • New config task_negotiation_timeout
  • Dropped command-line config input
  • New config file format
  • Various bug fixes and optimizations