Skip to content

Commit 2d34e8a

Browse files
fix: read mldsa65Verify when prossesing inbounds
1 parent 0994e20 commit 2d34e8a

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

app/core/hosts.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ async def _prepare_subscription_inbound_data(
4747
reality_pbk = inbound_config.get("pbk", "")
4848
reality_sid = inbound_config.get("sid", "")
4949
reality_sids = inbound_config.get("sids", [])
50+
mldsa65_verify = inbound_config.get("mldsa65Verify")
5051
reality_spx = inbound_config.get("spx") or "" # Convert None to empty string
5152

5253
# Merge TLS settings: host overrides inbound defaults
@@ -70,6 +71,7 @@ async def _prepare_subscription_inbound_data(
7071
reality_short_id=reality_sid,
7172
reality_short_ids=reality_sids,
7273
reality_spx=reality_spx,
74+
mldsa65_verify=mldsa65_verify,
7375
)
7476

7577
# Merge port: host overrides inbound (store as list for random selection)

app/subscription/links.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
from urllib.parse import quote
66

77
from app.models.subscription import (
8-
SubscriptionInboundData,
9-
TLSConfig,
108
GRPCTransportConfig,
11-
WebSocketTransportConfig,
12-
XHTTPTransportConfig,
139
KCPTransportConfig,
1410
QUICTransportConfig,
11+
SubscriptionInboundData,
1512
TCPTransportConfig,
13+
TLSConfig,
14+
WebSocketTransportConfig,
15+
XHTTPTransportConfig,
1616
)
1717
from config import EXTERNAL_CONFIG
1818

@@ -163,8 +163,7 @@ def _apply_tls_settings(self, payload: dict, tls_config: TLSConfig, fragment_set
163163

164164
# Fragment settings (from inbound, not TLS)
165165
if fragment_settings:
166-
xray_fragment = fragment_settings.get("xray")
167-
if xray_fragment:
166+
if xray_fragment := fragment_settings.get("xray"):
168167
payload["fragment"] = (
169168
f"{xray_fragment['length']},{xray_fragment['interval']},{xray_fragment['packets']}"
170169
)

0 commit comments

Comments
 (0)