Moroka8
c87ccd05e3
Move .golangci to workflows
2 months ago
Moroka8
8f03b2def3
fix: Merge remote-tracking branch 'upstream/main'
2 months ago
Moroka8
79d46b2e65
fix: handle error returns and unsafe type assertions in errcheck linter
2 months ago
cacggghp
b309d52495
Update README.md
2 months ago
cacggghp
a960119031
Merge pull request #121 from antongospod/main
chore: added a link to another Android client
2 months ago
antongospod
9a1ce0caed
chore: added a link to another Android client
2 months ago
cacggghp
9bb33fc30e
Merge pull request #120 from antongospod/main
feat: manual captcha flag + delay before manual captcha has been reduce
2 months ago
antongospod
9dcaf660a9
feat: manual captcha flag + delay before manual captcha has been reduced (2sec)
2 months ago
Moroka8
9f5a2549e2
Merge remote-tracking branch 'upstream/main'
2 months ago
cacggghp
72f051ed2c
Merge pull request #105 from alexmac6574/impr-cap
feat: Improve stability and performance for automatic captcha solver, fallback to manual captcha
2 months ago
alexmac6574
ec5e5b7983
fix: Clean up the code
2 months ago
alexmac6574
78386cc1d8
feat: Another attempt to fix auto solving captcha
2 months ago
Moroka8
f66e228d96
small README change
2 months ago
Moroka8
44b91d7eee
fix: Rename tcp mode into vless
2 months ago
alexmac6574
dd59e08e31
feat: New attempt to fix auto solving captcha
2 months ago
alexmac6574
1471fafd22
chore: Revert cookies and HAR
2 months ago
alexmac6574
99851544d3
ci: Add `Close Stale Issues` and update README
2 months ago
alexmac6574
f2a414b94b
feat: Improve stability and performance for automatic captcha solver, fallback to manual captcha
2 months ago
Moroka8
20361cf07b
Merge remote-tracking branch 'upstream/main'
2 months ago
Moroka8
8a4d2e57a2
Update .golangci.yml
2 months ago
Moroka8
6949cbd275
Update .golangci.yml
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
4a0b038bdc
feat: optimize VK TURN credential retrieval and reuse session identity
Добавлено кэширование success_token для капчи.
Установлен размер пула 1 для использования одной учетной записи во всех потоках.
Дополнительно устранил warnings от golangcli-lint:
Удален rand.Seed
Реализована проверка ошибки в endSession
Реализована обработка Body.Close()
2 months ago
Moroka8
41e7cb1632
Merge branch 'feat/tcp-vless-mode'
2 months ago
cacggghp
37ee4e0d0f
Update README.md
2 months ago
cacggghp
05384a28ef
Merge pull request #85 from gazon673games/pr/duplicate-turn-route-scripts
don't break route scripts on duplicate TURN IPs
2 months ago
cacggghp
0c33fdb937
Update README.md
2 months ago
cacggghp
bbae69229e
Merge pull request #68 from alexmac6574/github-actions
ci: Update GitHub actions
2 months ago
cacggghp
2b1afe4496
Merge pull request #99 from alexmac6574/captcha
feat: Implement automatic Proof-of-Work (PoW) captcha solver
2 months ago
alexmac6574
6305087c7c
feat: Add randomize for name and user-agent
Co-Authored-By: zcb22 <[email protected] >
2 months ago
alexmac6574
37656256ba
fix: Implement automatic Proof-of-Work (PoW) captcha solver
Co-Authored-By: kiper292 <[email protected] >
2 months ago
Moroka8
8acc5535f7
feat: round-robin multi-session TCP mode for increased throughput
Distribute incoming TCP connections across N parallel TURN+DTLS+KCP+smux
sessions in round-robin fashion, aggregating bandwidth of multiple relays.
Add sessionPool with thread-safe add/remove/pick operations.
Each session is maintained by its own goroutine with auto-reconnect.
The -n flag now controls session count in TCP mode (default 16 for VK).
Refactor: extract createSmuxSession from runTCPSession for reuse.
2 months ago
gazon673games
ad3a69f400
don't break route scripts on duplicate TURN IPs
VK opens a few parallel connections, so the same TURN IP can show up more than once.
Make the Linux and Windows scripts handle reruns instead of failing on duplicate routes.
2 months ago
alexmac6574
925cccfbef
docs: Обновление README для простых команд загрузки бинарников и образов
2 months ago
alexmac6574
a274156c28
feat: Добавлена поддержка образа Docker из GitHub Container Registry
2 months ago
cacggghp
7b8a96ea0d
Merge pull request #70 from Forbirdden/patch-1
Новые архитектуры
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
alexmac6574
a3d3c933a1
Merge branch 'main' into github-actions
2 months ago
Эмиль
b7e1b4c932
linux - risc-v, mips, mips64le; windows - arm64
2 months ago
cacggghp
8911340cdd
Merge pull request #35 from asgard-vpn/feature/Dockerfile
Add Dockerfile
2 months ago
cacggghp
f21ffacb9f
Merge pull request #61 from recrumptor/main
Add mipsle support
2 months ago
alexmac6574
dd9735d239
chore: Update GitHub actions
Co-Authored-By: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months ago
AsgardVPN
854ded4007
Add Dockerfile
2 months ago
cacggghp
ff69683900
Merge pull request #56 from vasilevrv/main
cache resolving results and increase timeout (error 429)
2 months ago
Rec
c077468b98
Update release.yml
2 months ago
Rec
2297446df9
Update release.yml
mipsel_24kc
2 months ago
Roman Vasilev
e203e34546
cache resolving results and increase timeout (error 504)
2 months ago
cacggghp
0f617afab1
Merge pull request #55 from vasilevrv/main
hardcode yandex resolvers (fix read 8.8.8.8:53: read: connection refu…
2 months ago
vasilevrv
b4ed191a6e
Merge branch 'cacggghp:main' into main
2 months ago