mirror of
https://github.com/go-gost/x.git
synced 2026-10-19 08:15:33 +00:00
Drop the classic github.com/shadowsocks/go-shadowsocks2 dependency. tap and internal/util/ss were its only remaining users after the ss/ssu handlers moved to the go-gost fork. The fork's shadowaead is byte-identical on wire (classic AEAD: same md5-KDF, HKDF-SHA1 subkey, salt sizes), so tap now uses a small stateless ss.AEADPacketConn built on fork Pack/Unpack, and ss.ShadowCipher becomes a fork builder (dummy/none -> existing none.Cipher). Removes the undocumented tap handler key metadata and the dead ShadowConn helper in the process.