github anton48/vk-turn-proxy-ios v1.0-build347
Speed test built in, DIRECT from the Dynamic Island, and logs that stay readable

2 hours ago

Three things you can actually see, plus one bug that was quietly costing
you your logs.

A SPEED TEST INSIDE THE APP. There is a new "Speed test" entry on the
main screen. It measures through the tunnel — or around it, if you turn
DIRECT on — and unlike the Speedtest app it lets you choose the number of
parallel connections, the direction and the duration. That matters here:
this tunnel spreads your traffic over many VK relays, and a test using
four connections cannot show what sixty relays can carry. The result
names the server, the path it used, and how many TCP connections
actually carried data, so a number can be checked instead of trusted.

⚠️ If you compare "with VPN" against "without", PIN a server first. The
server list comes from the address the internet sees for you, so with the
tunnel up it offers servers near the exit and with it down servers near
you — the same "Auto" then measures two different routes.

DIRECT FROM THE DYNAMIC ISLAND. The Live Activity gained a third button
beside Disconnect and Switch. It sends your traffic around the tunnel and
back without opening the app and without rebuilding the thirty VK
connections, so stepping around the VPN for one site now costs about half
a second instead of a reconnect.

LOGS THAT STAY READABLE. The Logs screen could report "log is empty" over
a log that was still being written — for hours — and Share would then
export nothing. One malformed character was enough to make the app throw
the entire file away. Both halves are fixed: the file is no longer
written with one, and the reader survives one if it ever appears again.

SPEED-TEST RUNS ARE WRITTEN TO THE LOG, with their settings, so comparing
two runs no longer means comparing two screenshots.

Client-only release: the server is unchanged, so srtp-build306 remains
current and there is nothing new to deploy on that side.

Don't miss a new vk-turn-proxy-ios release

NewReleases is sending notifications on new releases.