瀏覽代碼

Add defaults for proxy opts

tags/v2.0.0-rc1
9seconds 5 年之前
父節點
當前提交
657a74a5c2
共有 3 個檔案被更改,包括 6 行新增1 行删除
  1. 4
    0
      mtglib/init.go
  2. 1
    0
      mtglib/internal/obfuscated2/frame.go
  3. 1
    1
      network/init.go

+ 4
- 0
mtglib/init.go 查看文件

@@ -20,6 +20,10 @@ var (
20 20
 
21 21
 const (
22 22
 	DefaultConcurrency = 4096
23
+	DefaultBufferSize  = 16 * 1024 // 16 kib
24
+	DefaultCloakPort   = 443
25
+	DefaultIdleTimeout = time.Minute
26
+	DefaultPreferIP    = "prefer-ipv6"
23 27
 )
24 28
 
25 29
 type Network interface {

+ 1
- 0
mtglib/internal/obfuscated2/frame.go 查看文件

@@ -0,0 +1 @@
1
+package obfuscated2

+ 1
- 1
network/init.go 查看文件

@@ -10,7 +10,7 @@ import (
10 10
 const (
11 11
 	DefaultTimeout     = 10 * time.Second
12 12
 	DefaultHTTPTimeout = 10 * time.Second
13
-	DefaultBufferSize  = 4096
13
+	DefaultBufferSize  = 16 * 1024 // 16 kib
14 14
 
15 15
 	ProxyDialerOpenThreshold        = 5
16 16
 	ProxyDialerHalfOpenTimeout      = time.Minute

Loading…
取消
儲存