dependabot[bot]
13fd4ef352
chore(deps): bump org.ajoberstar.grgit:grgit-core from 5.3.2 to 5.3.3
...
Bumps org.ajoberstar.grgit:grgit-core from 5.3.2 to 5.3.3.
---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit:grgit-core
dependency-version: 5.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-19 13:09:27 +00:00
Zane Schepke
fe9315b64a
chore: bump deps
2025-09-19 04:40:44 -04:00
Zane Schepke
280c187c5b
fix: build performance
2025-09-19 04:31:08 -04:00
Zane Schepke
41cfa8fcec
fix: shizuku and root shell wifi command
...
closes #900
2025-09-19 02:42:29 -04:00
Zane Schepke
274e6aec0f
fix: split tunnel sort checked to top
...
closes #882
2025-09-18 23:53:45 -04:00
Zane Schepke
1127db1c56
fix: make auto tunnel observe mode switches
2025-09-18 22:55:41 -04:00
Zane Schepke
5762a023a9
fix: nav to same screen bug
2025-09-18 22:13:14 -04:00
Zane Schepke
5b0cda2859
fix: tunnel start fail on proxy mode switch
2025-09-18 22:05:00 -04:00
dependabot[bot]
706b2e8d90
chore(deps): bump actions/checkout from 4 to 5 ( #892 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-18 13:09:01 -04:00
dependabot[bot]
62b662950a
chore(deps): bump actions/setup-java from 4 to 5 ( #910 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-18 13:08:48 -04:00
Zane Schepke
f90765ff38
chore(deps): bump
2025-09-18 13:07:52 -04:00
Zane Schepke
39fe7691e8
fix: tunnel status bug
2025-09-18 05:45:51 -04:00
Zane Schepke
2c6946cc76
fix: delete button hidden bug
...
closes #945
2025-09-18 05:15:03 -04:00
Zane Schepke
512d765c55
fix: delete button hidden bug
...
closes #945
2025-09-18 04:05:36 -04:00
Zane Schepke
e5888a628d
fix: export amnezia config bug
2025-09-18 03:10:59 -04:00
Zane Schepke
7a3fb037ee
refactor: change support crypto options/update addresses
2025-09-17 23:28:26 -04:00
Zane Schepke
5356246eea
refactor: repositories
2025-09-15 06:47:04 -04:00
Zane Schepke
ee808e0b4d
refactor: add addreses and allow show address
...
#842
2025-09-10 05:21:37 -04:00
Zane Schepke
5749f06229
fix: non vpnservice mode crashes
...
closes #935
Fixes issue where foreground service exempt type causes security exception crash on latest android API version without an added vpn profile. Switched to special use type for kernel/proxy foreground service.
2025-09-10 01:29:06 -04:00
Zane Schepke
207c1a4d1a
fix: remove biometrics requirement
...
This is already redundant with pin lock feature, removing it.
closes #933
2025-09-09 11:47:59 -04:00
Zane Schepke
050efe2fb3
feat: add in app donation details, crypto addresses
...
closes #842
2025-09-09 10:15:06 -04:00
Zane Schepke
5bd497c8bb
refactor: disbale unsupported features on mode changes, copy app version
...
closes #930
2025-09-08 21:28:10 -04:00
Zane Schepke
82b39695de
fix: improve tun state icon to reflect health
2025-09-08 06:44:42 -04:00
Zane Schepke
67eacc576c
refactor: make launch options more obvious
2025-09-08 05:10:17 -04:00
Zane Schepke
c9c4bbf3bf
fix: tunnel screen nav bar action rendering bug
2025-09-08 03:31:11 -04:00
Zane Schepke
297e8c1f93
fix: fmt, mode icon button alignment
2025-09-08 02:00:28 -04:00
Zane Schepke
5f8bc7b4f6
feat!: ddns re-resolve and dynamic peer update without bouncing tunnel
...
This feature allows users to enable DDNS re-resolve that will check for a DDNS change on handshake and/or ping failures without the need for auto tunnel and will dynamically update peers without bouncing the tunnel for added security/privacy.
- Fixes tile toggling random/wrong tunnel.
- Fixes native thread socket bypass crash with lockdown mode
- Removes bouncing logic as DDNS change can now be resolved via a bypassed DoH socket and update the peers endpoints dynamically.
- Restarting active tunnel on manual config changes removed. Will be replaced soon with a modal prompt asking users if they would like to restart (to preserve privacy and prevent leaks).
- Refactor of tunnel start and stop logic for cleaner tunnel startup and shutdowns.
- Various other fixes and changes.
2025-09-08 01:36:17 -04:00
Zane Schepke
37845f2e77
fix: proxy ui bugs
2025-09-04 05:10:41 -04:00
Zane Schepke
4cb65c5d30
fix: improve tunnel shutdown, fix bounce bug
...
closes #913
2025-09-04 03:41:55 -04:00
Zane Schepke
ee1fcc6b24
fix: proxy setting save bug
2025-09-03 20:24:58 -04:00
Zane Schepke
875eae29e7
fix: tunnel ipv4 toggle bug
2025-09-03 18:41:59 -04:00
Zane Schepke
0ea84b3e31
fix: navigation sync bug
2025-09-03 18:39:28 -04:00
Zane Schepke
7a0af2462b
fix: go parser
2025-09-01 18:17:29 -04:00
Zane Schepke
df7154d0c1
fix: amnezia config parse
2025-09-01 17:30:47 -04:00
Zane Schepke
fa4cc84c0e
refactor: navigation and viewmodels ( #925 )
...
- Added UI support for Amnezia 1.5
- Fix for http proxy race
- Fix for db migration race
- Split tunnel app packages caching
- Detailed config parsing error messages
- Added navgraph with viewmodel scoping
- Pin minor ui enhancements
2025-09-01 16:08:40 -04:00
Zane Schepke
d07cf7a24b
chore: bump deps
2025-08-24 01:35:26 -04:00
Zane Schepke
74c4efe477
fix: proguard rules consume bug
2025-08-23 20:08:16 -04:00
Zane Schepke
3256da1cfa
fix: proguard minification bug
2025-08-23 19:11:42 -04:00
Zane Schepke
132728f5dd
fix: add missing db migration query
2025-08-23 15:32:51 -04:00
Zane Schepke
3eb72cd43c
feat!: proxied backend and lockdown mode ( #911 )
...
Another big one.
- SOCKS5/HTTP proxy integration via "proxy mode"
- Kill switch (which was hacky and leaky) has been replace by a robust "lockdown mode" which keeps a dummy vpnservice tunnel active, capturing all device traffic and fowarding it to a netstack/gvisor tunnel via the SOCKS5 proxy. If a tunnel requires DNS resolution for peer endpoints, we punch a hole by bypassing a socket for DoH resolution to keep things secure and private.
- DoH support for peer endpoint resolutions for proxy, lockdown, and regular vpn mode (not kernel, yet) with support for cloudflare and Adguard DoH providers.
2025-08-23 03:56:13 -04:00
Zane Schepke
8a3d781bb3
fix: standalone can accidentally install fdroid version, progress indicator bug
2025-08-14 02:06:00 -04:00
Zane Schepke
99cd1d917a
chore: bump version with notes
3.9.5
2025-08-14 01:10:58 -04:00
Zane Schepke
7940b97329
fix: edit tunnel save config name append bug
2025-08-14 00:31:44 -04:00
Zane Schepke
99419ebe9f
fix: allow ping target to override all defaults
2025-08-12 21:57:58 -04:00
Zane Schepke
3e2ffc1b64
fix: tunnel re-establish bug
...
closes #881
2025-08-12 16:01:43 -04:00
Zane Schepke
5d8fb38906
fix: uapi socket connection with support for dynamic packages
2025-08-09 19:21:40 -04:00
Zane Schepke
6d100a2f46
fix: kill switch stuck on bug
2025-08-09 02:19:30 -04:00
Zane Schepke
5feb2827fd
refactor: share import save logic
2025-08-08 19:37:01 -04:00
Zane Schepke
0336c2ac9f
fix: duplicate tunnel names overwrite bug
...
closes #886
2025-08-08 19:33:49 -04:00
Zane Schepke
96d8114d37
fix: split tunneling for AndroidTV only apps typo
...
#805
2025-08-08 17:20:53 -04:00