blinksocks/suites
2018-02-03 22:43:37 +08:00
..
README.md docs: update 2018-02-03 22:43:37 +08:00
suites-1.json suites: add suites-1.json for TLS use 2017-11-11 16:46:31 +08:00
suites-0.json suites: add suites-1.json for TLS use 2017-11-11 16:46:31 +08:00

Dynamic Protocol Stack

Please note that this feature is incompatible with multiplexing.

Like TLS cipher suite negotiation, blinksocks uses auto-conf to dynamic switch protocol stack once connection established.

Here I prepared a set of suites file, feel free to add/delete/modify them to meet your own needs.

"presets": [
  {
    "name": "auto-conf",
    "params": {
      "suites": "suites-x.json"
    }
  }
]

You can also load from remote use http or https:

"suites": "https://raw.githubusercontent.com/blinksocks/blinksocks/master/suites/suites-0.json"

Note that client and server should pre-share exactly the same suites.json.

suites-0.json

Enhanced shadowsocks and original shadowsocksr protocols.

suites-1.json

High-performance protocols for TLS transport.

Update Caveats

Please pay attention to the updates of suites you use. Any changes to the json file requires synchronization and restart on both client and server.