Commit Graph

89 Commits

Author SHA1 Message Date
Darien Raymond fbfbbb8841
id of v2ray instance 2018-01-17 19:09:32 +01:00
Darien Raymond c45b24c861
fix creation logic 2018-01-10 14:47:23 +01:00
Darien Raymond 292d7cc353
massive refactoring for interoperability 2018-01-10 12:22:37 +01:00
Darien Raymond ab4f245313
overrideable dns 2017-12-19 23:55:09 +01:00
Darien Raymond f4c35db968
merge log into common log 2017-12-19 21:28:12 +01:00
Darien Raymond d43a23aa96
move error generator to common 2017-12-03 01:04:57 +01:00
Darien Raymond f90ec9fff0
rename interfaces 2017-11-27 22:18:39 +01:00
Darien Raymond 3214a5078c
customizable policy 2017-11-27 22:09:30 +01:00
Darien Raymond 026f7e3cc2
fix lint warning 2017-11-22 23:17:32 +01:00
Darien Raymond fbbed156db fix lint warnings 2017-08-29 14:50:53 +02:00
Darien Raymond 35248497d2
refactor error messages 2017-04-09 01:43:25 +02:00
Darien Raymond fc31f9b94c
refactor error interface 2017-04-06 15:13:09 +02:00
Darien Raymond 722594cb79
hide server implementation detail 2017-02-22 11:30:52 +01:00
Darien Raymond 6c0fc4b0ec
fix ineffectual assign in core 2017-02-10 16:54:51 +01:00
Darien Raymond a32063dfb5
refactor core 2017-02-10 16:25:54 +01:00
Darien Raymond 6144b2ff55
update reference 2017-02-05 09:15:52 +01:00
Darien Raymond 815e13f302
rename 2017-02-01 23:05:27 +01:00
Darien Raymond f046f334cd
move common/log to app/log 2017-02-01 21:35:40 +01:00
Darien Raymond ca721230e1
split listening settings from inbound proxies and apply context 2017-01-26 20:46:44 +01:00
Darien Raymond f7e1f00c88
rename dispatcher.Interface 2017-01-13 13:53:44 +01:00
Darien Raymond 17504d2aac
context'ize apps 2017-01-13 13:41:40 +01:00
Darien Raymond 148e4832eb
leverage global object creator in proxies. 2017-01-13 00:56:21 +01:00
Darien Raymond b11d48d73f
simplify app design 2017-01-06 15:32:36 +01:00
Darien Raymond 095c29fa8c
decouple outbound handler manager 2016-12-16 23:02:11 +01:00
Darien Raymond c4144af223
decouple dns server 2016-12-16 16:20:12 +01:00
Darien Raymond 5e297692da
decouple core and dispatcher impl 2016-12-16 15:39:47 +01:00
Darien Raymond 1ab02e0a6b
refactor proxy registry 2016-12-15 15:46:20 +01:00
Darien Raymond 3b5a791ae8
simplify IPOrDomain construction 2016-12-14 23:04:02 +01:00
Darien Raymond f95c322677
rename 'this' 2016-11-27 21:39:09 +01:00
Darien Raymond 6c441e2a5f
format log 2016-11-20 01:43:08 +01:00
Darien Raymond 5dc05d6352
allow outbound to be proxied 2016-11-10 23:41:28 +01:00
Darien Raymond ad59e56925
default send through value 2016-10-18 00:02:41 +02:00
Darien Raymond 7a14f646ee
gofmt 2016-10-17 14:44:06 +02:00
Darien Raymond 5a311cbe08
json config parser 2016-10-17 14:35:13 +02:00
Darien Raymond e866ff24a4
refine app settings in v2ray config 2016-10-16 16:04:30 +02:00
Darien Raymond e33b7df34c
remove use of any 2016-10-16 14:22:21 +02:00
Darien Raymond 39939b00f0
outbound config 2016-10-16 00:46:08 +02:00
Darien Raymond 0a32345af9
protobuf for v2ray config 2016-10-14 22:21:45 +02:00
Darien Raymond c1f91567ad
refactor shell 2016-10-12 16:46:02 +02:00