loyalsoldier
|
b181045b0c
|
Errorgen: support to run outside of GOPATH
|
2020-10-04 13:06:12 +08:00 |
|
Ye Zhihao
|
67f409de04
|
Stats: Implements blocking/non-blocking messaging of Channel (#250)
|
2020-10-03 03:06:32 +08:00 |
|
Vigilans
|
fa37f82b89
|
Stats: Add ChannelConfig & Return error on subscription
|
2020-09-23 22:35:13 +08:00 |
|
Kslr
|
525d4e13a9
|
Merge pull request #197 from Vigilans/vigilans/stats-channel-runnable
Stats: Implement common.Runnable for Channel feature
|
2020-09-20 22:39:46 +08:00 |
|
Vigilans
|
4d5a4f4cb6
|
Routing: Implement Route interface as the routing result of Router
|
2020-09-18 17:30:59 +08:00 |
|
Vigilans
|
4fca2fe940
|
Implement common.Runnable for stats.Channel feature
|
2020-09-15 23:04:26 +08:00 |
|
Vigilans
|
5a497890e6
|
Routing Context: Fix GetUser() & Use string for Attributes Value
|
2020-09-13 00:34:35 +08:00 |
|
Vigilans
|
0406cd896b
|
Add UnregisterChannel & Modify unregistering logic
|
2020-09-09 11:33:29 +08:00 |
|
Loyalsoldier
|
d7c99c901a
|
Fix: app/stats.Manager does not implement features/stats.Manager (#171)
|
2020-09-09 11:26:23 +08:00 |
|
Vigilans
|
bff96a7a52
|
Support Channel (Observer Pattern) in Stats Manager
|
2020-09-04 15:07:42 +08:00 |
|
Vigilans
|
f9d37b724c
|
Extract session information during routing as routing context
|
2020-09-04 11:32:19 +08:00 |
|
DuckSoft
|
1525712214
|
some typo fixes
note: there are other typos in external/ folder.
considering the fact that the folder "will be removed in future", I skipped those typos.
|
2020-07-17 18:09:24 +08:00 |
|
yuhan6665
|
886598542c
|
Add stats counter for outbounds
|
2020-06-27 00:31:46 -04:00 |
|
Shelikhoo
|
220b783caa
|
Align Timeout Value
|
2020-06-03 09:12:45 +08:00 |
|
Darien Raymond
|
9957c64b4a
|
correctly propagate dns errors all the way through.
the internal dns system can correctly handle the cases where:
1) domain has no A or AAAA records
2) domain doesn't exist
fixes #1565
|
2019-02-21 13:43:48 +01:00 |
|
Darien Raymond
|
6b355ef461
|
fix a typo in local dns
|
2018-12-06 21:34:05 +01:00 |
|
Darien Raymond
|
21b3f66b8b
|
fix IP parsing in local dns client
|
2018-12-06 20:11:45 +01:00 |
|
Darien Raymond
|
4104a86b6c
|
use default dns resolver to prevent errors in android
|
2018-12-05 15:48:40 +01:00 |
|
Darien Raymond
|
28fa84ce69
|
API doc
|
2018-12-03 22:44:42 +01:00 |
|
Darien Raymond
|
480175691c
|
comment
|
2018-11-22 22:49:45 +01:00 |
|
Darien Raymond
|
39a092b178
|
fix #1427
|
2018-11-22 19:07:49 +01:00 |
|
Darien Raymond
|
bb1efdebd1
|
support querying either IPv4 or IPv6 dns
|
2018-11-19 20:42:02 +01:00 |
|
Darien Raymond
|
c26a4b407b
|
adjust default value of buffer size
|
2018-11-11 10:54:47 +01:00 |
|
Darien Raymond
|
73d3be424b
|
prototype for balancing rules
|
2018-11-07 21:08:20 +01:00 |
|
Darien Raymond
|
128a90b98b
|
move link to transport
|
2018-11-03 12:36:29 +01:00 |
|
Darien Raymond
|
9e66f315e6
|
update mocks
|
2018-10-23 22:41:27 +02:00 |
|
Darien Raymond
|
5fc606ce9d
|
relocate mocks
|
2018-10-23 22:27:45 +02:00 |
|
Darien Raymond
|
f78cf6cfc2
|
testing with mock
|
2018-10-22 15:58:52 +02:00 |
|
Darien Raymond
|
307aac26b3
|
simplify dependency resolution
|
2018-10-22 11:26:22 +02:00 |
|
Darien Raymond
|
9decb3fe36
|
comments
|
2018-10-22 08:42:10 +02:00 |
|
Darien Raymond
|
a5dcb0f13e
|
refactor dependency resolution
|
2018-10-21 10:27:13 +02:00 |
|
Darien Raymond
|
abf0cb1ec4
|
move function to features
|
2018-10-13 15:15:49 +02:00 |
|
Darien Raymond
|
2440d276f1
|
comments
|
2018-10-13 12:09:58 +02:00 |
|
Darien Raymond
|
d730637239
|
Require Type() for Feature
|
2018-10-12 23:57:56 +02:00 |
|
Darien Raymond
|
c3170dfc8e
|
fix dns client
|
2018-10-11 23:09:15 +02:00 |
|
Darien Raymond
|
b4821c5ed5
|
move policy and dnsClient
|
2018-10-11 22:34:31 +02:00 |
|
Darien Raymond
|
273342d0b9
|
move stats and inbound to features directory
|
2018-10-11 21:14:53 +02:00 |
|
Darien Raymond
|
b6dc31d3fe
|
first part to move feature interfaces into dedicated directory
|
2018-10-11 20:43:37 +02:00 |
|