Files
shadowsocks-libev/tests
Max Lv 3728a993a7 Add an interoperability test against shadowsocks-rust
A cipher can round-trip perfectly against our own implementation and
still be wrong: header layout, padding rules, and nonce ordering are only
pinned down by talking to another implementation. This drives ss-local
against rust's ssserver and rust's sslocal against ss-server, over a
local origin server so it needs no network access.

Covers the three SIP022 methods plus aes-256-gcm, so a regression in the
legacy path shows up here too. Skips itself when shadowsocks-rust or the
built binaries are absent, so it is safe to run anywhere.
2026-08-19 18:42:39 +08:00
..
2018-06-09 15:54:08 +09:00
2018-06-09 15:54:08 +09:00
2018-06-09 15:54:08 +09:00
2018-06-09 15:54:08 +09:00
2018-06-09 15:54:08 +09:00
2026-08-19 18:15:35 +08:00