feat(config): add PaddingScheme to configuration and update server config logic

This commit is contained in:
Chang lue Tsen 2026-01-07 09:39:10 -05:00
parent 7d84cf858b
commit 1995987f00
2 changed files with 2 additions and 0 deletions

View File

@ -24,6 +24,7 @@ type SecurityConfig struct {
RealityPublicKey string `json:"reality_public_key"` RealityPublicKey string `json:"reality_public_key"`
RealityShortId string `json:"reality_short_id"` RealityShortId string `json:"reality_short_id"`
RealityMldsa65seed string `json:"reality_mldsa65seed"` RealityMldsa65seed string `json:"reality_mldsa65seed"`
PaddingScheme string `json:"padding_scheme"`
} }
type TransportConfig struct { type TransportConfig struct {

View File

@ -199,6 +199,7 @@ func (l *GetServerConfigLogic) compatible(config node.Protocol) map[string]inter
RealityPrivateKey: config.RealityPrivateKey, RealityPrivateKey: config.RealityPrivateKey,
RealityPublicKey: config.RealityPublicKey, RealityPublicKey: config.RealityPublicKey,
RealityShortId: config.RealityShortId, RealityShortId: config.RealityShortId,
PaddingScheme: config.PaddingScheme,
}, },
} }
case Tuic: case Tuic: