1244 Commits
Author SHA1 Message Date
Zane Schepke 513510f619 chore: remove outdated localization strings latest nightly 2026-10-09 03:59:49 -04:00
Zane Schepke 022ade0ef7 fix: bump core for proxy tunnel dns fix
Custom tunnel dns (encrypted, etc) was not properly setting fakeDNS server for the proxy dns config.
2026-10-09 03:28:30 -04:00
Zane Schepke fe3e925fe2 feat(lang): New Crowdin updates (#1415) 2026-10-09 01:28:41 -04:00
Zane Schepke 1dae7e5d4b chore: bump material3, ksp, qrose
closes #1511
closes #1497
closes #1478
2026-10-08 23:55:04 -04:00
dependabot[bot] 7b74f3f295 chore(deps): bump gradle/actions from 6.3.0 to 6.4.0 (#1502)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-08 23:24:39 -04:00
Zane Schepke 234359dfb9 fix: gate location flag on location permission granted
This prevents throttling and network detection inconsistencies.
2026-10-08 22:45:55 -04:00
Zane Schepke cebac72044 feat: tunnel in a tunnel multihop
This core bump also fixes several bugs.

closes #936
closes #1510
closes #1505
closes #1503
2026-10-08 12:43:24 -04:00
Zane Schepke e1fa228843 fix: wi-fi detection screen should be scrollable
closes #1506
2026-10-05 12:44:17 -04:00
Zane Schepke 07f22496a7 fix: remove client associated check for Android Auto
#1494
2026-10-05 12:41:51 -04:00
Zane Schepke 6879ddca8e fix: auto tunnel network detection for problem OEMs
#1499
#1494
2026-10-05 04:30:09 -04:00
Zane Schepke 9c82ce7a81 fix: bump core for ipv6 dns/proxy and parser fixes
closes #1492
closes #1488
2026-10-01 03:30:10 -04:00
Zane Schepke dcd771a7b5 fix: ipv6 bind address for proxy settings
closes #1500
2026-10-01 01:39:54 -04:00
Zane Schepke 3dd7e9cfa5 feat: tunnel groups 2026-09-28 03:51:06 -04:00
Zane Schepke 0dbf07c38a chore: release 5.7.5 5.7.5 2026-09-26 09:44:57 -04:00
Zane Schepke 6829d1e1ff refactor: bump core socket opts and tunnel healthy ack race 2026-09-26 07:25:00 -04:00
Zane Schepke 207ec7fca4 fix: in-app updater to use download manager when available
Uses Android's DownloadManager for the in-app updater to allow for background downloads and better Android integration/UX.
2026-09-26 03:22:22 -04:00
Zane Schepke 6d99959eec fix: auto tunnel partial tunnel teardown and sync
Fix moves auto tunnel reconcile logic to be shared with desktop in core. It now shares the same lock as tunnel coordinator to prevent conflicts with manual actions and prevent partial tunnel teardowns on new auto tunnel events.
2026-09-26 01:52:01 -04:00
Zane Schepke 5043b26b36 chore: release 5.7.4 5.7.4 2026-09-23 06:08:35 -04:00
Zane Schepke 2a5c49ff78 fix: bump core to fix 32-bit Android tunnel failures (especially Android TV) 2026-09-23 06:06:24 -04:00
Zane Schepke 0629b4d6df fix: bump core for amnezia padding fix and tunnel dns network handle race
Fixes a regression in amneziawg packet padding

#1480
2026-09-20 19:22:26 -04:00
Zane Schepke 5328c319e7 chore: release 5.7.3 5.7.3 2026-09-18 14:02:57 -04:00
Zane Schepke e8862e2ed9 fix: auto tunnel recovery on system kill, network identity stabilization
Fixes a bug where toggling notification while auto tunnel is running could cause a restart storm.

Fixes network identity stabilization issues for auto tunnel.

closes #1465
2026-09-18 13:56:29 -04:00
Zane Schepke dbd44a788f fix: underlay detection on samsung, stop on no network, and DoT tunnel DNS
Samsungs are not added as "problematic" devices as they can lie about underlying network state and fail to fire the proper callbacks while a VPN is active. Added to the problematic brands list so fallback to legacy detection temporarily to fix this issue.

closes #1477

Fixes a bug in network monitoring where we were reading stale state for determining when to disable on no network, especially with airplane mode toggles, which was causing tunnel flapping with auto tunnel.

closes #1469

Adds bitcoin lightning donation option.

Moves the location permission warning to the auto tunnel screen for more visibility in legacy and default detection modes.

Now shows proxy server addresses in the active tunnel details/statistics section.

Core bump also fixes timeouts and issues with DoT encrypted tunnel DNS.

closes #1460
2026-09-18 01:48:32 -04:00
Zane Schepke 4ab4e44ee8 fix: bump core to 1.6.0 for tunnel dns fixes 2026-09-10 19:40:43 -04:00
Zane Schepke cffdf465e2 refactor: move dns validator to core 2026-09-10 03:27:45 -04:00