zaneschepke
9503a3284b
fix: kill switch should restore properly on tunnel up if it was killed by system or another app
...
closes #1313
2026-06-28 02:52:24 -04:00
zaneschepke
f3bb6667c3
fix: private dns to use network bind, bootstrap custom with system dns
...
closes #1312
closes #1311
#1303
#1270
2026-06-27 20:06:06 -04:00
zaneschepke
85acca8604
fix: local network permission dialog theme and wording
2026-06-26 03:36:59 -04:00
zaneschepke
3cb4480a65
fix: android 17 local devices/network permission requirement
...
closes #1299
2026-06-25 04:41:18 -04:00
zaneschepke
a7f3255a76
refactor: remove legacy round icons
2026-06-25 02:32:03 -04:00
zaneschepke
7d7b99f448
fix: quick tile logo for samsung OneUI
...
#1301
2026-06-25 01:12:40 -04:00
zaneschepke
74e9e462bb
fix: app shortcuts crash
...
closes #1302
2026-06-24 02:11:02 -04:00
zaneschepke
8772036dd7
build: fix localization string mismatch
2026-06-23 10:57:11 -04:00
zaneschepke
9ac7ae77b3
fix: improve always on vpn reliability
...
#1289
2026-06-23 10:38:28 -04:00
alexandervlpl
16d5586433
feat: config import via wg:// deep links ( #1213 )
...
Co-authored-by: zaneschepke <dev@zaneschepke.com >
2026-06-22 11:40:00 -04:00
zaneschepke
e5796d641d
fix: auto tunnel rapid toggle bug
...
Improve notification efficiency
#1288
2026-06-20 12:33:25 -04:00
zaneschepke
4c725491f4
fix: import from clipboard crash on invalid data
...
closes #1287
2026-06-20 01:21:15 -04:00
zaneschepke
0603cb2fdd
fix: switch to foregrounded companion service to prevent Android Auto VPN detection
...
#1203
2026-06-19 00:49:47 -04:00
zaneschepke
48ddbcbb0e
fix: auto tunnel not respecting tunnel tile toggle overrides
...
closes #1284
2026-06-18 23:51:07 -04:00
zaneschepke
e6c3e3f5b3
fix: notification sync and tunnel name in title
...
closes #1273
closes #1275
2026-06-18 23:39:21 -04:00
zaneschepke
bcd19b5494
ci: format, nightly version bump fix
2026-06-17 06:31:23 -04:00
zaneschepke
160a6ca84d
fix: peer stats units should not be lowercase
...
closes #1278
2026-06-17 06:20:30 -04:00
zaneschepke
ac17a09e19
build: fix configuration cache issues
2026-06-17 05:42:28 -04:00
zaneschepke
cc3c865211
build: migrate to jvm 21
2026-06-17 03:31:28 -04:00
zaneschepke
379ffdcbbf
feat: encrypted backup
...
Fixes bug where sometimes restore of backup can fail
Adds support for encrypted backups with better error messages
2026-06-16 23:09:54 -04:00
zaneschepke
6e3c1324b2
fix: snackbar and notification coordination
...
Refactored custom snackbar to use sonner
Added foreground/background detection so we show the proper notification or snackbar based on foregrounded state
2026-06-16 15:27:09 -04:00
zaneschepke
660bea0104
fix: allow duplicate error and tunnel event notifications
2026-06-16 01:16:20 -04:00
zaneschepke
2b8610fa8a
fix: bug where split tunnel settings overwrote tunnel name comment
2026-06-16 00:41:24 -04:00
zaneschepke
9f394aeffb
refactor: improve vpn integration for older android version, add revoke for faster cleanup
2026-06-14 19:03:17 -04:00
zaneschepke
afebd975ea
fix: remove automatic active tunnel to top, add scrollbars
2026-06-12 02:33:28 -04:00
zaneschepke
588a2a18bd
fix: use testnet ip during bootstrap phase
2026-06-11 18:45:28 -04:00
zaneschepke
554499f9de
refactor: add back tunnel endpoint ip to main screen
...
closes #1265
2026-06-08 20:03:47 -04:00
zaneschepke
03712a6c1d
fix: custom text box input race
2026-06-08 02:29:21 -04:00
zaneschepke
5f03a97fcc
fix: proxy settings ui state reset when config active
2026-06-08 02:04:31 -04:00
zaneschepke
6788b05fa0
fix: globals ui state bug while tunnel active
2026-06-08 01:57:38 -04:00
zaneschepke
9494853dee
fix: use underlying network for system bootstrap
...
#1263
2026-06-07 23:22:17 -04:00
zaneschepke
40d0466c14
fix: init notification race
2026-06-07 01:33:35 -04:00
zaneschepke
5220c1a10c
fix: proxy settings save bug, improve feature descriptions
2026-06-07 00:35:08 -04:00
zaneschepke
0e4e421628
fix: backend races, auto tunnel override bug, tunnel state display bug
2026-06-06 05:18:24 -04:00
zaneschepke
5bc49eec50
fix: auto tunnel should be neutral on no connectivity state
2026-06-05 02:32:33 -04:00
zaneschepke
c7040b8081
fix: make stop on not internet deferred to prevent unwanted stops on flaky network states
2026-06-05 02:16:21 -04:00
zaneschepke
5408cf3954
feat: move active tunnels to top
...
closes #915
2026-06-05 01:30:48 -04:00
Weblate (bot)
22c4a303fc
feat(lang): updated localizations ( #1256 )
...
Co-authored-by: Prefill add-on <noreply-addon-prefill@weblate.org >
Co-authored-by: Matthaiks <kitynska@gmail.com >
Co-authored-by: Fill read-only add-on <noreply-addon-fill@weblate.org >
2026-06-05 00:49:40 -04:00
zaneschepke
89435dc648
feat: improve empty tunnel screen, logging screen
2026-06-05 00:47:41 -04:00
zaneschepke
acb14d4b61
refactor: remove legacy strings and script
2026-06-04 16:52:59 -04:00
zaneschepke
c453ae9e0a
feat(lang): sync weblate localization changes
...
closes #1235
closes #1189
2026-06-04 16:30:23 -04:00
zaneschepke
bf9fca953c
fix: autotunnel respecting tunnel tile toggles as override
2026-06-04 16:13:11 -04:00
zaneschepke
923f29c27b
fix: sync tiles on app start
2026-06-04 15:50:54 -04:00
zaneschepke
40a76bb670
fix: improve tunnel ipv6 tunnel descriptions
2026-06-04 15:30:35 -04:00
zaneschepke
4c320f89a6
fix: improve tunnel display states and transitions
2026-06-04 15:11:05 -04:00
zaneschepke
b0fe9d8520
fix: lockdown mode not fully cleaning up hev bridge
2026-06-04 11:15:34 -04:00
zaneschepke
d80ea167f4
fix: notifications not update, add new notification channels
2026-06-04 04:18:38 -04:00
zaneschepke
cbc582df53
fix: ime padding on auto tunnel wifi screen, gradle bump
2026-06-04 01:16:47 -04:00
zaneschepke
e790959a3d
fix: check location permissions on resume
2026-06-03 22:17:10 -04:00
zaneschepke
c03a8bbf94
fix: tunnel tile regression
2026-06-03 22:03:56 -04:00