Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: improve tunnel reliability #298

Merged
merged 14 commits into from
Aug 11, 2024
Merged

fix: improve tunnel reliability #298

merged 14 commits into from
Aug 11, 2024

Conversation

zaneschepke
Copy link
Owner

  • Attempts to fix tunnel and auto-tunnel reliability by removing the tunnel foreground service and circumventing the limitation of starting the vpn service from by background by using a broadcast receiver.

  • Removes useless tunnel foreground notification.

  • Improves the reliability auto-tunnel start on reboot by adding an additional notification launch calls.

  • Fixes bug where pin feature could be turned on without the pin being set.

  • Improves quick tile reliability and sync.

  • Improves reliability of app shortcuts.

Attempts to fix tunnel and auto-tunnel reliability by removing the tunnel foreground service and circumventing the limitation of starting the vpn service from by background by using a broadcast receiver.

Removes useless tunnel foreground notification.

Improves the reliability auto-tunnel start on reboot by adding an additional notification launch calls.

Fixes bug where pin feature could be turned on without the pin being set.

Improves quick tile reliability and sync.

Improves reliability of app shortcuts.
@zaneschepke
Copy link
Owner Author

Adds pre/post script support for wireguard configs for rooted devices working for both kernel, userspace, and amnezia userspace.

Fixes issues with kernel model state not saved in app.

Fixes issue with quick tile sync with app.

Removes requesting vpn tun permission if using kernel mode
@zaneschepke zaneschepke force-pushed the fix/tunnel-reliability branch from c158b20 to ad88f01 Compare August 6, 2024 02:09
@zaneschepke
Copy link
Owner Author

add system theme support

bump deps
@zaneschepke zaneschepke force-pushed the fix/tunnel-reliability branch from e2e8f5e to 35f303e Compare August 8, 2024 12:20
@zaneschepke zaneschepke force-pushed the fix/tunnel-reliability branch from b40a75b to c35cd33 Compare August 8, 2024 23:45
@zaneschepke zaneschepke force-pushed the fix/tunnel-reliability branch from 438968c to 81f7060 Compare August 9, 2024 02:34
Improved and simplified backend switching

Added dialog and shortcut for app location permissions
Fix app shortcuts bug

Make app shortcuts follow tile logic and use recent tunnel, then primary, then first if tunnel name not specified
@zaneschepke zaneschepke merged commit bfb8d59 into main Aug 11, 2024
3 checks passed
@zaneschepke zaneschepke deleted the fix/tunnel-reliability branch August 11, 2024 03:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment