Since I am busy at work in the past few years and couldn't find time to maintain it, I believe it's time to achieve it. Thank you to everyone who has used/interested in shadowsocks-java.
shadowsocks-java is a pure JAVA client for shadowsocks project.
Only tested AES encryption.
* Bouncy Castle v1.5.2 [Release](https://www.bouncycastle.org/)
* json-simple v1.1.1 [Release](https://code.google.com/p/json-simple/)
* Using Non-blocking server
Config config = new Config("SS_SERVER_IP", "SS_SERVER_PORT", "LOCAL_IP", "LOCAL_PORT", "CIPHER_NAME", "PASSWORD");
NioLocalServer server = new NioLocalServer(config);
new Thread(server).start();
* Using blocking server
Config config = new Config("SS_SERVER_IP", "SS_SERVER_PORT", "LOCAL_IP", "LOCAL_PORT", "CIPHER_NAME", "PASSWORD");
LocalServer server = new LocalServer(config);
new Thread(server).start();