alexmac6574
f4091d0aa9
build: Bump dependencies
2 months ago
Moroka8
4712362729
Resolve golangci issues
2 months ago
Moroka8
f278c65e6f
Resolve gofmt formatting issues
2 months ago
Moroka8
79d46b2e65
fix: handle error returns and unsafe type assertions in errcheck linter
2 months ago
alexmac6574
ec5e5b7983
fix: Clean up the code
2 months ago
Moroka8
44b91d7eee
fix: Rename tcp mode into vless
2 months ago
Moroka8
03f9d424c5
fix: resolve golangci-lint warnings
Обновлен .golangci.yml
В ci.yml установлены версии Go 'stable' и golangci-lint 'latest'
2 months ago
Moroka8
7abbd4986f
fix: resolve golangci-lint warnings
Добавлена проверка ошибки listener.SetDeadline в tcputil.
Удален вызов устаревшего метода SetStreamMode в KCP.
Добавлено явное игнорирование возвращаемых значений SetDeadline и io.Copy .
2 months ago
Moroka8
b798ec5744
feat: TCP mode for VLESS support via KCP+smux over TURN tunnel
Add -tcp flag to client and server for forwarding TCP connections
(VLESS, etc.) through the TURN tunnel instead of UDP packets (WireGuard).
Stack: TCP → smux (mux) → KCP (reliability) → DTLS (encryption) → TURN
New dependencies: xtaci/kcp-go/v5, xtaci/smux
2 months ago
Alex
a9e8cac0e5
Handle Close errors for errcheck
Check http response body, websocket, and server connection Close return values to satisfy golangci-lint errcheck.
2 months ago
Alex
a3bd21d329
Fix errcheck failures for connection deadlines
Handle SetDeadline, SetReadDeadline, and SetWriteDeadline errors in client and server proxy loops to satisfy golangci-lint errcheck in CI.
2 months ago
cacggghp
6580f84357
Add files via upload
5 months ago