Skip to content

Releases: samosvalishe/vk-turn-proxy

0.11.0

18 May 17:59

Choose a tag to compare

Refactoring

  • wrap): switch to SRTP mimicry to bypass VK TURN content filter (cd14d25)

0.10.0

18 May 17:34

Choose a tag to compare

Refactoring

  • wrap): replace DTLS mimicry with noise-only AEAD (1b7cb4c)

0.9.0

18 May 16:44

Choose a tag to compare

Features

  • support refactor commits in release workflow (a6fd4bf)

Refactoring

  • drop slider POC captcha path (9f30aa4)
  • drop v1 captcha solver and modernize style (c0452cd)
  • drop V2 suffix from captcha solver (5c84746)
  • drop Yandex Telemost support and dead code (993866e)
  • extract captcha solver into internal/captcha (9318237)
  • extract namegen into internal package, expand name pools (cbbbcaf)
  • wrap): rewrite as DTLS 1.2 ApplicationData mimicry with AEAD (0202b9b)

0.8.0

11 May 22:17

Choose a tag to compare

Features

  • strip identifying proxy headers, expand name pool (07a77ca)

0.7.1

11 May 21:13

Choose a tag to compare

Bug Fixes

0.7.0

11 May 20:54

Choose a tag to compare

Features

  • add connection bonding and configurable kcp profiles (9683132)
  • add flag for custom dns servers (c45cdb4)
  • add iSH iPhone support and optimize slider captcha solver (2bcb9e3)
  • Add PoC to bypass slider captcha (283f5ea)
  • Add randomize for name and user-agent (6305087)
  • add TURN ChannelData obfuscation (0f24441)
  • Another attempt to fix auto solving captcha (78386cc)
  • implement dynamic browser fingerprint capture and reuse (b9642c6)
  • Improve stability and performance for automatic captcha solver, fallback to manual captcha (f2a414b)
  • manual captcha flag + delay before manual captcha has been reduced (2sec) (9dcaf66)
  • New attempt to fix auto solving captcha (dd59e08)
  • optimize VK TURN credential retrieval and reuse session identity (4a0b038)
  • port DoH resolver from vk-turn-proxy, add -dns flag (f880534)
  • rotate VK TURN servers (272aa36)
  • round-robin multi-session TCP mode for increased throughput (8acc553)
  • TCP mode for VLESS support via KCP+smux over TURN tunnel (b798ec5)
  • Добавлена поддержка образа Docker из GitHub Container Registry (a274156)

Bug Fixes

  • cacggghp#129): vless-режим падал на Android из-за netlinkrib permission denied (729443f)
  • 129): manual captcha solving (b16db74)
  • Clean up the code (ec5e5b7)
  • errcheck failures for connection deadlines (a3bd21d)
  • fix invisible captcha on Windows and cross-origin resource loading (6dfa342)
  • for new vk api (e0bb125)
  • gate noisy logs behind debug (d4add21)
  • handle checkbox captcha and improve manual proxy debug (ae15a40)
  • handle error returns and unsafe type assertions in errcheck linter (79d46b2)
  • Implement automatic Proof-of-Work (PoW) captcha solver (3765625)
  • improve iSH compatibility and DNS reliability (7b430ca)
  • improve iSH compatibility and fix critical runtime bugs (2fc71af)
  • improve manual captcha reliability on iOS/iSH (405bdcb)
  • link parser (ab5d660)
  • port VK captcha v2 solver (21cf9fa)
  • print TURN IP to stdout for routes.sh (e1a5a3f)
  • Rename tcp mode into vless (44b91d7)
  • resolve golangci-lint warnings (03f9d42)
  • resolve golangci-lint warnings (7abbd49)
  • Show short link in manual captcha (0b20a37)
  • skip script and style blocks during HTML attribute rewrite (a25f52d)
  • Use PoC method for captcha solving after PoW method (ef01992)

0.6.1

30 Apr 13:40

Choose a tag to compare

Bug Fixes

0.6.0

30 Apr 11:12

Choose a tag to compare

Features

0.5.5

28 Apr 21:52

Choose a tag to compare

Bug Fixes

  • tighten DTLS lifecycle on client and server (777d6b2)

0.5.4

28 Apr 19:04

Choose a tag to compare

Bug Fixes

  • client): pass expected peer address to pion/dtls validation check (15748a2)
  • client): use round-robin for link selection across stream retries (e27edd8)
  • server (9f6c6a4)