Commit Graph

22 Commits (b181045b0cdcd4ef431419fae51acb03c215504c)

Author SHA1 Message Date
loyalsoldier 323ef03f02
Minor fixes
4 years ago
Vigilans 47c997d75e Fix github.com/v2fly/v2ray-core/issues/146
4 years ago
Kslr dabefc6338
Merge pull request #98 from Vigilans/vigilans/dns-server-matcher-info
4 years ago
Vigilans dfeaef75e7 Refactor DNS Server to record original rule of domain matchers
4 years ago
Vigilans 1ab9e58dce Supply test for domain matcher group
4 years ago
Vigilans 1e222425b6 Amend domain matcher with returning values of all matched subdomains
4 years ago
Vigilans c74a33f827 Amending domain matcher with returning array of all matches
4 years ago
Kirill Motkov 0401a91ef4 Some code improvements
5 years ago
Darien Raymond 163776b182
remove dependency on assert lib
6 years ago
Darien Raymond 9de03d088e
improve performance on domain matcher
6 years ago
Darien Raymond 7b28a19013
improve domain matcher performance
6 years ago
Darien Raymond eb05a92592
dont start periodic task until necessary
6 years ago
Darien Raymond 5a0a9aa65e
reset cache if empty
6 years ago
Darien Raymond 1add59cd0d
actually start the cleanup task
6 years ago
Darien Raymond e6b5356ea9
don't alloc new maps until required
6 years ago
Darien Raymond 059dfdbb97
doc for strmatcher interface
6 years ago
Darien Raymond 44c759eeab
extract full matcher group
6 years ago
Darien Raymond 899b1399ee
check init state of DomainMatcherGroup. fixes #1238
6 years ago
Darien Raymond 26f52e61db
optimize CachedMatcherGroup
6 years ago
Darien Raymond e72d4d6c25
fix matcher group
6 years ago
Darien Raymond edcf564dd7
improve performance of domain matcher
6 years ago
Darien Raymond cb0eb91f2b
strmatcher
7 years ago