Skip to content

VPeeN 4.6.0 β€” Turbo ⚑

Choose a tag to compare

@github-actions github-actions released this 04 Nov 12:21
· 11 commits to main since this release

⚑ The speed release

v4.5.0 Velocity removed the handshake tax in theory β€” v4.6.0 Turbo makes it land on your page loads, and adds the one thing no client-side proxy could honestly claim before: a measured, server-side quality signal for picking the exit server.

Measured on the real free network (region nl, 6 sequential connections β€” the shape of one browser page load):

Metric v4.5-like cold path v4.6.0 Turbo Gain
Connection setup (avg) 1309 ms 386 ms 3.4Γ— faster
Whole 6-connection burst 36.8 s 13.0 s 2.8Γ— faster
Effective throughput 42 KiB/s 119 KiB/s 2.8Γ—

Reproduce it yourself: python3 scripts/test_real_speed.py nl


πŸš€ What actually changed

  • Fixed the 1/N pool-hit bug β€” the warm pool only matched the round-robin cursor's server, so with 3 servers two thirds of every browsing burst still paid the full TCP+TLS+CONNECT handshake. Every connection now takes the newest warm connection, whatever server it belongs to.
  • Pool 4 β†’ 12, filled in parallel waves β€” and pre-warming starts the moment you press connect, so the first page load is fast now too, not just the tenth.
  • Throughput ranking β€” the server-side signal πŸ“‘ β€” at connect time each top server is measured with a real 128 KiB download through its own tunnel; the best-bandwidth server wins, not merely the lowest-ping one. Re-measured every 60 s. (This is the strongest server-side quality pull a client can make.)
  • Handshake concurrency 8 β†’ 12, macOS 512 KiB socket buffers, faster Happy-Eyeballs stagger (150 ms), DNS cache TTL 60 s, N warm live in the stats line + a warm-pool health log every 30 s.

🍏 macOS users β€” first launch (fixes #1)

The app is free open-source software without a paid Apple Developer certificate, so Gatekeeper on Sequoia/Tahoe 26 shows "Apple could not verify…". It is a warning, not a defect:

  1. Try to open the app once β†’ System Settings β†’ Privacy & Security β†’ scroll down β†’ β€œOpen Anyway”. Once. Done forever.
  2. Or in Terminal: xattr -cr /Applications/VPeeN.app

This release's macOS builds are also ad-hoc code-signed, which removes the "damaged copy" failure mode.

🧩 Chrome extension β€” VPeeN Bridge (fixes #2)

New in every release: VPeeN-Chrome-Extension.zip β€” a 2-permission MV3 extension (proxy, storage) that routes all of Chrome through the local VPeeN SOCKS5 tunnel with one click, remote DNS and the same localhost/LAN bypass list as the desktop app. Unzip β†’ chrome://extensions β†’ Developer mode β†’ Load unpacked.

βœ… Verification

  • scripts/test_speed_pass.py β€” 25/25 (5 new checks for the Turbo paths)
  • scripts/test_vpeen_fixes.py β€” 59/59
  • scripts/test_vpeen_integration.py β€” 11/11
  • scripts/test_webui_demo.py β€” 23/23
  • Real-network A/B benchmark β€” the table above

Full changelog: CHANGELOG-v4.6.0.md Β· Compare: v4.5.0...v4.6.0

πŸ“₯ Downloads

File OS
VPeeN-4.6.0-Windows.zip Windows 10/11
VPeeN-4.6.0-macOS.zip macOS 10.13+ (see the Gatekeeper note)
VPeeN-4.6.0-Linux.tar.gz Linux x64
VPeeN-Chrome-Extension.zip Chrome 108+