1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-11-16 09:26:21 -05:00
v2fly/app/router
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 c58a372d93)
2021-09-27 21:53:49 +01:00
..
command add grpc service register 2021-09-07 14:43:45 +01:00
routercommon add ip preprocessor logic 2021-09-18 21:04:30 +01:00
balancing_override.go incorporate changes in router implementation 2021-09-04 11:12:32 +01:00
balancing.go incorporate changes in router implementation 2021-09-04 11:12:32 +01:00
condition_geoip_test.go adjustment: ♻️ refactor geoip match logic (#1157) 2021-09-27 21:50:18 +01:00
condition_geoip.go Fix: IP length not deterministic (#1267) 2021-09-27 21:53:49 +01:00
condition_test.go update test for router refactor 2021-09-07 13:43:28 +01:00
condition.go refactor common router structure into separate package 2021-09-07 09:13:58 +01:00
config.go adjustment: ♻️ refactor geoip match logic (#1157) 2021-09-27 21:50:18 +01:00
config.pb.go use custom loading rules for router 2021-09-09 14:45:19 +01:00
config.proto use custom loading rules for router 2021-09-09 14:45:19 +01:00
errors.generated.go Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
router_test.go update test for router refactor 2021-09-07 13:43:28 +01:00
router.go use custom loading rules for router 2021-09-09 14:45:19 +01:00
strategy_leastload_test.go incorporate changes in router implementation 2021-09-04 11:12:32 +01:00
strategy_leastload.go register strategy config 2021-09-07 11:48:24 +01:00
strategy_leastping.go register strategy config 2021-09-07 11:48:24 +01:00
strategy_random.go register strategy config 2021-09-07 11:48:24 +01:00
weight_test.go v5: Health Check & LeastLoad Strategy (rebased from 2c5a714903) 2021-09-04 11:11:45 +01:00
weight.go v5: Health Check & LeastLoad Strategy (rebased from 2c5a714903) 2021-09-04 11:11:45 +01:00