Download Latest Version shadowsocks-libev-3.3.6.tar.gz (329.1 kB)
Email in envelope

Get an email when there's a new version of shadowsocks-libev

Home / v3.3.6
Name Modified Size InfoDownloads / Week
Parent folder
shadowsocks-libev-3.3.6.tar.gz 2026-02-09 329.1 kB
README.md 2026-02-09 505 Bytes
v3.3.6 source code.tar.gz 2026-02-09 330.2 kB
v3.3.6 source code.zip 2026-02-09 426.7 kB
Totals: 4 Items   1.1 MB 4

Changes

  • Reduce memory copies in crypto encrypt/decrypt paths
  • Add bswap_data() to swap buffer pointers instead of copying
  • Replace brealloc+memcpy with pointer swaps in AEAD and stream codecs
  • Add in-place fast paths for non-Salsa20 stream ciphers
  • Use index tracking instead of memmove in aead_decrypt chunked reassembly
  • Fix unbounded buffer growth in aead_decrypt chunk reassembly

Full changelog

https://github.com/shadowsocks/shadowsocks-libev/compare/v3.3.5...v3.3.6

Source: README.md, updated 2026-02-09