sing-box v1.12.2

This commit is contained in:
Alireza Ahmadi
2025-08-20 20:05:30 +02:00
parent f913591af0
commit a67ec6f58e
4 changed files with 44 additions and 44 deletions
+4 -4
View File
@@ -303,15 +303,15 @@ func NewBox(options Options) (*Box, error) {
return nil, common.NewError("initialize service["+F.ToString(i)+"]"+tag, err)
}
}
outboundManager.Initialize(sbCommon.Must1(
direct.NewOutbound(
outboundManager.Initialize(func() (adapter.Outbound, error) {
return direct.NewOutbound(
ctx,
router,
logFactory.NewLogger("outbound/direct"),
"direct",
option.DirectOutboundOptions{},
),
))
)
})
dnsTransportManager.Initialize(sbCommon.Must1(
local.NewTransport(
ctx,
+1 -1
View File
@@ -71,7 +71,7 @@ func (c *StatsTracker) RoutedConnection(ctx context.Context, conn net.Conn, meta
func (c *StatsTracker) RoutedPacketConnection(ctx context.Context, conn network.PacketConn, metadata adapter.InboundContext, matchedRule adapter.Rule, matchOutbound adapter.Outbound) network.PacketConn {
readCounter, writeCounter := c.getReadCounters(metadata.Inbound, matchOutbound.Tag(), metadata.User)
return bufio.NewInt64CounterPacketConn(conn, readCounter, writeCounter)
return bufio.NewInt64CounterPacketConn(conn, readCounter, nil, writeCounter, nil)
}
func (c *StatsTracker) GetStats() *[]model.Stats {