base sagernet and migrate to circleci

This commit is contained in:
iceBear67
2026-07-16 04:47:12 +00:00
parent cf2658264a
commit 87871e223f
16 changed files with 322 additions and 149 deletions
+10 -10
View File
@@ -1,18 +1,18 @@
--- a/route/rule/rule_action.go
+++ b/route/rule/rule_action.go
@@ -112,6 +112,7 @@
DisableCache: action.ResolveOptions.DisableCache,
RewriteTTL: action.ResolveOptions.RewriteTTL,
ClientSubnet: action.ResolveOptions.ClientSubnet.Build(netip.Prefix{}),
+ MatchOnly: action.ResolveOptions.MatchOnly,
@@ -116,6 +116,7 @@
DisableOptimisticCache: action.ResolveOptions.DisableOptimisticCache,
RewriteTTL: action.ResolveOptions.RewriteTTL,
ClientSubnet: action.ResolveOptions.ClientSubnet.Build(netip.Prefix{}),
+ MatchOnly: action.ResolveOptions.MatchOnly, // OMV
}, nil
default:
panic(F.ToString("unknown rule action: ", action.Action))
@@ -476,6 +477,7 @@
DisableCache bool
RewriteTTL *uint32
ClientSubnet netip.Prefix
+ MatchOnly bool
@@ -552,6 +553,7 @@
DisableOptimisticCache bool
RewriteTTL *uint32
ClientSubnet netip.Prefix
+ MatchOnly bool // OMV
}
func (r *RuleActionResolve) Type() string {