Commit 9ea228b
File tree
- .github/workflows
- core/src
- foss/golang
- main/golang
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | | - | |
33 | | - | |
| 32 | + | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | | - | |
31 | | - | |
| 30 | + | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | | - | |
28 | | - | |
| 27 | + | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
| 61 | + | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
- .github/patch/go1.21.patch-182
- .github/patch/go1.22.patch-645
- .github/patch/go1.23.patch-643
- .github/patch/go1.24.patch-657
- .github/patch/go1.25.patch-884
- .github/patch/go1.26.patch-883
- .github/patch/issue77930.patch+344
- .github/patch/issue77975.patch+54-42
- .github/workflows/build.yml+45-113
- .github/workflows/test.yml+10-10
- .github/workflows/trigger-cmfa-update.yml+4-3
- adapter/outbound/shadowsocks.go+32-44
- adapter/outbound/sudoku.go+1-1
- adapter/outbound/trojan.go+14-17
- adapter/outbound/vless.go+188-26
- adapter/outbound/vmess.go+21-28
- common/contextutils/withoutcancel_compact.go+26
- common/contextutils/withoutcancel_go120.go+12
- common/contextutils/withoutcancel_go121.go+9
- common/convert/converter.go+69
- common/convert/converter_test.go+96
- common/httputils/addr.go+10-25
- common/httputils/force_close.go+23
- common/httputils/h2_transport_close.go+2-2
- component/process/process_linux.go+256
- dns/resolver.go+3-10
- dns/util.go+23-3
- docs/config.yaml+60-23
- go.mod+2-2
- go.sum+2-2
- listener/config/vless.go+7
- listener/inbound/common_test.go+7-7
- listener/inbound/mux_test.go+7-2
- listener/inbound/sudoku.go+1-1
- listener/inbound/vless.go+16
- listener/inbound/vless_test.go+104
- listener/sing_tun/server.go+4-3
- listener/sing_tun/server_android.go-25
- listener/sing_tun/server_notandroid.go-1
- listener/sing_vless/server.go+23-1
- transport/gun/gun.go+64-64
- transport/gun/server.go+18-4
- transport/gun/utils.go+34
- transport/sudoku/config.go+4-7
- transport/sudoku/directional_hint_test.go+119
- transport/sudoku/early_handshake.go+18-20
- transport/sudoku/features_test.go+235
- transport/sudoku/handshake.go+62-9
- transport/sudoku/handshake_kip.go+2-8
- transport/sudoku/httpmask_tunnel.go+4-2
- transport/sudoku/httpmask_tunnel_test.go+58
- transport/sudoku/init.go+10-6
- transport/sudoku/init_test.go+22-9
- transport/sudoku/kip.go+64-5
- transport/sudoku/kip_test.go+64
- transport/sudoku/obfs/sudoku/ascii_mode.go+93
- transport/sudoku/obfs/sudoku/ascii_mode_test.go+56
- transport/sudoku/obfs/sudoku/conn.go+1-2
- transport/sudoku/obfs/sudoku/layout.go+1-1
- transport/sudoku/obfs/sudoku/table.go+68-2
- transport/sudoku/table_probe.go+11-5
- transport/sudoku/tables.go+23-5
- transport/sudoku/tables_directional_test.go+45
- transport/trusttunnel/client.go+5-16
- transport/trusttunnel/force_close.go-18
- transport/trusttunnel/protocol.go+2-2
- transport/trusttunnel/service.go+5-3
- transport/xhttp/client.go+374
- transport/xhttp/config.go+224
- transport/xhttp/conn.go+58
- transport/xhttp/server.go+346
- transport/xhttp/upload_queue.go+78
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
| 21 | + | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
| 21 | + | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments