世界
f383f896ed
Add disableFallbackIfMatch dns option
2021-09-27 22:10:54 +01:00
Loyalsoldier
41ae53e60d
Fix: IP length not deterministic ( #1267 )
...
The length of IPv4 address in Go standard library could be 16
if it is in IPv6-mapped-IPv4 format.
(cherry picked from commit c58a372d93e22f990161da5612a9207dfe0218b2)
2021-09-27 21:53:49 +01:00
Shelikhoo
0f7345ba76
adjustment: ♻️ refactor geoip match logic ( #1157 )
...
cherry-pick f1902165c7c89db81136c4145f39896266bf32c2
2021-09-27 21:50:18 +01:00
Loyalsoldier
a86415cb43
♻️ refactor geoip match logic ( #1157 )
...
cherry-pick f1902165c7c89db81136c4145f39896266bf32c2
2021-09-27 21:43:05 +01:00
Shelikhoo
2fcc0ba1bb
add ip preprocessor logic
2021-09-18 21:04:30 +01:00
kslr
6216bd0acb
🎨 refine restful-api
2021-09-15 19:48:46 +01:00
Shelikhoo
6dc2dfb6c7
use custom loading rules for dns
2021-09-10 20:35:02 +01:00
Shelikhoo
89d9eba1a9
use custom loading rules for router
2021-09-09 14:45:19 +01:00
Shelikhoo
e0c76fd1e6
integrate chi restful api
2021-09-08 19:37:06 +01:00
kslr
c96096aa72
gin move to chi
2021-09-08 19:37:02 +01:00
Shelikhoo
434d9e8700
add grpc service register
2021-09-07 14:43:45 +01:00
Shelikhoo
8ed83b6d0a
register commander
2021-09-07 14:33:00 +01:00
Shelikhoo
eeaa1e96e4
add register for reverse, instman, fakedns
2021-09-07 14:19:56 +01:00
Shelikhoo
98ee44befd
update test for router refactor
2021-09-07 13:43:28 +01:00
Shelikhoo
3c56a7f947
register observatory: auto generated
2021-09-07 13:19:43 +01:00
Shelikhoo
62eaa9a8cc
register observatory
2021-09-07 13:19:31 +01:00
Shelikhoo
68c8759f4b
add custom jsonpb unmarshaler for multi-observatory
2021-09-07 13:16:47 +01:00
Shelikhoo
df03970c22
register multi observatory
2021-09-07 13:03:03 +01:00
Shelikhoo
6c934f9db0
register strategy config
2021-09-07 11:48:24 +01:00
Shelikhoo
30648c3e07
added custom balancer settings processing logic
2021-09-07 11:42:45 +01:00
Shelikhoo
5182727054
fix CountryCode not set
2021-09-07 11:09:34 +01:00
Shelikhoo
68f28b1913
refactor common router structure into separate package
2021-09-07 09:13:58 +01:00
Shelikhoo
fd63ad7160
added simplified config register
2021-09-07 08:42:34 +01:00
Shelikhoo
cbdb3113a3
fix dns register as log
2021-09-07 08:05:18 +01:00
Shelikhoo
350ac46b41
update dns to adapt to protobuf change
2021-09-07 08:03:29 +01:00
Shelikhoo
935cf69fb1
update router to adapt to protobuf change
2021-09-07 08:01:40 +01:00
Shelikhoo
aa17eacc8d
register dns
2021-09-07 08:00:17 +01:00
Shelikhoo
b819ac60b9
added simplified config for dns and router
2021-09-06 22:34:28 +01:00
Shelikhoo
845d031357
register log: auto generated
2021-09-06 16:54:20 +01:00
Shelikhoo
28e01f38bb
register log
2021-09-06 16:54:01 +01:00
Shelikhoo
6246b97494
rename reverse match to inverse match
2021-09-06 15:37:47 +01:00
Shelikhoo
31f3edd481
add service registration for policy: auto generated
2021-09-06 14:49:14 +01:00
Shelikhoo
72059d42a6
add service registration for policy
2021-09-06 14:49:01 +01:00
Shelikhoo
9f8f420ed3
return on prefix mismatch
2021-09-06 14:16:21 +01:00
Shelikhoo
07c96195cf
added instance state to restful controller
2021-09-06 14:04:30 +01:00
Shelikhoo
8c857858dc
added implementation registration for stats: auto generated
2021-09-06 14:02:13 +01:00
Shelikhoo
78ef0c89b5
added implementation registration for stats
2021-09-06 14:02:00 +01:00
Shelikhoo
13f05c1b9d
added service registration
2021-09-06 13:42:05 +01:00
Shelikhoo
779a7c84ed
added service initialization
2021-09-06 13:40:44 +01:00
Shelikhoo
ea1099d924
integrate restful api with v2 service: auto generated
2021-09-06 13:11:50 +01:00
Shelikhoo
75a571a4ce
integrate restful api with v2 service
2021-09-06 13:11:30 +01:00
kslr
d277e566e0
add restful-api
2021-09-06 12:27:29 +01:00
Shelikhoo
7b4b661d6f
register browser forwarder: auto generated
2021-09-05 11:36:00 +01:00
Shelikhoo
0aa7e26b5a
register browser forwarder
2021-09-05 11:35:04 +01:00
Shelikhoo
b90ae53c7d
updated converter support for v5json
2021-09-05 11:27:56 +01:00
Shelikhoo
1f70ab99e8
fix error typo for browser forwarder(Sec-Websocket-Protocol)
2021-09-05 10:31:40 +01:00
Shelikhoo
b8e81f01fa
Reapply typo fix from becbc3a3e2a79fbd87ba33a7e6edb2b62e100fde
2021-09-04 11:54:34 +01:00
Shelikhoo
db19747d96
reverting use pointer for small data structure
2021-09-04 11:53:05 +01:00
Shelikhoo
becbc3a3e2
Revert "DNS: fix typo & refine code ( #1183 )"
...
This reverts commit 73470e8dd8d020f3f19d77545cce00a9dbb96c2e.
2021-09-04 11:49:10 +01:00
Shelikhoo
9b0f8b7747
Revert "Fix: DNS return value ( #1242 )"
...
This reverts commit 46fa8f74806ca0254cd46da1c2ab48b06fc0a8e4.
2021-09-04 11:47:13 +01:00