Shelikhoo
|
c7c4effbd2
|
instance manager: create instance with API(fix)
|
2021-09-04 11:13:52 +01:00 |
|
Shelikhoo
|
3940b6f156
|
instance manager: create instance with API
|
2021-09-04 11:13:52 +01:00 |
|
Shelikhoo
|
1531cb0ca4
|
update protobuf version
|
2021-09-04 11:13:51 +01:00 |
|
Shelikhoo
|
a4e6fe5a94
|
reference google version of protobuf library
|
2021-09-04 11:13:31 +01:00 |
|
Shelikhoo
|
881571374d
|
rename Router Enum name Domain to prevent name collision
This creates build break in C++ environment.
|
2021-09-04 11:13:31 +01:00 |
|
Shelikhoo
|
ba2dd5995d
|
replace TypedMessage with anypb.Any
|
2021-09-04 11:13:28 +01:00 |
|
Shelikhoo
|
b61d55c6a7
|
fix strategy least load
|
2021-09-04 11:12:36 +01:00 |
|
Shelikhoo
|
8adb3dc5a6
|
fix strategy selector
|
2021-09-04 11:12:36 +01:00 |
|
Shelikhoo
|
fc8d23bcc5
|
added apply least ping strategy
|
2021-09-04 11:12:35 +01:00 |
|
Shelikhoo
|
ab803000e7
|
bug fix for observer
|
2021-09-04 11:12:35 +01:00 |
|
Shelikhoo
|
9f984cade0
|
observer: auto generated
|
2021-09-04 11:12:35 +01:00 |
|
Shelikhoo
|
e38839aaf9
|
remove duplicated targeted dispatch
|
2021-09-04 11:12:35 +01:00 |
|
Shelikhoo
|
44040ca684
|
return zero length value when observer is not found
|
2021-09-04 11:12:35 +01:00 |
|
Shelikhoo
|
1de2466c60
|
add support for tagged observer: fix
|
2021-09-04 11:12:35 +01:00 |
|
Shelikhoo
|
89a82ece8b
|
add support for tagged observer
|
2021-09-04 11:12:34 +01:00 |
|
Shelikhoo
|
44a11b5352
|
add tagged observer support in api: auto generated
|
2021-09-04 11:12:34 +01:00 |
|
Shelikhoo
|
871373c450
|
add tagged observer support in api
|
2021-09-04 11:12:34 +01:00 |
|
Shelikhoo
|
4c42396ca0
|
log: auto generated
|
2021-09-04 11:12:34 +01:00 |
|
Shelikhoo
|
4b89f9085f
|
multi-observer aware load balancer strategy
|
2021-09-04 11:12:33 +01:00 |
|
Shelikhoo
|
3401963b57
|
multi-observer
|
2021-09-04 11:12:33 +01:00 |
|
Shelikhoo
|
775b9f54df
|
update API command
|
2021-09-04 11:12:33 +01:00 |
|
Shelikhoo
|
81462f7b65
|
added unstable declaration for follow log
|
2021-09-04 11:12:33 +01:00 |
|
Shelikhoo
|
b122200c2a
|
support principle target output
|
2021-09-04 11:12:32 +01:00 |
|
Shelikhoo
|
ea5bb04acf
|
incorporate changes in router implementation
|
2021-09-04 11:12:32 +01:00 |
|
Shelikhoo
|
24a5e34ce0
|
add initialization for health ping
|
2021-09-04 11:12:32 +01:00 |
|
Shelikhoo
|
b797eb427a
|
moving health ping to observatory as a standalone component: auto generated file
|
2021-09-04 11:12:32 +01:00 |
|
Shelikhoo
|
9cb1566a78
|
moving health ping to observatory as a standalone component
|
2021-09-04 11:12:30 +01:00 |
|
Shelikhoo
|
718d6f32bf
|
update coding style
|
2021-09-04 11:12:04 +01:00 |
|
loyalsoldier
|
a5224a2bb7
|
Chore: remove build tag !confonly
|
2021-09-04 11:12:02 +01:00 |
|
Jebbs
|
2523d77919
|
improve commands
(rebased from ebbf31f07e )
|
2021-09-04 11:11:45 +01:00 |
|
Jebbs
|
fa0cf6db26
|
v5: Health Check & LeastLoad Strategy (rebased from 2c5a714903 )
Some changes will be necessary to integrate it into V2Ray
|
2021-09-04 11:11:45 +01:00 |
|
loyalsoldier
|
a95bb95267
|
Remove !confonly build tag
|
2021-09-04 11:11:43 +01:00 |
|
young-zy
|
12dfbc78a3
|
Update protobuf version (rebased from 6d25d51519 )
Some change is not adopted since it would break the code base. These changes will be reintroduced at a later date.
|
2021-09-04 11:09:58 +01:00 |
|
Jebbs
|
b05a469488
|
v5: Remove v2ctl & wv2ray (rebased from 7c1ab06206 )
|
2021-09-04 11:09:55 +01:00 |
|
Loyalsoldier
|
46fa8f7480
|
Fix: DNS return value (#1242)
|
2021-08-29 16:24:10 +08:00 |
|
秋のかえで
|
50bcb6831c
|
Fix: response AAAA records in TypeA query (#1235)
|
2021-08-26 23:39:59 +08:00 |
|
朱聖黎 (Zhu Sheng Li)
|
67cd3ac40e
|
Fix: keep probeInterval consistent for the same outbound (#1230)
|
2021-08-25 20:16:10 +08:00 |
|
秋のかえで
|
4f9415d001
|
Fix: DoQ local mode compatible with IP destination (#1226)
|
2021-08-23 19:46:19 +08:00 |
|
database64128
|
c78ee5aac7
|
🏡 Housekeeping: Update to Go 1.17 (#1215)
* ⬆ Update to Go 1.17
* 🏗 Update workflows and add windows-arm64
* 💾 Update generated files
* 📛 Update not-so-friendly filenames
|
2021-08-21 13:20:40 +08:00 |
|
ihotte
|
8f429c35cb
|
Fix: observatory log & JSON config(#1211)
Co-authored-by: ihotte <ihotte@yeah.net>
|
2021-08-19 13:40:47 +08:00 |
|
Loyalsoldier
|
a783cd5f08
|
DNS: refine code (#1193)
|
2021-08-10 11:08:05 +08:00 |
|
rurirei
|
73470e8dd8
|
DNS: fix typo & refine code (#1183)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
|
2021-08-10 10:49:56 +08:00 |
|
Loyalsoldier
|
470acefef6
|
Fix: use sorted cidr list (#1156)
|
2021-07-22 10:43:21 +08:00 |
|
Shelikhoo
|
e2d526cd8b
|
fix concurrent access crash for handler creator
|
2021-07-19 16:13:11 +01:00 |
|
朱聖黎
|
8fed55f69f
|
Fix: routing rule not applied for TCP DNS (#1144)
|
2021-07-16 15:13:58 +08:00 |
|
Shelikhoo
|
1409be04c2
|
regenerate protobuf files
|
2021-07-01 18:58:48 +01:00 |
|
Shelikhoo
|
54fc21e537
|
add custom probe interval for observer
|
2021-06-30 19:33:37 +01:00 |
|
Shelikhoo
|
4773e3a1ed
|
add custom probe URL support for observatory
|
2021-06-30 17:47:29 +01:00 |
|
Shelikhoo
|
cf3688729e
|
show explicit error to users with a incorrect fake DNS setting.
|
2021-06-28 16:59:50 +01:00 |
|
Loyalsoldier
|
d7a202a705
|
Lint: update linter config & fix code style (#1089)
* Lint: update linter config
* Fix: code style
|
2021-06-22 22:36:23 +08:00 |
|