Commit Graph

25 Commits (65aae7b1d0c80c15e88ad78d509eff37439838c9)

Author SHA1 Message Date
Iskander Sharipov 4dfe45ec19 app/router: rewrite if-else chain to switch
6 years ago
Darien Raymond fca324a399
fix build break
6 years ago
Darien Raymond edcf564dd7
improve performance of domain matcher
6 years ago
Darien Raymond ecd45ffb65
propagate error when adding domain condition
6 years ago
Darien Raymond c0e37ef34a
prototype for new sniffing mechanism
6 years ago
Darien Raymond 758723516e
reorder condition list to short circuit IP resolution if possible.
7 years ago
Darien Raymond 2bf5a008f0
fix error levels
7 years ago
Darien Raymond 6b77e14bf6 cachable domain matcher, step 1
7 years ago
Darien Raymond 52ad41cda3 completely move away from net package
7 years ago
Darien Raymond 815019f6da rename IPNet to IPNetTable
7 years ago
Darien Raymond 069837417f
test case for routing rule
8 years ago
Darien Raymond a0bde091d4
sub domain matcher
8 years ago
Darien Raymond a0ac334703
refactor
8 years ago
Darien Raymond 68bc9ea8e4
cleanup error messages
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond ca721230e1
split listening settings from inbound proxies and apply context
8 years ago
Darien Raymond efb24a4d21
rewrite error lib
8 years ago
Darien Raymond f95c322677
rename 'this'
8 years ago
Darien Raymond fc81b0aae2
config for inbound tag routing
8 years ago
Darien Raymond aae99a8e98
use session in router
8 years ago
Darien Raymond e13c97d162
rename IP to CIDR in router
8 years ago
Darien Raymond 22ef12a456
simplify router
8 years ago
Darien Raymond ae8121e633 remove json packages in app folder
9 years ago
v2ray 641e5db851 rename RouterConfig to Config
9 years ago
v2ray aab774e78f simplify router config
9 years ago