Commit Graph

632 Commits

Author SHA1 Message Date
xjasonlyu
d552de237f Fix: reset timeout in udp tunnel 2022-02-05 16:59:23 +08:00
xjasonlyu
6603c1f334 Refactor: improve metadata structure 2022-02-05 16:51:17 +08:00
xjasonlyu
dd0cde04b4 Refactor: optimize UDP module
Symmetric NAT support for now.
2022-02-05 15:49:03 +08:00
xjasonlyu
14c663c40e Improve: Makefile debug target 2022-02-03 21:45:16 +08:00
xjasonlyu
6547625688 Fix: UDP packet buffer leak (#82) 2022-02-02 21:29:27 +08:00
xjasonlyu
bdf85afa3e Chore: use versionize 2022-02-02 20:29:43 +08:00
xjasonlyu
c85cf60a45 Improve: reduce bytes copy 2022-02-02 19:48:38 +08:00
xjasonlyu
47e74ed8c2 Fix: release packet buffer (#82) 2022-02-02 17:17:59 +08:00
xjasonlyu
e36c2eb226 Improve: use *channel.Endpoint for underlying I/O 2022-02-02 17:17:43 +08:00
xjasonlyu
b28349235f Chore(stack): update opts.go 2022-02-01 20:34:43 +08:00
xjasonlyu
faed47da40 Chore: fix lint 2022-02-01 17:30:34 +08:00
xjasonlyu
13b5cc71d7 Improve(stack): specify NIC options 2022-02-01 17:19:51 +08:00
xjasonlyu
d415ed35d7 Improve(iobased): impl stack.GSOEndpoint 2022-02-01 17:18:17 +08:00
xjasonlyu
cd5b9e8954 Chore: rename to fdbased 2022-02-01 17:17:09 +08:00
xjasonlyu
c2ec509cfa Fix(core): update gVisor (#82, #95) 2022-02-01 17:16:39 +08:00
xjasonlyu
b581c2e877 Style(workflows): auto reformat 2022-02-01 15:47:10 +08:00
xjasonlyu
5d81f455bd Chore(stack): update comments 2022-02-01 13:18:25 +08:00
xjasonlyu
7e268cfc7a Chore: update issue template 2022-01-31 23:18:32 +08:00
xjasonlyu
3480680806 Chore: chmod -x .go files 2022-01-31 18:32:11 +08:00
xjasonlyu
fd000c6617 Refactor: standalone metadata module 2022-01-31 16:03:10 +08:00
xjasonlyu
830c231c43 Refactor: standalone version module 2022-01-31 16:00:17 +08:00
xjasonlyu
0e5dafd36b Chore(docker): re-tag to dev 2022-01-31 14:26:31 +08:00
xjasonlyu
40dfe8807a Chore(iobased): use MTU() 2022-01-29 21:00:43 +08:00
xjasonlyu
e3007f0498 Chore: import with newline 2022-01-29 21:00:19 +08:00
xjasonlyu
e23837aa6d Style: use gofumpt for fmt 2022-01-29 17:26:24 +08:00
xjasonlyu
1d229ac859 Chore: update workflows 2022-01-29 17:06:01 +08:00
Jason Lyu
300401ad76 Chore: create codeql-analysis.yml 2022-01-29 17:04:54 +08:00
xjasonlyu
e3b57bb8d8 Chore: update issue template 2022-01-29 16:56:03 +08:00
xjasonlyu
f114b435d3 Chore: issue template config 2022-01-29 16:34:00 +08:00
xjasonlyu
b394b09790 Chore: adjust entrypoint.sh 2022-01-29 14:09:59 +08:00
xjasonlyu
59f682dfab Chore: rename to iobased 2022-01-28 21:10:10 +08:00
xjasonlyu
3b82a085d7 Chore: rename to config.yml 2022-01-28 19:59:32 +08:00
xjasonlyu
4b4b01a507 Improve: use bytes.Buffer pool 2022-01-28 15:30:23 +08:00
xjasonlyu
1bbb51b332 Chore: use automaxprocs 2022-01-28 15:01:04 +08:00
xjasonlyu
2a2420f89d Fix: revert module
Temporarily revert to previous gVisor version due to unstable bugs.
2022-01-20 15:07:42 +08:00
xjasonlyu
95f6464174 Chore: impl interface 2022-01-19 19:52:45 +08:00
xjasonlyu
3fa0820552 Chore: go mod update 2022-01-19 19:52:03 +08:00
Fan Lin
c068fbd626 Fix: set major version to v2 (#88) 2022-01-03 16:06:18 +08:00
xjasonlyu
9370983c63 Chore: upgrade go-chi/chi to v5 2021-12-24 11:31:55 +08:00
xjasonlyu
5fe7c9a5bb Chore: update README_ZH 2021-12-23 20:01:50 +08:00
xjasonlyu
c1ba254957 Improve: add pprof debug 2021-12-08 17:00:28 +08:00
xjasonlyu
4ffe32fd89 Improve: add default mtu for fd device 2021-12-08 16:27:45 +08:00
xjasonlyu
8e00168914 Chore: regular module updating 2021-12-08 12:32:23 +08:00
xjasonlyu
0d51d2db54 Chore: update go modules 2021-11-27 13:36:13 +08:00
xjasonlyu
cf557f0eb1 Fix: control should return error 2021-11-27 13:27:44 +08:00
xjasonlyu
6bb44f9eb1 Change: use nop for reject 2021-11-27 13:15:01 +08:00
Jason Lyu
40824d8350 Update issue templates 2021-11-22 11:09:06 +08:00
xjasonlyu
5ee4c676a1 Feature: YAML config support 2021-11-10 13:38:20 +08:00
xjasonlyu
733c4cb779 Chore: grammar correction 2021-11-08 21:11:35 +08:00
xjasonlyu
af55e8517c Chore: rename to SerializeSocksAddr 2021-11-08 21:06:24 +08:00