@@ -244,7 +244,7 @@ function shadowsocks(proxy) {
244244
245245 // shadow-tls
246246 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
247- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
247+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
248248
249249 result . appendIfPresent (
250250 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -261,7 +261,7 @@ function shadowsocks(proxy) {
261261 const host = proxy [ 'plugin-opts' ] . host ;
262262 const version = proxy [ 'plugin-opts' ] . version ;
263263 if ( password ) {
264- result . append ( `,shadow-tls-password=${ password } ` ) ;
264+ result . append ( `,shadow-tls-password=" ${ password } " ` ) ;
265265 if ( host ) {
266266 result . append ( `,shadow-tls-sni=${ host } ` ) ;
267267 }
@@ -353,7 +353,7 @@ function trojan(proxy) {
353353
354354 // shadow-tls
355355 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
356- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
356+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
357357
358358 result . appendIfPresent (
359359 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -571,7 +571,7 @@ function h2Connect(proxy) {
571571 result . appendIfPresent ( `,interface=${ proxy [ 'interface' ] } ` , 'interface' ) ;
572572
573573 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
574- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
574+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
575575
576576 result . appendIfPresent (
577577 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -659,7 +659,7 @@ function vmess(proxy, includeUnsupportedProxy) {
659659
660660 // shadow-tls
661661 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
662- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
662+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
663663
664664 result . appendIfPresent (
665665 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -803,7 +803,7 @@ function http(proxy) {
803803
804804 // shadow-tls
805805 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
806- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
806+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
807807
808808 result . appendIfPresent (
809809 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -934,7 +934,7 @@ function socks5(proxy) {
934934
935935 // shadow-tls
936936 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
937- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
937+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
938938
939939 result . appendIfPresent (
940940 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -984,7 +984,7 @@ function snell(proxy) {
984984 const result = new Result ( proxy ) ;
985985 result . append ( `${ proxy . name } =${ proxy . type } ,${ proxy . server } ,${ proxy . port } ` ) ;
986986 result . appendIfPresent ( `,version=${ proxy . version } ` , 'version' ) ;
987- result . appendIfPresent ( `,psk=${ proxy . psk } ` , 'psk' ) ;
987+ result . appendIfPresent ( `,psk=" ${ proxy . psk } " ` , 'psk' ) ;
988988
989989 const ip_version = ipVersions [ proxy [ 'ip-version' ] ] || proxy [ 'ip-version' ] ;
990990 result . appendIfPresent ( `,ip-version=${ ip_version } ` , 'ip-version' ) ;
@@ -1035,7 +1035,7 @@ function snell(proxy) {
10351035
10361036 // shadow-tls
10371037 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
1038- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
1038+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
10391039
10401040 result . appendIfPresent (
10411041 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -1140,7 +1140,7 @@ function tuic(proxy) {
11401140
11411141 // shadow-tls
11421142 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
1143- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
1143+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
11441144
11451145 result . appendIfPresent (
11461146 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -1218,7 +1218,7 @@ function wireguard(proxy) {
12181218
12191219 // shadow-tls
12201220 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
1221- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
1221+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
12221222
12231223 result . appendIfPresent (
12241224 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -1319,7 +1319,7 @@ function wireguard_surge(proxy) {
13191319
13201320 // shadow-tls
13211321 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
1322- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
1322+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
13231323
13241324 result . appendIfPresent (
13251325 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
@@ -1415,7 +1415,7 @@ function hysteria2(proxy) {
14151415
14161416 // shadow-tls
14171417 if ( isPresent ( proxy , 'shadow-tls-password' ) ) {
1418- result . append ( `,shadow-tls-password=${ proxy [ 'shadow-tls-password' ] } ` ) ;
1418+ result . append ( `,shadow-tls-password=" ${ proxy [ 'shadow-tls-password' ] } " ` ) ;
14191419
14201420 result . appendIfPresent (
14211421 `,shadow-tls-version=${ proxy [ 'shadow-tls-version' ] } ` ,
0 commit comments