Просмотр исходного кода

Add defaults for proxy opts

tags/v2.0.0-rc1
9seconds 5 лет назад
Родитель
Сommit
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
 
20
 
21
 const (
21
 const (
22
 	DefaultConcurrency = 4096
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
 type Network interface {
29
 type Network interface {

+ 1
- 0
mtglib/internal/obfuscated2/frame.go Просмотреть файл

1
+package obfuscated2

+ 1
- 1
network/init.go Просмотреть файл

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

Загрузка…
Отмена
Сохранить