diff --git a/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/general.xml b/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/general.xml index 532291e27..a2936b0f4 100644 --- a/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/general.xml +++ b/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/general.xml @@ -1,9 +1,9 @@
general.enabled - + checkbox - This will activate the ShadowSocks Proxy service. + This will activate the ShadowSocks Server. This lets people around the world connect via ss-local to your server. general.serveraddress @@ -29,4 +29,10 @@ text Password to authenticate against the server. + + general.cipher + + dropdown + Choose the cipher to use for encryption. +
diff --git a/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/General.xml b/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/General.xml index 2b79eb87c..4a9319706 100644 --- a/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/General.xml +++ b/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/General.xml @@ -7,10 +7,9 @@ 0 Y - + 127.0.0.1 Y - /\S*/ Please provide a valid hostname or IP address. @@ -31,5 +30,21 @@ password N + + AES-256-CFB + Y + + AES-256-CFB + AES-256-GCM + AES-256-CTR + AES-192-CFB + AES-192-GCM + AES-192-CTR + AES-128-CFB + AES-128-GCM + AES-128-CTR + ChaCha20-IETF-Poly1305 + + diff --git a/net/shadowsocks/src/opnsense/mvc/app/views/OPNsense/Shadowsocks/general.volt b/net/shadowsocks/src/opnsense/mvc/app/views/OPNsense/Shadowsocks/general.volt index 948210942..a8298a598 100644 --- a/net/shadowsocks/src/opnsense/mvc/app/views/OPNsense/Shadowsocks/general.volt +++ b/net/shadowsocks/src/opnsense/mvc/app/views/OPNsense/Shadowsocks/general.volt @@ -34,7 +34,7 @@ POSSIBILITY OF SUCH DAMAGE. -