Toby
Toby
The idea of this project is that we provide protocol analyzers and a rule engine so that users can use them to create any rule they need. For example, to...
在计划中的。你看代码就会发现已经是按支持热重载设计的
应该不难,目前需要的 iptables 规则也很简单,都在这里:https://github.com/apernet/OpenGFW/blob/master/io/nfqueue.go 欢迎 PR
👍 The changes look good but maybe remove `compileHostMatcher` entirely (extract the code that handles geoip/geosite into separate methods in `GeoMatcher`). btw "buildins" should be "builtins". > But may I...
Just tested it and can confirm that it works great 💯 I just have one last nitpicking to make - can you make it only download GeoIP/GeoSite db if at...
Is it possible to always provide these functions when calling Compile, but only actually load the geo files when the identifier is seen by the visitor during compilation? I think...
Yes, feel free to modify depVisitor as you need.
Or maybe just keep depVisitor a visitor (only record identifiers) and do the loading in the outer compile function?
Yes, maybe depVisitor can have a Functions similar to Analyzers
> I think I should rebase these commits from first commit of this PR right? What do you mean