2016-06-10 20:02:49 +08:00
|
|
|
# ShadowsocksX-NG
|
|
|
|
|
2016-06-12 08:30:09 +08:00
|
|
|
Next Generation of [ShadowsocksX](https://github.com/shadowsocks/shadowsocks-iOS)
|
2016-06-10 20:02:49 +08:00
|
|
|
|
2016-06-10 21:28:32 +08:00
|
|
|
## Why Another Implement
|
2016-06-10 20:02:49 +08:00
|
|
|
|
|
|
|
It's hard to maintaine the original implement. There are too many unused code in it.
|
|
|
|
It also embed ss-local source. It's crazy to maitaine depandences of ss-local.
|
|
|
|
So it's hard to update ss-local version.
|
|
|
|
|
|
|
|
Now I just copy the ss-local from home brew. Run ss-local executable as a Launch Agent in background.
|
2016-06-10 20:07:07 +08:00
|
|
|
Serve pac js file as a file url. So there are only some souce codes related to GUI left.
|
|
|
|
Then I rewrite the gui code by swift.
|
2016-06-10 20:02:49 +08:00
|
|
|
|
2016-06-11 00:09:36 +08:00
|
|
|
## Requirements
|
|
|
|
|
|
|
|
### Running
|
|
|
|
|
|
|
|
- Mac OS X 10.10 +
|
|
|
|
|
|
|
|
### Building
|
|
|
|
|
|
|
|
- XCode 7.3+
|
2016-06-12 08:30:09 +08:00
|
|
|
- cocoapod 1.0.1+
|
2016-06-11 00:09:36 +08:00
|
|
|
|
2016-06-10 20:02:49 +08:00
|
|
|
## TODO List
|
|
|
|
|
|
|
|
- Copy a ss url to pasteboard in the server profile UI.
|
2016-06-12 08:30:09 +08:00
|
|
|
- Embed the http proxy server [privoxy](http://www.privoxy.org/).
|
2016-06-11 00:09:36 +08:00
|
|
|
|
2016-06-12 08:30:09 +08:00
|
|
|
## License
|
2016-06-11 00:09:36 +08:00
|
|
|
|
2016-06-12 08:30:09 +08:00
|
|
|
GPLv3
|
2016-06-11 00:09:36 +08:00
|
|
|
|