1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-24 08:25:23 +00:00
v2fly/app
DarthVader ac1e5cd925
Add minimal perfect hash domain matcher (#743)
* rename to HybridDomainMatcher & convert domain to lowercase

* refactor code & add open hashing for rolling hash map

* fix lint errors

* update app/dns/dns.go

* convert domain to lowercase in `strmatcher.go`

* keep the original matcher behavior

* add mph domain matcher & conver domain names to loweercase when matching

* fix lint errors

* fix lint errors
2021-03-15 15:21:38 +08:00
..
commander Chore: update protobuf & dependencies (#748) 2021-03-08 05:12:27 +08:00
dispatcher Chore: fix lint according to golangci-lint errors (#781) 2021-03-14 07:44:47 +08:00
dns Chore: update protobuf & dependencies (#748) 2021-03-08 05:12:27 +08:00
log Chore: update protobuf & dependencies (#748) 2021-03-08 05:12:27 +08:00
policy Chore: update protobuf & dependencies (#748) 2021-03-08 05:12:27 +08:00
proxyman Chore: update protobuf & dependencies (#748) 2021-03-08 05:12:27 +08:00
reverse Chore: fix lint according to golangci-lint errors (#781) 2021-03-14 07:44:47 +08:00
router Add minimal perfect hash domain matcher (#743) 2021-03-15 15:21:38 +08:00
stats Chore: update protobuf & dependencies (#748) 2021-03-08 05:12:27 +08:00
app.go simplify dependency resolution 2018-10-22 11:26:22 +02:00