mirror of
				https://github.com/2dust/v2rayN.git
				synced 2025-11-04 06:22:52 +00:00 
			
		
		
		
	Add fingerprint(uTLS) option
This commit is contained in:
		
							parent
							
								
									ea6799d749
								
							
						
					
					
						commit
						9fd20d1dc8
					
				
					 9 changed files with 872 additions and 265 deletions
				
			
		
							
								
								
									
										28
									
								
								v2rayN/v2rayN/Forms/AddServerForm.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										28
									
								
								v2rayN/v2rayN/Forms/AddServerForm.Designer.cs
									
									
									
										generated
									
									
									
								
							| 
						 | 
				
			
			@ -65,6 +65,8 @@
 | 
			
		|||
            this.cmbSecurity = new System.Windows.Forms.ComboBox();
 | 
			
		||||
            this.label5 = new System.Windows.Forms.Label();
 | 
			
		||||
            this.panAddr = new System.Windows.Forms.Panel();
 | 
			
		||||
            this.cmbCoreType = new System.Windows.Forms.ComboBox();
 | 
			
		||||
            this.labCoreType = new System.Windows.Forms.Label();
 | 
			
		||||
            this.label6 = new System.Windows.Forms.Label();
 | 
			
		||||
            this.label1 = new System.Windows.Forms.Label();
 | 
			
		||||
            this.txtAddress = new System.Windows.Forms.TextBox();
 | 
			
		||||
| 
						 | 
				
			
			@ -76,8 +78,6 @@
 | 
			
		|||
            this.panTop = new System.Windows.Forms.Panel();
 | 
			
		||||
            this.panTran = new System.Windows.Forms.Panel();
 | 
			
		||||
            this.transportControl = new v2rayN.Forms.ServerTransportControl();
 | 
			
		||||
            this.cmbCoreType = new System.Windows.Forms.ComboBox();
 | 
			
		||||
            this.labCoreType = new System.Windows.Forms.Label();
 | 
			
		||||
            this.groupBox1.SuspendLayout();
 | 
			
		||||
            this.panSocks.SuspendLayout();
 | 
			
		||||
            this.panSs.SuspendLayout();
 | 
			
		||||
| 
						 | 
				
			
			@ -329,6 +329,18 @@
 | 
			
		|||
            resources.ApplyResources(this.panAddr, "panAddr");
 | 
			
		||||
            this.panAddr.Name = "panAddr";
 | 
			
		||||
            // 
 | 
			
		||||
            // cmbCoreType
 | 
			
		||||
            // 
 | 
			
		||||
            this.cmbCoreType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
 | 
			
		||||
            this.cmbCoreType.FormattingEnabled = true;
 | 
			
		||||
            resources.ApplyResources(this.cmbCoreType, "cmbCoreType");
 | 
			
		||||
            this.cmbCoreType.Name = "cmbCoreType";
 | 
			
		||||
            // 
 | 
			
		||||
            // labCoreType
 | 
			
		||||
            // 
 | 
			
		||||
            resources.ApplyResources(this.labCoreType, "labCoreType");
 | 
			
		||||
            this.labCoreType.Name = "labCoreType";
 | 
			
		||||
            // 
 | 
			
		||||
            // label6
 | 
			
		||||
            // 
 | 
			
		||||
            resources.ApplyResources(this.label6, "label6");
 | 
			
		||||
| 
						 | 
				
			
			@ -390,18 +402,6 @@
 | 
			
		|||
            resources.ApplyResources(this.transportControl, "transportControl");
 | 
			
		||||
            this.transportControl.Name = "transportControl";
 | 
			
		||||
            // 
 | 
			
		||||
            // cmbCoreType
 | 
			
		||||
            // 
 | 
			
		||||
            this.cmbCoreType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
 | 
			
		||||
            this.cmbCoreType.FormattingEnabled = true;
 | 
			
		||||
            resources.ApplyResources(this.cmbCoreType, "cmbCoreType");
 | 
			
		||||
            this.cmbCoreType.Name = "cmbCoreType";
 | 
			
		||||
            // 
 | 
			
		||||
            // labCoreType
 | 
			
		||||
            // 
 | 
			
		||||
            resources.ApplyResources(this.labCoreType, "labCoreType");
 | 
			
		||||
            this.labCoreType.Name = "labCoreType";
 | 
			
		||||
            // 
 | 
			
		||||
            // AddServerForm
 | 
			
		||||
            // 
 | 
			
		||||
            resources.ApplyResources(this, "$this");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -143,10 +143,613 @@
 | 
			
		|||
  <data name=">>btnClose.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label17.Name" xml:space="preserve">
 | 
			
		||||
    <value>label17</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label17.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label17.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSocks</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label17.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtSecurity4.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtSecurity4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtSecurity4.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtSecurity4.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSocks</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtSecurity4.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label18.Name" xml:space="preserve">
 | 
			
		||||
    <value>label18</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label18.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label18.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSocks</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label18.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId4.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtId4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId4.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId4.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSocks</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId4.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>303, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>31</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.Name" xml:space="preserve">
 | 
			
		||||
    <value>panSocks</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId3.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtId3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId3.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId3.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSs</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId3.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label15.Name" xml:space="preserve">
 | 
			
		||||
    <value>label15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label15.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label15.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSs</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label15.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity3.Name" xml:space="preserve">
 | 
			
		||||
    <value>cmbSecurity3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity3.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity3.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSs</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity3.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label16.Name" xml:space="preserve">
 | 
			
		||||
    <value>label16</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label16.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label16.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panSs</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label16.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>142, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>30</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.Name" xml:space="preserve">
 | 
			
		||||
    <value>panSs</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label12.Name" xml:space="preserve">
 | 
			
		||||
    <value>label12</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label12.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label12.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panTrojan</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label12.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow6.Name" xml:space="preserve">
 | 
			
		||||
    <value>cmbFlow6</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow6.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow6.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panTrojan</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow6.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId6.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtId6</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId6.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId6.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panTrojan</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId6.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label14.Name" xml:space="preserve">
 | 
			
		||||
    <value>label14</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label14.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label14.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panTrojan</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label14.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>534, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>29</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.Name" xml:space="preserve">
 | 
			
		||||
    <value>panTrojan</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label7.Name" xml:space="preserve">
 | 
			
		||||
    <value>label7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label7.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label7.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label7.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow5.Name" xml:space="preserve">
 | 
			
		||||
    <value>cmbFlow5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow5.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow5.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFlow5.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId5.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtId5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId5.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId5.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId5.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label9.Name" xml:space="preserve">
 | 
			
		||||
    <value>label9</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label9.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label9.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label9.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label10.Name" xml:space="preserve">
 | 
			
		||||
    <value>label10</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label10.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label10.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label10.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID5.Name" xml:space="preserve">
 | 
			
		||||
    <value>btnGUID5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID5.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID5.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID5.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity5.Name" xml:space="preserve">
 | 
			
		||||
    <value>cmbSecurity5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity5.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity5.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity5.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>6</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label11.Name" xml:space="preserve">
 | 
			
		||||
    <value>label11</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label11.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label11.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label11.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>396, 166</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>92, 36</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>27</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.Name" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label3.Name" xml:space="preserve">
 | 
			
		||||
    <value>label3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label3.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label3.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label3.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtId</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtId.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID.Name" xml:space="preserve">
 | 
			
		||||
    <value>btnGUID</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>btnGUID.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label4.Name" xml:space="preserve">
 | 
			
		||||
    <value>label4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label4.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label4.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label4.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label8.Name" xml:space="preserve">
 | 
			
		||||
    <value>label8</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label8.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label8.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label8.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAlterId.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtAlterId</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAlterId.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAlterId.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAlterId.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity.Name" xml:space="preserve">
 | 
			
		||||
    <value>cmbSecurity</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbSecurity.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>6</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label5.Name" xml:space="preserve">
 | 
			
		||||
    <value>label5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label5.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label5.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label5.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>16, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>25</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.Name" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbCoreType.Name" xml:space="preserve">
 | 
			
		||||
    <value>cmbCoreType</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbCoreType.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbCoreType.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbCoreType.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labCoreType.Name" xml:space="preserve">
 | 
			
		||||
    <value>labCoreType</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labCoreType.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labCoreType.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labCoreType.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label6.Name" xml:space="preserve">
 | 
			
		||||
    <value>label6</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label6.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label6.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label6.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label1.Name" xml:space="preserve">
 | 
			
		||||
    <value>label1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label1.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label1.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label1.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAddress.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtAddress</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAddress.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAddress.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtAddress.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label2.Name" xml:space="preserve">
 | 
			
		||||
    <value>label2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label2.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label2.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label2.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtPort.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtPort</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtPort.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtPort.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtPort.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>6</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtRemarks.Name" xml:space="preserve">
 | 
			
		||||
    <value>txtRemarks</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtRemarks.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtRemarks.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtRemarks.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 | 
			
		||||
  <data name="panAddr.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
 | 
			
		||||
    <value>Top</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panAddr.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>3, 17</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panAddr.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>723, 100</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panAddr.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>24</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.Name" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
 | 
			
		||||
    <value>Fill</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>0, 10</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>729, 226</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Text" xml:space="preserve">
 | 
			
		||||
    <value>Server</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.Name" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.Parent" xml:space="preserve">
 | 
			
		||||
    <value>$this</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label17.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 | 
			
		||||
  <data name="label17.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
 | 
			
		||||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -246,30 +849,6 @@
 | 
			
		|||
  <data name=">>txtId4.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>303, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>31</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSocks.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.Name" xml:space="preserve">
 | 
			
		||||
    <value>panSocks</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSocks.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtId3.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>126, 7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -372,30 +951,6 @@
 | 
			
		|||
  <data name=">>label16.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>142, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>30</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panSs.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.Name" xml:space="preserve">
 | 
			
		||||
    <value>panSs</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panSs.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label12.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -498,30 +1053,6 @@
 | 
			
		|||
  <data name=">>label14.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>534, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>29</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTrojan.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.Name" xml:space="preserve">
 | 
			
		||||
    <value>panTrojan</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panTrojan.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label7.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -735,30 +1266,6 @@
 | 
			
		|||
  <data name=">>label11.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>396, 166</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>92, 36</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>27</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVless.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.Name" xml:space="preserve">
 | 
			
		||||
    <value>panVless</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVless.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label3.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -954,30 +1461,6 @@
 | 
			
		|||
  <data name=">>label5.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>16, 163</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>82, 39</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>25</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panVmess.Visible" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>False</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.Name" xml:space="preserve">
 | 
			
		||||
    <value>panVmess</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panVmess.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbCoreType.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>625, 8</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -1173,56 +1656,41 @@
 | 
			
		|||
  <data name=">>txtRemarks.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panAddr.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
 | 
			
		||||
    <value>Top</value>
 | 
			
		||||
  <data name=">>btnOK.Name" xml:space="preserve">
 | 
			
		||||
    <value>btnOK</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panAddr.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>3, 17</value>
 | 
			
		||||
  <data name=">>btnOK.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panAddr.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>723, 100</value>
 | 
			
		||||
  <data name=">>btnOK.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panBottom</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panAddr.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>24</value>
 | 
			
		||||
  <data name=">>btnOK.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.Name" xml:space="preserve">
 | 
			
		||||
    <value>panAddr</value>
 | 
			
		||||
  <data name="panBottom.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
 | 
			
		||||
    <value>Bottom</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.Type" xml:space="preserve">
 | 
			
		||||
  <data name="panBottom.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>0, 501</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panBottom.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>729, 60</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panBottom.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panBottom.Name" xml:space="preserve">
 | 
			
		||||
    <value>panBottom</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panBottom.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.Parent" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panAddr.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
 | 
			
		||||
    <value>Fill</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>0, 10</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>729, 221</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="groupBox1.Text" xml:space="preserve">
 | 
			
		||||
    <value>Server</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.Name" xml:space="preserve">
 | 
			
		||||
    <value>groupBox1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.Parent" xml:space="preserve">
 | 
			
		||||
  <data name=">>panBottom.Parent" xml:space="preserve">
 | 
			
		||||
    <value>$this</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>groupBox1.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  <data name=">>panBottom.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="btnOK.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>303, 17</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -1248,30 +1716,6 @@
 | 
			
		|||
  <data name=">>btnOK.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panBottom.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
 | 
			
		||||
    <value>Bottom</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panBottom.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>0, 461</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panBottom.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>729, 60</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panBottom.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panBottom.Name" xml:space="preserve">
 | 
			
		||||
    <value>panBottom</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panBottom.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panBottom.Parent" xml:space="preserve">
 | 
			
		||||
    <value>$this</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>panBottom.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTop.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
 | 
			
		||||
    <value>Top</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -1303,7 +1747,7 @@
 | 
			
		|||
    <value>0, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="transportControl.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>729, 230</value>
 | 
			
		||||
    <value>729, 265</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="transportControl.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -1312,7 +1756,7 @@
 | 
			
		|||
    <value>transportControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>transportControl.Type" xml:space="preserve">
 | 
			
		||||
    <value>v2rayN.Forms.ServerTransportControl, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
 | 
			
		||||
    <value>v2rayN.Forms.ServerTransportControl, v2rayN, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>transportControl.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panTran</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -1324,10 +1768,10 @@
 | 
			
		|||
    <value>Bottom</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTran.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>0, 231</value>
 | 
			
		||||
    <value>0, 236</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTran.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>729, 230</value>
 | 
			
		||||
    <value>729, 265</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTran.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>9</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -1354,7 +1798,7 @@
 | 
			
		|||
    <value>6, 12</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>729, 521</value>
 | 
			
		||||
    <value>729, 561</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="$this.Text" xml:space="preserve">
 | 
			
		||||
    <value>Edit or add a [VMess] server</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -1363,6 +1807,6 @@
 | 
			
		|||
    <value>AddServerForm</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>$this.Type" xml:space="preserve">
 | 
			
		||||
    <value>v2rayN.Forms.BaseServerForm, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
 | 
			
		||||
    <value>v2rayN.Forms.BaseServerForm, v2rayN, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
 | 
			
		||||
  </data>
 | 
			
		||||
</root>
 | 
			
		||||
| 
						 | 
				
			
			@ -31,6 +31,8 @@
 | 
			
		|||
            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServerTransportControl));
 | 
			
		||||
            this.gbTransport = new System.Windows.Forms.GroupBox();
 | 
			
		||||
            this.panTlsMore = new System.Windows.Forms.Panel();
 | 
			
		||||
            this.labfingerprint = new System.Windows.Forms.Label();
 | 
			
		||||
            this.cmbFingerprint = new System.Windows.Forms.ComboBox();
 | 
			
		||||
            this.clbAlpn = new System.Windows.Forms.CheckedListBox();
 | 
			
		||||
            this.label1 = new System.Windows.Forms.Label();
 | 
			
		||||
            this.txtSNI = new System.Windows.Forms.TextBox();
 | 
			
		||||
| 
						 | 
				
			
			@ -78,6 +80,8 @@
 | 
			
		|||
            // 
 | 
			
		||||
            // panTlsMore
 | 
			
		||||
            // 
 | 
			
		||||
            this.panTlsMore.Controls.Add(this.labfingerprint);
 | 
			
		||||
            this.panTlsMore.Controls.Add(this.cmbFingerprint);
 | 
			
		||||
            this.panTlsMore.Controls.Add(this.clbAlpn);
 | 
			
		||||
            this.panTlsMore.Controls.Add(this.label1);
 | 
			
		||||
            this.panTlsMore.Controls.Add(this.txtSNI);
 | 
			
		||||
| 
						 | 
				
			
			@ -87,6 +91,18 @@
 | 
			
		|||
            resources.ApplyResources(this.panTlsMore, "panTlsMore");
 | 
			
		||||
            this.panTlsMore.Name = "panTlsMore";
 | 
			
		||||
            // 
 | 
			
		||||
            // labfingerprint
 | 
			
		||||
            // 
 | 
			
		||||
            resources.ApplyResources(this.labfingerprint, "labfingerprint");
 | 
			
		||||
            this.labfingerprint.Name = "labfingerprint";
 | 
			
		||||
            // 
 | 
			
		||||
            // cmbFingerprint
 | 
			
		||||
            // 
 | 
			
		||||
            this.cmbFingerprint.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
 | 
			
		||||
            this.cmbFingerprint.FormattingEnabled = true;
 | 
			
		||||
            resources.ApplyResources(this.cmbFingerprint, "cmbFingerprint");
 | 
			
		||||
            this.cmbFingerprint.Name = "cmbFingerprint";
 | 
			
		||||
            // 
 | 
			
		||||
            // clbAlpn
 | 
			
		||||
            // 
 | 
			
		||||
            this.clbAlpn.CheckOnClick = true;
 | 
			
		||||
| 
						 | 
				
			
			@ -246,5 +262,7 @@
 | 
			
		|||
        private System.Windows.Forms.ComboBox cmbHeaderType;
 | 
			
		||||
        private System.Windows.Forms.Label label1;
 | 
			
		||||
        private System.Windows.Forms.CheckedListBox clbAlpn;
 | 
			
		||||
        private System.Windows.Forms.Label labfingerprint;
 | 
			
		||||
        private System.Windows.Forms.ComboBox cmbFingerprint;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -32,6 +32,7 @@ namespace v2rayN.Forms
 | 
			
		|||
            {
 | 
			
		||||
                cmbStreamSecurity.Items.Add(Global.StreamSecurityX);
 | 
			
		||||
            }
 | 
			
		||||
            cmbFingerprint.Items.AddRange(Global.fingerprints.ToArray());
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public void BindingServer(VmessItem item)
 | 
			
		||||
| 
						 | 
				
			
			@ -45,6 +46,7 @@ namespace v2rayN.Forms
 | 
			
		|||
            cmbStreamSecurity.Text = vmessItem.streamSecurity;
 | 
			
		||||
            cmbAllowInsecure.Text = vmessItem.allowInsecure;
 | 
			
		||||
            txtSNI.Text = vmessItem.sni;
 | 
			
		||||
            cmbFingerprint.Text = vmessItem.fingerprint;
 | 
			
		||||
 | 
			
		||||
            if (vmessItem.alpn != null)
 | 
			
		||||
            {
 | 
			
		||||
| 
						 | 
				
			
			@ -69,6 +71,7 @@ namespace v2rayN.Forms
 | 
			
		|||
            cmbAllowInsecure.Text = "";
 | 
			
		||||
            txtPath.Text = "";
 | 
			
		||||
            txtSNI.Text = ""; 
 | 
			
		||||
            cmbFingerprint.Text = "";
 | 
			
		||||
            for (int i = 0; i < clbAlpn.Items.Count; i++)
 | 
			
		||||
            {
 | 
			
		||||
                clbAlpn.SetItemChecked(i, false);
 | 
			
		||||
| 
						 | 
				
			
			@ -84,6 +87,7 @@ namespace v2rayN.Forms
 | 
			
		|||
            string streamSecurity = cmbStreamSecurity.Text;
 | 
			
		||||
            string allowInsecure = cmbAllowInsecure.Text;
 | 
			
		||||
            string sni = txtSNI.Text;
 | 
			
		||||
            string fingerprint = cmbFingerprint.Text;
 | 
			
		||||
 | 
			
		||||
            vmessItem.network = network;
 | 
			
		||||
            vmessItem.headerType = headerType;
 | 
			
		||||
| 
						 | 
				
			
			@ -92,6 +96,7 @@ namespace v2rayN.Forms
 | 
			
		|||
            vmessItem.streamSecurity = streamSecurity;
 | 
			
		||||
            vmessItem.allowInsecure = allowInsecure;
 | 
			
		||||
            vmessItem.sni = sni;
 | 
			
		||||
            vmessItem.fingerprint = fingerprint;
 | 
			
		||||
 | 
			
		||||
            var alpn = new List<string>();
 | 
			
		||||
            for (int i = 0; i < clbAlpn.Items.Count; i++)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -118,6 +118,65 @@
 | 
			
		|||
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </resheader>
 | 
			
		||||
  <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 | 
			
		||||
  <data name="labfingerprint.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 | 
			
		||||
  <data name="labfingerprint.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
 | 
			
		||||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
 | 
			
		||||
  <data name="labfingerprint.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>16, 95</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labfingerprint.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labfingerprint.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>143, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labfingerprint.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>46</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labfingerprint.Text" xml:space="preserve">
 | 
			
		||||
    <value>fingerprint(uTLS)</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labfingerprint.Name" xml:space="preserve">
 | 
			
		||||
    <value>labfingerprint</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labfingerprint.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labfingerprint.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labfingerprint.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbFingerprint.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>172, 90</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbFingerprint.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbFingerprint.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>189, 23</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbFingerprint.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>45</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFingerprint.Name" xml:space="preserve">
 | 
			
		||||
    <value>cmbFingerprint</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFingerprint.Type" xml:space="preserve">
 | 
			
		||||
    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFingerprint.Parent" xml:space="preserve">
 | 
			
		||||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbFingerprint.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="clbAlpn.ColumnWidth" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>70</value>
 | 
			
		||||
  </data>
 | 
			
		||||
| 
						 | 
				
			
			@ -127,12 +186,14 @@
 | 
			
		|||
  <data name="clbAlpn.Items1" xml:space="preserve">
 | 
			
		||||
    <value>http/1.1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
 | 
			
		||||
  <data name="clbAlpn.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>313, 7</value>
 | 
			
		||||
    <value>407, 9</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="clbAlpn.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="clbAlpn.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>172, 20</value>
 | 
			
		||||
    <value>239, 24</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="clbAlpn.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>44</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -147,20 +208,22 @@
 | 
			
		|||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>clbAlpn.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label1.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
 | 
			
		||||
  <data name="label1.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
 | 
			
		||||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>241, 11</value>
 | 
			
		||||
    <value>321, 14</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>29, 12</value>
 | 
			
		||||
    <value>39, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="label1.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>43</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -178,13 +241,16 @@
 | 
			
		|||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>label1.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtSNI.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>100, 39</value>
 | 
			
		||||
    <value>133, 49</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtSNI.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtSNI.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>385, 21</value>
 | 
			
		||||
    <value>512, 25</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtSNI.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -199,7 +265,7 @@
 | 
			
		|||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>txtSNI.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labSNI.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -208,10 +274,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labSNI.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>12, 43</value>
 | 
			
		||||
    <value>16, 54</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labSNI.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labSNI.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>23, 12</value>
 | 
			
		||||
    <value>31, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labSNI.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>32</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -229,7 +298,7 @@
 | 
			
		|||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labSNI.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labAllowInsecure.AutoSize" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -238,10 +307,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labAllowInsecure.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>12, 11</value>
 | 
			
		||||
    <value>16, 14</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labAllowInsecure.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labAllowInsecure.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>83, 12</value>
 | 
			
		||||
    <value>111, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labAllowInsecure.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>31</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +331,7 @@
 | 
			
		|||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>labAllowInsecure.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
    <value>6</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbAllowInsecure.Items" xml:space="preserve">
 | 
			
		||||
    <value />
 | 
			
		||||
| 
						 | 
				
			
			@ -271,10 +343,13 @@
 | 
			
		|||
    <value>false</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbAllowInsecure.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>100, 7</value>
 | 
			
		||||
    <value>133, 9</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbAllowInsecure.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbAllowInsecure.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>80, 20</value>
 | 
			
		||||
    <value>105, 23</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbAllowInsecure.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>0</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -289,13 +364,16 @@
 | 
			
		|||
    <value>panTlsMore</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>cmbAllowInsecure.ZOrder" xml:space="preserve">
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
    <value>7</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTlsMore.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>200, 149</value>
 | 
			
		||||
    <value>267, 186</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTlsMore.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTlsMore.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>500, 71</value>
 | 
			
		||||
    <value>667, 131</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="panTlsMore.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>33</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -319,10 +397,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipNetwork.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>350, 32</value>
 | 
			
		||||
    <value>467, 40</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipNetwork.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipNetwork.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>113, 12</value>
 | 
			
		||||
    <value>151, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipNetwork.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>15</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -343,13 +424,16 @@
 | 
			
		|||
    <value>1</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtPath.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>127, 124</value>
 | 
			
		||||
    <value>169, 155</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtPath.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtPath.Multiline" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtPath.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>396, 20</value>
 | 
			
		||||
    <value>527, 24</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtPath.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>4</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -367,10 +451,13 @@
 | 
			
		|||
    <value>2</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbNetwork.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>192, 28</value>
 | 
			
		||||
    <value>256, 35</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbNetwork.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbNetwork.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>143, 20</value>
 | 
			
		||||
    <value>189, 23</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbNetwork.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>1</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -394,10 +481,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labNetwork.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>9, 32</value>
 | 
			
		||||
    <value>12, 40</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labNetwork.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labNetwork.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>167, 12</value>
 | 
			
		||||
    <value>223, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labNetwork.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>13</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -424,10 +514,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labPath.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>9, 128</value>
 | 
			
		||||
    <value>12, 160</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labPath.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labPath.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>29, 12</value>
 | 
			
		||||
    <value>39, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labPath.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>27</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -454,10 +547,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipPath.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>529, 128</value>
 | 
			
		||||
    <value>705, 160</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipPath.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipPath.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>11, 12</value>
 | 
			
		||||
    <value>15, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipPath.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>24</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -484,10 +580,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipRequestHost.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>464, 96</value>
 | 
			
		||||
    <value>619, 120</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipRequestHost.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipRequestHost.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>11, 12</value>
 | 
			
		||||
    <value>15, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipRequestHost.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>23</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -514,10 +613,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labStreamSecurity.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>9, 160</value>
 | 
			
		||||
    <value>12, 200</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labStreamSecurity.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labStreamSecurity.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>23, 12</value>
 | 
			
		||||
    <value>31, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labStreamSecurity.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>22</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -538,10 +640,13 @@
 | 
			
		|||
    <value>8</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbStreamSecurity.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>127, 156</value>
 | 
			
		||||
    <value>169, 195</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbStreamSecurity.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbStreamSecurity.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>60, 20</value>
 | 
			
		||||
    <value>79, 23</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbStreamSecurity.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>5</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -565,10 +670,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipHeaderType.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>282, 64</value>
 | 
			
		||||
    <value>376, 80</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipHeaderType.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipHeaderType.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>11, 12</value>
 | 
			
		||||
    <value>15, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="tipHeaderType.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>20</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -589,13 +697,16 @@
 | 
			
		|||
    <value>10</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtRequestHost.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>158, 92</value>
 | 
			
		||||
    <value>211, 115</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtRequestHost.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtRequestHost.Multiline" type="System.Boolean, mscorlib">
 | 
			
		||||
    <value>True</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtRequestHost.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>300, 20</value>
 | 
			
		||||
    <value>399, 24</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="txtRequestHost.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>3</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -619,10 +730,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labHeaderType.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>9, 64</value>
 | 
			
		||||
    <value>12, 80</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labHeaderType.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labHeaderType.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>95, 12</value>
 | 
			
		||||
    <value>127, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labHeaderType.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>19</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -649,10 +763,13 @@
 | 
			
		|||
    <value>NoControl</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labRequestHost.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>9, 96</value>
 | 
			
		||||
    <value>12, 120</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labRequestHost.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 0, 4, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labRequestHost.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>143, 12</value>
 | 
			
		||||
    <value>191, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="labRequestHost.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>17</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -673,10 +790,13 @@
 | 
			
		|||
    <value>13</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbHeaderType.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>127, 60</value>
 | 
			
		||||
    <value>169, 75</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbHeaderType.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbHeaderType.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>143, 20</value>
 | 
			
		||||
    <value>189, 23</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="cmbHeaderType.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>2</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -699,8 +819,14 @@
 | 
			
		|||
  <data name="gbTransport.Location" type="System.Drawing.Point, System.Drawing">
 | 
			
		||||
    <value>0, 0</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="gbTransport.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="gbTransport.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="gbTransport.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>723, 223</value>
 | 
			
		||||
    <value>964, 325</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="gbTransport.TabIndex" type="System.Int32, mscorlib">
 | 
			
		||||
    <value>22</value>
 | 
			
		||||
| 
						 | 
				
			
			@ -724,10 +850,13 @@
 | 
			
		|||
    <value>True</value>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
 | 
			
		||||
    <value>6, 12</value>
 | 
			
		||||
    <value>8, 15</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
 | 
			
		||||
    <value>4, 4, 4, 4</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name="$this.Size" type="System.Drawing.Size, System.Drawing">
 | 
			
		||||
    <value>723, 223</value>
 | 
			
		||||
    <value>964, 325</value>
 | 
			
		||||
  </data>
 | 
			
		||||
  <data name=">>$this.Name" xml:space="preserve">
 | 
			
		||||
    <value>ServerTransportControl</value>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -216,6 +216,7 @@ namespace v2rayN
 | 
			
		|||
        public static readonly List<string> kcpHeaderTypes = new List<string> { "srtp", "utp", "wechat-video", "dtls", "wireguard" };
 | 
			
		||||
        public static readonly List<string> coreTypes = new List<string> { "v2fly", "SagerNet", "Xray", "v2fly_v5" };
 | 
			
		||||
        public static readonly List<string> domainMatchers = new List<string> { "linear", "mph", "" };
 | 
			
		||||
        public static readonly List<string> fingerprints = new List<string> { "chrome", "firefox", "safari", "randomized", "" };
 | 
			
		||||
        public const string GrpcgunMode = "gun";
 | 
			
		||||
        public const string GrpcmultiMode = "multi";
 | 
			
		||||
        public const string CheckMark = "√";
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -597,7 +597,8 @@ namespace v2rayN.Handler
 | 
			
		|||
                    TlsSettings tlsSettings = new TlsSettings
 | 
			
		||||
                    {
 | 
			
		||||
                        allowInsecure = Utils.ToBool(node.allowInsecure),
 | 
			
		||||
                        alpn = node.GetAlpn()
 | 
			
		||||
                        alpn = node.GetAlpn(),
 | 
			
		||||
                        fingerprint = node.fingerprint
 | 
			
		||||
                    };
 | 
			
		||||
                    if (!string.IsNullOrWhiteSpace(sni))
 | 
			
		||||
                    {
 | 
			
		||||
| 
						 | 
				
			
			@ -618,7 +619,8 @@ namespace v2rayN.Handler
 | 
			
		|||
                    TlsSettings xtlsSettings = new TlsSettings
 | 
			
		||||
                    {
 | 
			
		||||
                        allowInsecure = Utils.ToBool(node.allowInsecure),
 | 
			
		||||
                        alpn = node.GetAlpn()
 | 
			
		||||
                        alpn = node.GetAlpn(),
 | 
			
		||||
                        fingerprint = node.fingerprint
 | 
			
		||||
                    };
 | 
			
		||||
                    if (!string.IsNullOrWhiteSpace(sni))
 | 
			
		||||
                    {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -573,6 +573,8 @@ namespace v2rayN.Mode
 | 
			
		|||
        {
 | 
			
		||||
            get; set;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public string fingerprint { get; set; }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    [Serializable]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -422,6 +422,12 @@ namespace v2rayN.Mode
 | 
			
		|||
        {
 | 
			
		||||
            get; set;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        /// "chrome" | "firefox" | "safari" | "randomized"
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        public string fingerprint { get; set; }
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public class TcpSettings
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue