github shadowsocks/shadowsocks-rust v1.9.0-alpha.1

latest releases: v1.23.5, v1.23.4, v1.23.3...
pre-release4 years ago

Features

  • Splits library into separate crates
    • shadowsocks - Core feature of shadowsocks
    • shadowsocks-service - Service library for implementing Local Server, Remote Server, Manager Server
    • shadowsocks-rust - Binary crate for release
  • Support setting SO_MARK, SO_BINDTODEVICE on Linux
  • Support setting SO_SNDBUF and SO_RCVBUF for TCP sockets
  • Support SIP008 extend server fields server, server_port, remarks
  • Local DNS Relay
    • Support sending TCP and UDP queries simutaneously
    • Support connection reusability
  • Remove mostly TCP timeout setting for tunnels, connections will only be killed if clients or servers close

Library Update

Optimization

  • UDP Relays sending respond packets directly to UdpSocket instead of channel, which will significantly improve respond latency

BUG Fixes

  • For BSD systems, set IPV6_BINDANY and SO_BINDANY on SOL_SOCKET properly

Don't miss a new shadowsocks-rust release

NewReleases is sending notifications on new releases.