shadowsocks-libev: ss-rules: resolve server names before adding to ipset
authorYousong Zhou <redacted>
Wed, 30 Aug 2017 02:07:06 +0000 (10:07 +0800)
committerYousong Zhou <redacted>
Wed, 30 Aug 2017 02:13:29 +0000 (10:13 +0800)
commitec6f7f7f5373bf6a1f9ff0b7eef63b4820fd5a20
tree0ced4a91c59e07a27cb22dbb91b188c4b6ccb0ab
parentcff4f65d818514c0220056b46df2d0e852f6c46a
shadowsocks-libev: ss-rules: resolve server names before adding to ipset

ipset command line utility supports ranges of address: IP-IP, but the
dash character is also valid character in host names.  If we have a
remote server ss-00.example.com, ipset may complain that

    ipset v6.32: Syntax error: cannot parse ss: resolving to IPv4 address failed

Signed-off-by: Yousong Zhou <redacted>
net/shadowsocks-libev/Makefile
net/shadowsocks-libev/files/ss-rules
git clone https://git.99rst.org/PROJECT