Update anytls v0.0.13

Co-authored-by: anytls <anytls>
This commit is contained in:
anytls
2026-07-22 16:24:20 +09:00
committed by GitHub
parent 7067276170
commit e972dd660d
6 changed files with 21 additions and 3 deletions
+7
View File
@@ -4,6 +4,7 @@ import (
"context"
"net"
"os"
"strings"
"github.com/sagernet/sing-box/adapter"
"github.com/sagernet/sing-box/adapter/outbound"
@@ -19,10 +20,15 @@ import (
"github.com/sagernet/sing/common/uot"
anytls "github.com/anytls/sing-anytls"
"github.com/anytls/sing-anytls/util"
)
func RegisterOutbound(registry *outbound.Registry) {
outbound.Register[option.AnyTLSOutboundOptions](registry, C.TypeAnyTLS, NewOutbound)
if !strings.Contains(util.Version, "sing-box") {
util.Version = util.Version + " sing-box/" + C.Version
}
}
type Outbound struct {
@@ -74,6 +80,7 @@ func NewOutbound(ctx context.Context, router adapter.Router, logger log.ContextL
IdleSessionCheckInterval: options.IdleSessionCheckInterval.Build(),
IdleSessionTimeout: options.IdleSessionTimeout.Build(),
MinIdleSession: options.MinIdleSession,
DisableReuse: options.DisableReuse,
DialOut: outbound.dialOut,
Logger: logger,
})