Added tls display to the main form

pull/2077/head
2dust 2022-01-12 21:04:10 +08:00
parent fec47d4b72
commit 88e2288298
9 changed files with 24 additions and 5 deletions

View File

@ -202,6 +202,7 @@ namespace v2rayN.Forms
lvServers.Columns.Add(UIRes.I18N("LvPort"), 50); lvServers.Columns.Add(UIRes.I18N("LvPort"), 50);
lvServers.Columns.Add(UIRes.I18N("LvEncryptionMethod"), 90); lvServers.Columns.Add(UIRes.I18N("LvEncryptionMethod"), 90);
lvServers.Columns.Add(UIRes.I18N("LvTransportProtocol"), 70); lvServers.Columns.Add(UIRes.I18N("LvTransportProtocol"), 70);
lvServers.Columns.Add(UIRes.I18N("LvTLS"), 70);
lvServers.Columns.Add(UIRes.I18N("LvSubscription"), 50); lvServers.Columns.Add(UIRes.I18N("LvSubscription"), 50);
lvServers.Columns.Add(UIRes.I18N("LvTestResults"), 70, HorizontalAlignment.Right); lvServers.Columns.Add(UIRes.I18N("LvTestResults"), 70, HorizontalAlignment.Right);
@ -258,6 +259,7 @@ namespace v2rayN.Forms
Utils.AddSubItem(lvItem, EServerColName.port.ToString(), item.port.ToString()); Utils.AddSubItem(lvItem, EServerColName.port.ToString(), item.port.ToString());
Utils.AddSubItem(lvItem, EServerColName.security.ToString(), item.security); Utils.AddSubItem(lvItem, EServerColName.security.ToString(), item.security);
Utils.AddSubItem(lvItem, EServerColName.network.ToString(), item.network); Utils.AddSubItem(lvItem, EServerColName.network.ToString(), item.network);
Utils.AddSubItem(lvItem, EServerColName.streamSecurity.ToString(), item.streamSecurity);
Utils.AddSubItem(lvItem, EServerColName.subRemarks.ToString(), item.getSubRemarks(config)); Utils.AddSubItem(lvItem, EServerColName.subRemarks.ToString(), item.getSubRemarks(config));
Utils.AddSubItem(lvItem, EServerColName.testResult.ToString(), item.testResult); Utils.AddSubItem(lvItem, EServerColName.testResult.ToString(), item.testResult);
if (stats) if (stats)

View File

@ -137,7 +137,7 @@
<value>336, 16</value> <value>336, 16</value>
</data> </data>
<data name="chkdefAllowInsecure.Text" xml:space="preserve"> <data name="chkdefAllowInsecure.Text" xml:space="preserve">
<value>底层传输安全选tls时默认跳过证书验证(allowInsecure)</value> <value>传输安全选tls时默认跳过证书验证(allowInsecure)</value>
</data> </data>
<data name="chksniffingEnabled2.Size" type="System.Drawing.Size, System.Drawing"> <data name="chksniffingEnabled2.Size" type="System.Drawing.Size, System.Drawing">
<value>96, 16</value> <value>96, 16</value>

View File

@ -146,7 +146,7 @@
<value>107, 12</value> <value>107, 12</value>
</data> </data>
<data name="labStreamSecurity.Text" xml:space="preserve"> <data name="labStreamSecurity.Text" xml:space="preserve">
<value>底层传输安全(tls)</value> <value>传输安全(tls)</value>
</data> </data>
<data name="txtRequestHost.Location" type="System.Drawing.Point, System.Drawing"> <data name="txtRequestHost.Location" type="System.Drawing.Point, System.Drawing">
<value>127, 92</value> <value>127, 92</value>

View File

@ -914,6 +914,7 @@ namespace v2rayN.Handler
case EServerColName.port: case EServerColName.port:
case EServerColName.security: case EServerColName.security:
case EServerColName.network: case EServerColName.network:
case EServerColName.streamSecurity:
case EServerColName.testResult: case EServerColName.testResult:
propertyName = name.ToString(); propertyName = name.ToString();
break; break;

View File

@ -554,7 +554,7 @@ namespace v2rayN.Mode
} }
/// <summary> /// <summary>
/// 底层传输安全 /// 传输安全
/// </summary> /// </summary>
public string streamSecurity public string streamSecurity
{ {

View File

@ -10,6 +10,7 @@ namespace v2rayN.Mode
port, port,
security, security,
network, network,
streamSecurity,
subRemarks, subRemarks,
testResult, testResult,

View File

@ -47,8 +47,8 @@ namespace v2rayN.Resx {
} }
/// <summary> /// <summary>
/// 重写当前线程的 CurrentUICulture 属性 /// 重写当前线程的 CurrentUICulture 属性,对
/// 重写当前线程的 CurrentUICulture 属性 /// 使用此强类型资源类的所有资源查找执行重写。
/// </summary> /// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture { internal static global::System.Globalization.CultureInfo Culture {
@ -402,6 +402,15 @@ namespace v2rayN.Resx {
} }
} }
/// <summary>
/// 查找类似 TLS 的本地化字符串。
/// </summary>
internal static string LvTLS {
get {
return ResourceManager.GetString("LvTLS", resourceCulture);
}
}
/// <summary> /// <summary>
/// 查找类似 Today download traffic 的本地化字符串。 /// 查找类似 Today download traffic 的本地化字符串。
/// </summary> /// </summary>

View File

@ -436,4 +436,7 @@
<data name="TransportHeaderTypeTip4" xml:space="preserve"> <data name="TransportHeaderTypeTip4" xml:space="preserve">
<value>*grpc mode</value> <value>*grpc mode</value>
</data> </data>
<data name="LvTLS" xml:space="preserve">
<value>TLS</value>
</data>
</root> </root>

View File

@ -436,4 +436,7 @@
<data name="TransportHeaderTypeTip4" xml:space="preserve"> <data name="TransportHeaderTypeTip4" xml:space="preserve">
<value>*grpc 模式</value> <value>*grpc 模式</value>
</data> </data>
<data name="LvTLS" xml:space="preserve">
<value>传输层安全</value>
</data>
</root> </root>