shadowsocks-libev: rewrite
authorYousong Zhou <yszhou4tech@gmail.com>
Sat, 24 Jun 2017 00:56:18 +0000 (08:56 +0800)
committerYousong Zhou <yszhou4tech@gmail.com>
Sun, 2 Jul 2017 02:01:53 +0000 (10:01 +0800)
commitb61af9703e64dff5e3a1deff1ce1886c1470dbe7
tree5703718b7279b7a9b4c04a20e757a65340aa33bf
parent1aca235d44a32af9ffc515ca74153e3954abf9ca
shadowsocks-libev: rewrite

- Selecting only a single or subset of all components of shadowsocks-libev is
  now possible (this is the main motivation behind the rewrite)
- Configuring multiple instances of the same component is now also possible
- Same option names as with the json config
- Unified configuration generation method for each component
- Add support for ss-local, ss-tunnel, ss-server
- Most data validation is now done with validate_data
- USE_PROCD=1
- Update ss-rules with the one from shadowsocks/luci-app-shadowsocks
- Add README.md
- Set myself as the maintainer

Addresses #4435

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
net/shadowsocks-libev/Makefile
net/shadowsocks-libev/README.md [new file with mode: 0644]
net/shadowsocks-libev/files/firewall.include [deleted file]
net/shadowsocks-libev/files/firewall.ss-rules [new file with mode: 0644]
net/shadowsocks-libev/files/shadowsocks-libev.config
net/shadowsocks-libev/files/shadowsocks-libev.init
net/shadowsocks-libev/files/ss-rules
net/shadowsocks-libev/files/ss-rules.defaults [new file with mode: 0755]
net/shadowsocks-libev/patches/0001-decouple-use_syslog-from-pid_flags.patch [new file with mode: 0644]