Shelikhoo
|
3ef7feaeaf
update version: auto replacement to v5 path
|
3 years ago |
KujouRinka
|
d24c276cc5
fix typo (#1503)
|
3 years ago |
Ye Zhihao
|
d4da365c5f
Refactor: strmatcher module (#1333)
|
4 years ago |
世界
|
a66bb28aee
Reformat code
|
4 years ago |
Shelikhoo
|
68f28b1913
refactor common router structure into separate package
|
4 years ago |
Shelikhoo
|
881571374d
rename Router Enum name Domain to prevent name collision
|
4 years ago |
Jebbs
|
b05a469488
v5: Remove v2ctl & wv2ray (rebased from 7c1ab062064c515e8c14669edb7c75173c0e8d2c)
|
5 years ago |
database64128
|
c78ee5aac7
🏡 Housekeeping: Update to Go 1.17 (#1215)
|
4 years ago |
DarthVader
|
ac1e5cd925
Add minimal perfect hash domain matcher (#743)
|
4 years ago |
Loyalsoldier
|
f94dd11a8c
Chore: change module name (#677)
|
4 years ago |
DarthVader
|
de618121ad
Refactor: A faster DomainMatcher implementation (#587)
|
4 years ago |
Loyalsoldier
|
b68f943c78
Fix lint according to golangci-lint (#439)
|
5 years ago |
Vigilans
|
5a497890e6
Routing Context: Fix GetUser() & Use string for Attributes Value
|
5 years ago |
Vigilans
|
f9d37b724c
Extract session information during routing as routing context
|
5 years ago |
Vigilans
|
c74a33f827
Amending domain matcher with returning array of all matches
|
5 years ago |
Vigilans
|
40c0bcc3ab
Support source port matching in routing config
|
5 years ago |
Agioi Theodoroi
|
bbd3988f3d
clean up code
|
5 years ago |
Darien Raymond
|
02d8845093
add scripting support for attributes matching
|
6 years ago |
Darien Raymond
|
0d31a68694
extract all session context before checking conditions
|
6 years ago |
Darien Raymond
|
95583b5031
support range list in routing rule
|
6 years ago |
Darien Raymond
|
7e5e080488
move sniffing result to session
|
6 years ago |
Darien Raymond
|
1ab94fed79
optimize v2ctl size
|
6 years ago |
Darien Raymond
|
82d562d1f0
use session.Outbound.ResolvedIPs
|
7 years ago |
Darien Raymond
|
6543f5825b
remove usage of NetworkList in NetworkMatcher
|
7 years ago |
Darien Raymond
|
b9c8506c23
optimize network matcher
|
7 years ago |
Darien Raymond
|
2364f5f280
remove AddressFamily.Either()
|
7 years ago |
Darien Raymond
|
58221ebae1
optimize multi-geoip matcher
|
7 years ago |
Darien Raymond
|
6e82128dc9
remove unused code
|
7 years ago |
Darien Raymond
|
41956e92a5
migrate to the new geoip matcher
|
7 years ago |
Darien Raymond
|
c73e899f54
prototype for high performance geoip matcher
|
7 years ago |