Add split tunneling, the panel's geoip-ru mode and a reconnect offer #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "xraydeath/ADHDium:main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Which apps ride the tunnel and which stay out of it, decided on the
connection settings page and woven into the profile so it travels with
the config. "Only these" and "all but these" are two readings of one
list; "all of them" is the absence of a list, so the picks are parked in
the settings rather than lost when a direction is chosen.
Which addresses leave from the server rather than from the exit is the
panel's answer and not the phone's: geoip:ru goes out through a freedom
outbound on the server, so only the server can produce that address.
The app's part is the switch — POST /api/routing over the panel client
it already had, no token, identity by tunnel source address.
Either change under a live tunnel leaves it carrying routing the profile
no longer says, and VpnService takes its app set once at establish, so
the offer to bring it back is a bar over the navigation bar: Home's
connect button whole — same measure, same wavy bar, same haptics — and
it leaves when the bar has finished filling, not when the tunnel reports
up, which it still does a good half second earlier.
Devices gain a delete button where the panel's own rule allows it, and
this app stays on the tunnel's side of its own split: a non-empty
include list put every socket of this process outside the VPN, and the
panel lives inside the tunnel. That took the exit list, the routing
switch and the device list with it, and had the loss probe reporting a
flat hundred percent because it was measuring whether the panel is
reachable without the tunnel.
я хуесос
Pull request closed