zaneschepke
b641539af8
chore: release v4.2.2
2025-12-26 00:58:08 -05:00
zaneschepke
eeeec5613f
fix: fdroid check update, in app messages bug
2025-12-26 00:31:13 -05:00
zaneschepke
af21a6a3cf
refactor: remove redundant dispatchers
2025-12-25 22:57:21 -05:00
Zane Schepke
0bf52ad378
fix: koin refactor param bug
2025-12-25 12:47:25 -05:00
Zane Schepke
0cf39fed68
fix: multiple profiles endpoint updates and lockdown bug
...
closes #962
2025-12-25 03:30:13 -05:00
Zane Schepke
590985d5cd
refactor: make clear kernel is wg only
...
closes #1103
2025-12-25 02:05:21 -05:00
Zane Schepke
c16a1b9b55
fix: pop backstack crash in certain scenarios
2025-12-25 01:18:06 -05:00
Zane Schepke
679f6abbcb
fix: race after recent tunnel manager refactor
...
Optimize restore logic
2025-12-25 00:52:04 -05:00
Zane Schepke
bbc62a26e7
refactor: ui state optimizations
2025-12-25 00:06:53 -05:00
Zane Schepke
e475fd27d9
fix: race in vpn activation after amnezia 2.0 changes
...
Refactor to tunnel jobs handlers to make them more modular and efficient.
closes #1113
2025-12-24 02:59:14 -05:00
Zane Schepke
e2dd27e70c
refactor: dagger/hilt to koin for kmp
2025-12-22 12:47:57 -05:00
Zane Schepke
a994e8e2c1
chore: bump agp
2025-12-19 13:52:04 -05:00
Zane Schepke
16d0642a51
chore: release 4.2.1
2025-12-19 11:35:43 -05:00
Zane Schepke
eac674c996
fix: auto-tunnel screen not loading without wifi
...
Fixes auto tunnel screen failing to load if you haven't connected to wifi once.
Fixes import via url.
Closes #1108
Closes #1105
2025-12-19 11:30:39 -05:00
Zane Schepke
394188b55f
chore: release 4.2.0
2025-12-19 01:10:11 -05:00
Zane Schepke
90a693abb4
feat: copy split config from existing
2025-12-18 16:28:44 -05:00
Zane Schepke
5310cf17e6
chore: bump deps
2025-12-17 23:19:55 -05:00
Zane Schepke
6b24cca551
feat: improve amnezia label names
...
closes #1089
2025-12-15 12:36:50 -05:00
Zane Schepke
f0c885708b
fix: amnezia 2.0 header ranges
2025-12-14 22:30:54 -05:00
Zane Schepke
c028b9b5b6
fix: logger start and clear
2025-12-09 10:45:34 -05:00
Zane Schepke
de8b39d848
fix: amnezia 2.0 backwards compat, bump deps
2025-12-08 11:02:08 -05:00
Zane Schepke
a573208db6
feat: amnezia 2.0
2025-12-03 00:53:35 -05:00
Zane Schepke
341a806f29
chore: bump deps
2025-11-25 00:37:32 -05:00
Zane Schepke
8d257a604c
fix: improve quickly state sync, nightly icon
...
closes #1056
closes #1055
2025-11-24 23:57:13 -05:00
Zane Schepke
0b674684ba
fix: redundant location queries in legacy mode
...
closes #1062
2025-11-18 23:37:02 -05:00
Zane Schepke
85a27f48a2
chore: release v4.1.8
2025-11-14 14:11:22 -05:00
Zane Schepke
1f978cdf96
fix: rapid network changes race in network monitoring
2025-11-14 14:06:59 -05:00
Zane Schepke
4f816fa175
chore: release v4.1.7
2025-11-12 15:12:53 -05:00
Zane Schepke
ee4ac4e968
fix: improve qr device support and scanner
...
#844
closes #1040
2025-11-12 14:13:35 -05:00
Zane Schepke
ff53454966
fix: underlying network detection race
...
#1052
2025-11-12 11:59:20 -05:00
Zane Schepke
22c17ef66b
fix: tile update crash when triggerd from non-user profile
2025-11-11 17:43:30 -05:00
Zane Schepke
7a60b90d2b
fix: qr scanning scanning can cause crash
2025-11-11 17:29:05 -05:00
Zane Schepke
5fd3f89a59
feat: show tunnel uptime, improve duration display
...
closes #820
2025-11-11 16:20:08 -05:00
Zane Schepke
9510f43252
fix: global overrides regression, support prompt bug
2025-11-10 20:51:41 -05:00
Zane Schepke
064aa6aa74
fix: error notification bug
2025-11-10 00:56:56 -05:00
Zane Schepke
0c09add0e4
chore: add custom funding link
2025-11-09 12:42:21 -05:00
Zane Schepke
fd0fd33f71
chore: release v4.1.6
2025-11-08 20:23:09 -05:00
Zane Schepke
aaeb251bbf
chore: shorten ur short description
2025-11-08 20:11:48 -05:00
Zane Schepke
e563608e49
chore: bump deps
2025-11-08 20:06:09 -05:00
Zane Schepke
584f0386b6
fix: network monitor ignoring valid states for underlying networks
2025-11-08 14:00:14 -05:00
Zane Schepke
cf49c34bff
ci: simplify publish
2025-11-08 00:43:47 -05:00
Zane Schepke
a0f89d40f5
chore: DE short description length too long
2025-11-08 00:17:29 -05:00
Zane Schepke
4da05e23f1
chore: release v4.1.5
2025-11-07 23:58:45 -05:00
Zane Schepke
6749719e21
chore: bump deps, update app description
2025-11-07 23:50:07 -05:00
Zane Schepke
1c160ff5f9
fix: network monitor should ignore default network VPN events
...
#1038
2025-11-07 21:54:16 -05:00
Zane Schepke
861440b7db
fix: disable metered option for Android 9 and lower
...
closes #1044
#1031
2025-11-07 20:49:32 -05:00
Zane Schepke
bdb0d27b53
ci: add aab build workflow
2025-11-05 00:47:46 -05:00
Zane Schepke
9b3283a2b1
chore: release 4.1.4
2025-11-04 20:20:41 -05:00
Zane Schepke
78def29980
fix: keep network monitor for full app lifecyle
2025-11-04 20:16:23 -05:00
Zane Schepke
e83bbdf23a
fix: tunnel service bind race
2025-11-04 19:59:30 -05:00
Zane Schepke
4beeb4e01e
fix: network monitoring bug
2025-11-04 17:48:40 -05:00
Zane Schepke
4bcd810b38
chore: release 4.1.3
2025-11-04 03:57:24 -05:00
Zane Schepke
e71174995b
fix: tab back navigation bug
2025-11-04 03:39:23 -05:00
Zane Schepke
f256a32bda
fix: restore proper metered tunnel default
...
closes #1035
2025-11-04 03:03:24 -05:00
Zane Schepke
c49666303a
fix: network monitor changes for Android 10
2025-11-04 02:00:58 -05:00
Zane Schepke
3a9b435e50
fix: default wifi method needs flag
2025-11-03 11:52:34 -05:00
Zane Schepke
0993f60977
fix: auto tunnel service binder
2025-11-03 10:55:57 -05:00
Zane Schepke
3d88feb97c
fix: r8 ip parsing bug
...
closes #1031
2025-11-03 09:45:56 -05:00
Zane Schepke
f61e6d6c6e
fix: network detection bug
...
closes #1032
2025-11-03 08:20:35 -05:00
Zane Schepke
df864ade95
fix: binder leak
2025-11-03 02:24:19 -05:00
Zane Schepke
0abe3f67ef
chore: fix fastlane deploy
2025-11-02 03:30:16 -05:00
Zane Schepke
880d30fdfa
fix: snackbar and restarts bug
2025-11-02 02:54:03 -05:00
Zane Schepke
765785ff41
chore: release v4.1.2
2025-11-02 02:12:09 -05:00
Zane Schepke
9991e06c44
fix: updater after abi split change
2025-11-02 00:48:13 -04:00
Zane Schepke
041f12dc77
chore: remove orphaned strings
2025-11-01 23:35:20 -04:00
Zane Schepke
afdc49629c
refactor: snackbar, support prompt on update
2025-11-01 22:16:57 -04:00
Zane Schepke
f846d54d78
chore: update screenshots
2025-11-01 02:45:17 -04:00
Zane Schepke
ffd9c4192a
feat: add translations link
2025-11-01 02:21:40 -04:00
Zane Schepke
0874db8bbf
refactor: restart modal on config changes for proxy and tuns
2025-11-01 01:24:19 -04:00
Zane Schepke
6d483459a6
refactor: add restart to lockdown on config change
2025-11-01 00:06:40 -04:00
Zane Schepke
7e4f055833
fix: app start kills other vpns bug
...
closes #1020
2025-10-31 20:57:38 -04:00
Zane Schepke
8ea432b4f6
build: split abis
2025-10-31 02:20:05 -04:00
Zane Schepke
6637539d1f
fix: android tv hide kernel mode, ping toggle, import sheet
...
closes #1008
#1008
2025-10-31 00:34:01 -04:00
Zane Schepke
bfe3533030
fix: android tv long press behavior
...
#1008
2025-10-30 00:53:56 -04:00
Zane Schepke
b61d49469f
chore: bump ksp
2025-10-29 15:30:03 -04:00
Zane Schepke
349b56b2e2
fix: prevent backup restore issues by resetting active tuns storage
2025-10-29 15:20:08 -04:00
Zane Schepke
883b9f7dae
refactor: wifi detection, bump deps
...
#1005
2025-10-29 03:43:50 -04:00
Zane Schepke
1f8d24c704
refactor: show disabled feature by mode
2025-10-29 01:44:25 -04:00
Zane Schepke
68ab3fdc52
fix: split tunnel missing packages
...
closes #750
2025-10-28 22:36:12 -04:00
Zane Schepke
b4b96a7e77
feat!: dual-stack kill switch support, metered tunnels
...
Adds dual-stack option for kill switch.
Add metered option for kill switch and individual tunnels.
closes #966
closes #962
2025-10-28 21:43:35 -04:00
Zane Schepke
59a70e53ff
fix: mtu parser errors
...
closes #890
2025-10-24 03:20:01 -04:00
Zane Schepke
170b12ab79
fix: endpoints should be optional
...
closes #808
2025-10-24 02:00:52 -04:00
Zane Schepke
0f365e2ef8
chore: update description, fdroid link
2025-10-23 21:32:39 -04:00
Zane Schepke
950d75b57f
ci: fix duplicate notifications
2025-10-23 00:58:31 -04:00
Zane Schepke
ea90896061
ci: optimize nightly ci
2025-10-23 00:33:47 -04:00
Zane Schepke
c62b328187
fix: kernel tunnel symbols error handling
...
closes #1017
2025-10-23 00:31:33 -04:00
Zane Schepke
46a962a730
ci: switch to pat, improve notifications to include nightly
2025-10-21 21:09:48 -04:00
Zane Schepke
6631ebcf49
ci: fix notifications
2025-10-21 15:13:39 -04:00
Zane Schepke
c28e157616
fix: proxy mode vpn permission
2025-10-21 00:31:34 -04:00
Zane Schepke
b2bd8574ec
chore: release 4.1.1
2025-10-19 02:45:22 -04:00
Zane Schepke
e8146f0b97
fix: peer stats ui bug
...
closes #1007
2025-10-19 02:41:33 -04:00
Zane Schepke
706513a5b0
fix: auto tunnel start show battery optimization
2025-10-19 02:15:00 -04:00
Zane Schepke
a77aa4d92f
ci: fix token
2025-10-17 18:35:14 -04:00
Zane Schepke
21706db668
chore: release 4.1.0
2025-10-17 15:14:15 -04:00
Zane Schepke
a160802f81
refactor: monitoring ui
2025-10-17 15:04:55 -04:00
Zane Schepke
01b5298254
fix: android tv config screen actions
2025-10-17 14:04:42 -04:00
Zane Schepke
ff5331bea9
refactor: remove nav ripple on mobile, improve key ui
2025-10-17 03:43:41 -04:00
Zane Schepke
2cc71e657b
fix: restart on boot, dynamic dns, auto tunnel reliability
...
Separate settings for starting tunnels vs auto tunnel on boot, fixing logic to make behavior more expected.
Fix a bug where dynamic DNS updater was only running once and not continually monitoring.
Further improvements to prevent spurious network monitoring states. Improved reevaluate job to allow for reliable manual tunnel overrides while auto tunnel is active.
Improved messaging on errors and dynamic dns events.
2025-10-17 02:30:45 -04:00
Zane Schepke
919816588b
fix: always-on vpn regression
2025-10-16 16:36:48 -04:00
Zane Schepke
90bdb0fae2
fix: only allow backup/restore when all services are down
...
closes #948
2025-10-16 15:49:04 -04:00