├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── config.sample.json ├── config.test.json ├── core ├── cache │ └── cache.go ├── common │ ├── common.go │ ├── edns.go │ └── upstream.go ├── config │ └── config.go ├── hosts │ ├── hosts.go │ └── line.go ├── inbound │ └── server.go ├── init.go ├── outbound │ ├── client.go │ ├── clientbundle.go │ ├── dispatcher.go │ └── dispatcher_test.go └── utils │ ├── utils.go │ └── utils_android.go ├── debian ├── changelog ├── compat ├── config.json ├── control ├── copyright ├── gbp.conf ├── install ├── overture.default ├── overture.init ├── overture.service ├── rules ├── source │ └── format └── watch ├── go.mod ├── go.sum └── main ├── log.go ├── log_android.go ├── main.go └── main_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/README.md -------------------------------------------------------------------------------- /config.sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/config.sample.json -------------------------------------------------------------------------------- /config.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/config.test.json -------------------------------------------------------------------------------- /core/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/cache/cache.go -------------------------------------------------------------------------------- /core/common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/common/common.go -------------------------------------------------------------------------------- /core/common/edns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/common/edns.go -------------------------------------------------------------------------------- /core/common/upstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/common/upstream.go -------------------------------------------------------------------------------- /core/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/config/config.go -------------------------------------------------------------------------------- /core/hosts/hosts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/hosts/hosts.go -------------------------------------------------------------------------------- /core/hosts/line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/hosts/line.go -------------------------------------------------------------------------------- /core/inbound/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/inbound/server.go -------------------------------------------------------------------------------- /core/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/init.go -------------------------------------------------------------------------------- /core/outbound/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/outbound/client.go -------------------------------------------------------------------------------- /core/outbound/clientbundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/outbound/clientbundle.go -------------------------------------------------------------------------------- /core/outbound/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/outbound/dispatcher.go -------------------------------------------------------------------------------- /core/outbound/dispatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/outbound/dispatcher_test.go -------------------------------------------------------------------------------- /core/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/utils/utils.go -------------------------------------------------------------------------------- /core/utils/utils_android.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/core/utils/utils_android.go -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /debian/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/config.json -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/gbp.conf: -------------------------------------------------------------------------------- 1 | [DEFAULT] 2 | pristine-tar = True 3 | -------------------------------------------------------------------------------- /debian/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/install -------------------------------------------------------------------------------- /debian/overture.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/overture.default -------------------------------------------------------------------------------- /debian/overture.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/overture.init -------------------------------------------------------------------------------- /debian/overture.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/overture.service -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /debian/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/debian/watch -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/go.sum -------------------------------------------------------------------------------- /main/log.go: -------------------------------------------------------------------------------- 1 | // +build !android 2 | 3 | package main 4 | 5 | func log_init() { 6 | } 7 | -------------------------------------------------------------------------------- /main/log_android.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/main/log_android.go -------------------------------------------------------------------------------- /main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/main/main.go -------------------------------------------------------------------------------- /main/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shadowsocks/overture/HEAD/main/main_test.go --------------------------------------------------------------------------------