Commit Graph

37 Commits (9b249f912b2cb691ff702a8aaf189e6835ef4753)

Author SHA1 Message Date
Ye Zhihao 67f409de04
Stats: Implements blocking/non-blocking messaging of Channel (#250)
4 years ago
Vigilans fa37f82b89 Stats: Add ChannelConfig & Return error on subscription
4 years ago
Kslr 525d4e13a9
Merge pull request #197 from Vigilans/vigilans/stats-channel-runnable
4 years ago
Vigilans 4d5a4f4cb6 Routing: Implement Route interface as the routing result of Router
4 years ago
Vigilans 4fca2fe940 Implement common.Runnable for stats.Channel feature
4 years ago
Vigilans 5a497890e6 Routing Context: Fix GetUser() & Use string for Attributes Value
4 years ago
Vigilans 0406cd896b Add UnregisterChannel & Modify unregistering logic
4 years ago
Loyalsoldier d7c99c901a
Fix: app/stats.Manager does not implement features/stats.Manager (#171)
4 years ago
Vigilans bff96a7a52 Support Channel (Observer Pattern) in Stats Manager
4 years ago
Vigilans f9d37b724c Extract session information during routing as routing context
4 years ago
DuckSoft 1525712214
some typo fixes
4 years ago
yuhan6665 886598542c Add stats counter for outbounds
4 years ago
Shelikhoo 220b783caa
Align Timeout Value
5 years ago
Darien Raymond 9957c64b4a
correctly propagate dns errors all the way through.
6 years ago
Darien Raymond 6b355ef461
fix a typo in local dns
6 years ago
Darien Raymond 21b3f66b8b
fix IP parsing in local dns client
6 years ago
Darien Raymond 4104a86b6c
use default dns resolver to prevent errors in android
6 years ago
Darien Raymond 28fa84ce69
API doc
6 years ago
Darien Raymond 480175691c
comment
6 years ago
Darien Raymond 39a092b178
fix #1427
6 years ago
Darien Raymond bb1efdebd1
support querying either IPv4 or IPv6 dns
6 years ago
Darien Raymond c26a4b407b
adjust default value of buffer size
6 years ago
Darien Raymond 73d3be424b
prototype for balancing rules
6 years ago
Darien Raymond 128a90b98b
move link to transport
6 years ago
Darien Raymond 9e66f315e6
update mocks
6 years ago
Darien Raymond 5fc606ce9d
relocate mocks
6 years ago
Darien Raymond f78cf6cfc2
testing with mock
6 years ago
Darien Raymond 307aac26b3
simplify dependency resolution
6 years ago
Darien Raymond 9decb3fe36
comments
6 years ago
Darien Raymond a5dcb0f13e
refactor dependency resolution
6 years ago
Darien Raymond abf0cb1ec4
move function to features
6 years ago
Darien Raymond 2440d276f1
comments
6 years ago
Darien Raymond d730637239
Require Type() for Feature
6 years ago
Darien Raymond c3170dfc8e
fix dns client
6 years ago
Darien Raymond b4821c5ed5
move policy and dnsClient
6 years ago
Darien Raymond 273342d0b9
move stats and inbound to features directory
6 years ago
Darien Raymond b6dc31d3fe
first part to move feature interfaces into dedicated directory
6 years ago