Commit Graph

  • 186f063e23 chore(deps): bump deps master zaneschepke 2026-07-03 04:56:54 -04:00
  • 2c78e9fcbd refactor: app icons and assets, change nightly launcher color nightly latest zaneschepke 2026-07-03 04:43:10 -04:00
  • 8bdeff515e fix: aboutlibraries r8 crash zaneschepke 2026-07-03 02:56:19 -04:00
  • fa89715ede fix: disable on captive portal toggle bug zaneschepke 2026-07-03 01:35:50 -04:00
  • 4a94905893 feat: seamless roaming zaneschepke 2026-07-03 01:30:20 -04:00
  • cf184f2042 refactor: remove old license viewmodel zaneschepke 2026-07-01 03:15:58 -04:00
  • e0ddb8730d refactor: switch license view to aboutlibraries, add native dep licenses zaneschepke 2026-07-01 02:37:00 -04:00
  • c8c041b872 fix: improve ktor client to prevent download failures from github zaneschepke 2026-06-30 00:35:38 -04:00
  • 7c8adb380b chore: release 5.0.7 5.0.7 zaneschepke 2026-06-29 12:56:55 -04:00
  • 614f97fd14 feat: add disable tunnel on captive portal to auto tunnel zaneschepke 2026-06-29 12:08:34 -04:00
  • 563efc3e25 chore(deps): bump gradle-wrapper from 9.5.1 to 9.6.1 dependabot/gradle/gradle-wrapper-9.6.1 dependabot[bot] 2026-06-29 13:04:33 +00:00
  • fbd470f5d2 fix: make network monitor less strict for network capabilities zaneschepke 2026-06-28 13:41:08 -04:00
  • 5f89b2ed31 refactor: improve mobile network detection, cleanup network monitor zaneschepke 2026-06-28 04:52:41 -04:00
  • 9503a3284b fix: kill switch should restore properly on tunnel up if it was killed by system or another app zaneschepke 2026-06-28 02:52:24 -04:00
  • 68c1a19bd3 fix: remove ipv6 address from lockdown causing routing issues ipv4 only tunnels zaneschepke 2026-06-28 02:15:45 -04:00
  • f3bb6667c3 fix: private dns to use network bind, bootstrap custom with system dns zaneschepke 2026-06-27 20:06:06 -04:00
  • 244a990c37 fix: ddns job logic, respect user dns setting for DDNS with default fallback if cache suspected zaneschepke 2026-06-27 03:57:18 -04:00
  • cbf07600b4 fix: ddns checking logic, force well known DoH to bypass system dns cache zaneschepke 2026-06-26 12:46:38 -04:00
  • ec8d90d13d chore: bump ktor and leakcanary zaneschepke 2026-06-26 03:45:38 -04:00
  • 85acca8604 fix: local network permission dialog theme and wording zaneschepke 2026-06-26 03:36:59 -04:00
  • 0a9773d202 chore: release 5.0.6 5.0.6 zaneschepke 2026-06-25 13:10:15 -04:00
  • 3cb4480a65 fix: android 17 local devices/network permission requirement zaneschepke 2026-06-25 04:41:18 -04:00
  • a7f3255a76 refactor: remove legacy round icons zaneschepke 2026-06-25 02:32:03 -04:00
  • 7d7b99f448 fix: quick tile logo for samsung OneUI zaneschepke 2026-06-25 01:12:40 -04:00
  • 74e9e462bb fix: app shortcuts crash zaneschepke 2026-06-24 02:11:02 -04:00
  • 619e3c1cde chore: release 5.0.5 5.0.5 zaneschepke 2026-06-23 12:51:01 -04:00
  • 77f8a8215b fix: improve mobile network detection for dual sim setups zaneschepke 2026-06-23 11:18:31 -04:00
  • 8772036dd7 build: fix localization string mismatch zaneschepke 2026-06-23 10:57:11 -04:00
  • 63625ccbd7 refactor: service manager to use new user start function zaneschepke 2026-06-23 10:46:08 -04:00
  • 9ac7ae77b3 fix: improve always on vpn reliability zaneschepke 2026-06-23 10:38:28 -04:00
  • e062fbb34d fix: vpnservice not cleaned up properly in certain scenarios zaneschepke 2026-06-23 09:40:44 -04:00
  • 16d5586433 feat: config import via wg:// deep links (#1213) alexandervlpl 2026-06-22 18:40:00 +03:00
  • 48a3ad64f4 chore: release 5.0.4 5.0.4 zaneschepke 2026-06-20 13:13:19 -04:00
  • e5796d641d fix: auto tunnel rapid toggle bug zaneschepke 2026-06-20 12:33:25 -04:00
  • daf5eebdd2 chore: release 5.0.3 5.0.3 zaneschepke 2026-06-20 01:51:46 -04:00
  • 4c725491f4 fix: import from clipboard crash on invalid data zaneschepke 2026-06-20 01:21:15 -04:00
  • 7529c11172 refactor: make bypass socket jni glue more robust against races zaneschepke 2026-06-19 15:16:53 -04:00
  • 83f530df42 Merge branch 'master' of github.com:wgtunnel/wgtunnel zaneschepke 2026-06-19 14:40:31 -04:00
  • 8083ab9526 fix: add small delay to help jni propagation of socket protector on slow devices zaneschepke 2026-06-19 14:40:15 -04:00
  • 7d1312da0f chore(deps): bump actions/checkout from 6 to 7 (#1285) dependabot[bot] 2026-06-19 10:52:45 -04:00
  • d4dbc43c70 refactor: improve bypass socket jni for potential races zaneschepke 2026-06-19 02:47:13 -04:00
  • 294f2624c7 refactor: clean up proxy jni zaneschepke 2026-06-19 02:21:23 -04:00
  • 0603cb2fdd fix: switch to foregrounded companion service to prevent Android Auto VPN detection zaneschepke 2026-06-19 00:49:47 -04:00
  • 48ddbcbb0e fix: auto tunnel not respecting tunnel tile toggle overrides zaneschepke 2026-06-18 23:51:07 -04:00
  • e6c3e3f5b3 fix: notification sync and tunnel name in title zaneschepke 2026-06-18 23:39:21 -04:00
  • 0d75699b40 chore(deps): bump gradle/actions from 3 to 6 (#1279) dependabot[bot] 2026-06-18 19:02:41 -04:00
  • 5c98aab9e0 chore: bump deps zaneschepke 2026-06-18 19:01:19 -04:00
  • a1e3489ba2 refactor: bring tunnel up after successful dns resolution zaneschepke 2026-06-18 15:02:25 -04:00
  • bcd19b5494 ci: format, nightly version bump fix zaneschepke 2026-06-17 06:31:23 -04:00
  • 160a6ca84d fix: peer stats units should not be lowercase zaneschepke 2026-06-17 06:20:30 -04:00
  • aaf7ebd326 ci: fix nightly naming zaneschepke 2026-06-17 06:07:00 -04:00
  • b8c75a45e4 ci: fix nightly git hash detection zaneschepke 2026-06-17 06:04:21 -04:00
  • ac17a09e19 build: fix configuration cache issues zaneschepke 2026-06-17 05:07:12 -04:00
  • c51a7ee393 chore: bump koin zaneschepke 2026-06-17 03:55:37 -04:00
  • c534516e33 ci: add gradle validation check to pr workflow zaneschepke 2026-06-17 03:50:31 -04:00
  • 9c999cc62c ci: remove daemon properties zaneschepke 2026-06-17 03:44:00 -04:00
  • cc3c865211 build: migrate to jvm 21 zaneschepke 2026-06-17 03:31:28 -04:00
  • 8648a67fdc ci: fix toolchain issue zaneschepke 2026-06-17 02:54:25 -04:00
  • 9ee1fa69ed fix: tunnel sockets protection race zaneschepke 2026-06-17 02:32:55 -04:00
  • 379ffdcbbf feat: encrypted backup zaneschepke 2026-06-16 23:09:54 -04:00
  • 6e3c1324b2 fix: snackbar and notification coordination zaneschepke 2026-06-16 15:27:09 -04:00
  • 660bea0104 fix: allow duplicate error and tunnel event notifications zaneschepke 2026-06-16 01:16:20 -04:00
  • 2b8610fa8a fix: bug where split tunnel settings overwrote tunnel name comment zaneschepke 2026-06-16 00:41:24 -04:00
  • 944034ac74 fix: add fallback for networks without configured dns zaneschepke 2026-06-14 19:51:01 -04:00
  • 9f394aeffb refactor: improve vpn integration for older android version, add revoke for faster cleanup zaneschepke 2026-06-14 19:03:17 -04:00
  • 6c3c6891eb chore: release v5.0.2 5.0.2 zaneschepke 2026-06-14 01:59:14 -04:00
  • af1848f12d fix: legacy mode triggering location pings more often than necessary due to network security check zaneschepke 2026-06-13 12:01:20 -04:00
  • 96cffdfa7d fix: optimize tunnel status callback zaneschepke 2026-06-13 00:51:41 -04:00
  • afebd975ea fix: remove automatic active tunnel to top, add scrollbars zaneschepke 2026-06-12 02:33:28 -04:00
  • 588a2a18bd fix: use testnet ip during bootstrap phase zaneschepke 2026-06-11 18:45:28 -04:00
  • 221b38a119 chore: change proxy mode wording for consistency zaneschepke 2026-06-10 12:19:11 -04:00
  • 0008d8b9bb chore: update docs and fastlane metadata for latest features zaneschepke 2026-06-10 12:12:16 -04:00
  • 9f85638b9a chore: fix whitespace in changelog zaneschepke 2026-06-08 20:47:24 -04:00
  • fe54c9cd0e chore: release v5.0.1 5.0.1 zaneschepke 2026-06-08 20:19:26 -04:00
  • 554499f9de refactor: add back tunnel endpoint ip to main screen zaneschepke 2026-06-08 20:03:47 -04:00
  • 12c9b52653 fix: split tunneling bug bypass bug, service shutdown handling zaneschepke 2026-06-08 17:21:40 -04:00
  • 03712a6c1d fix: custom text box input race zaneschepke 2026-06-08 02:29:21 -04:00
  • 5f03a97fcc fix: proxy settings ui state reset when config active zaneschepke 2026-06-08 02:04:31 -04:00
  • 6788b05fa0 fix: globals ui state bug while tunnel active zaneschepke 2026-06-08 01:57:38 -04:00
  • 9494853dee fix: use underlying network for system bootstrap zaneschepke 2026-06-07 23:22:17 -04:00
  • 01695c3286 fix: short description too long zaneschepke 2026-06-07 04:56:11 -04:00
  • bb6e45ed92 fix: localized short descriptions too long zaneschepke 2026-06-07 04:55:52 -04:00
  • 63e257f419 ci: fix release notes length zaneschepke 2026-06-07 04:32:10 -04:00
  • e145cd95e1 ci: remove invalid gws locale zaneschepke 2026-06-07 04:18:45 -04:00
  • 7e790acbfe ci: remove invalid nod locale zaneschepke 2026-06-07 04:05:55 -04:00
  • 334aaa1c2b ci: fix aab finding zaneschepke 2026-06-07 03:48:47 -04:00
  • 6201671dd0 fix: google play release pipeline zaneschepke 2026-06-07 03:34:44 -04:00
  • 517d90c3bf ci: fix fastlane pipeline zaneschepke 2026-06-07 03:23:18 -04:00
  • d78443e7fa chore: release version 5.0.0 5.0.0 zaneschepke 2026-06-07 02:05:19 -04:00
  • 40d0466c14 fix: init notification race zaneschepke 2026-06-07 01:33:35 -04:00
  • 5220c1a10c fix: proxy settings save bug, improve feature descriptions zaneschepke 2026-06-07 00:35:08 -04:00
  • 0e4e421628 fix: backend races, auto tunnel override bug, tunnel state display bug zaneschepke 2026-06-06 05:18:24 -04:00
  • abdbf74755 fix: tunnel start/stop race on fast toggles zaneschepke 2026-06-05 04:24:34 -04:00
  • 5bc49eec50 fix: auto tunnel should be neutral on no connectivity state zaneschepke 2026-06-05 02:32:33 -04:00
  • c7040b8081 fix: make stop on not internet deferred to prevent unwanted stops on flaky network states zaneschepke 2026-06-05 02:16:21 -04:00
  • 26ecfec3fc fix: root shell prompt for scripts zaneschepke 2026-06-05 01:45:11 -04:00
  • 5408cf3954 feat: move active tunnels to top zaneschepke 2026-06-05 01:30:48 -04:00
  • d43a219dce Translated using Weblate (Italian) i18n Prefill add-on 2026-06-05 06:50:52 +02:00
  • 7e98691181 Translated using Weblate (Chinese (Traditional Han script)) Prefill add-on 2026-06-05 06:50:53 +02:00
  • b9becd433c Translated using Weblate (Slovak) Prefill add-on 2026-06-05 06:50:53 +02:00