Commit Graph

  • 9cb1092f39 Add NetworksFragmentViewModel as a RouteChangeListener Diego Romar 2025-09-25 19:42:02 -03:00
  • 3b811b4fad Add RouteChangeListener registration to VPNServiceRepository Diego Romar 2025-09-25 19:41:08 -03:00
  • b8789f6f29 Add support for multiple route change listeners to NetworkChangeNotifier Diego Romar 2025-09-25 19:39:45 -03:00
  • 60bb0e2933 Remove old code Diego Romar 2025-09-25 16:58:44 -03:00
  • b1631d5a92 Remove old code Diego Romar 2025-09-25 16:55:46 -03:00
  • c44ff830a3 Reapply filtering to adapter after ui state is refreshed Diego Romar 2025-09-25 16:51:05 -03:00
  • 32bfe6954f Add ViewModel to NetworksFragment Diego Romar 2025-09-25 16:07:17 -03:00
  • 6af40159bd Add call to goClient.renewTun function when renewing TUN Diego Romar 2025-09-23 18:39:00 -03:00
  • 4539db8274 Revert "Add check on current looper when adding dns to VPNService.builder" Diego Romar 2025-09-22 13:56:13 -03:00
  • 88699ed8e4 Remove usage of BroadcastReceiver on VPNService Diego Romar 2025-09-22 13:56:00 -03:00
  • 6056bb67b1 Change log formatting Diego Romar 2025-09-22 13:54:08 -03:00
  • 7b32084550 Remove unused import Diego Romar 2025-09-22 09:03:40 -03:00
  • 4bfb241508 Add broadcast receiver to VPNService to recreate TUN Diego Romar 2025-09-22 09:00:08 -03:00
  • f232a6f4c9 Add check on current looper when adding dns to VPNService.builder Diego Romar 2025-09-22 08:58:41 -03:00
  • fe5dd6544d Replace ',' with ';' on onNetworkChanged call Diego Romar 2025-09-22 08:55:00 -03:00
  • c63d3d61e5 Add call to VPNService to save last used parameters when successfully creating a TUN Diego Romar 2025-09-22 08:48:51 -03:00
  • fdde77bce6 Add method to trigger renewal of TUN file descriptor on client Diego Romar 2025-09-22 08:46:20 -03:00
  • 5f89ae6f43 Add TUNParameters to hold last used vpn parameters Diego Romar 2025-09-22 08:43:09 -03:00
  • 05e219504f Send received routesString as extra on broadcast intent Diego Romar 2025-09-22 08:41:51 -03:00
  • 1a75990af6 Merge branch 'main' into feature/allow-selecting-routes Diego Romar 2025-09-18 10:39:42 -03:00
  • 6301f77a30 Bring app to foreground after authentication (#85) Diego Romar 2025-09-18 10:33:32 -03:00
  • 03179debd8 Remove unused imports Diego Romar 2025-09-17 14:25:33 -03:00
  • 6c2647966b Refactor EngineRunner to not depend on VPNService Diego Romar 2025-09-17 14:25:00 -03:00
  • 4ff23561d1 Update submodule to v0.57.0 (#84) v0.1.9 Zoltan Papp 2025-09-13 22:31:22 +02:00
  • a47759af5a Update submodule to v0.57.0 bump-0.57.0 Zoltán Papp 2025-09-13 16:01:45 +02:00
  • 62861bf20f fix: (AdvancedFragment.java) save pre-shared key correctly (#79) nev-al 2025-09-13 16:58:22 +03:00
  • 449db69f93 Add force relay connection option (#77) Diego Romar 2025-09-10 14:21:04 -03:00
  • eb0aa36a68 Update firebase-bom and firebase-crashlytics-plugin (#80) Diego Romar 2025-09-10 14:13:28 -03:00
  • 289e61ed5c Update firebase-bom and firebase-crashlytics-plugin fix/update-firebase-plugins Diego Romar 2025-09-10 13:43:21 -03:00
  • 3cba60368e Update netbird's submodule reference to a53243 feature/add-force-relay-connection-option Diego Romar 2025-09-08 09:52:33 -03:00
  • c373ef9cde Update "reconnection needed" text Diego Romar 2025-09-08 09:13:18 -03:00
  • 95c9a80491 Update netbird's submodule reference to 64c1c6 Diego Romar 2025-09-05 16:30:36 -03:00
  • 1b00c07a67 Add AlertDialogTheme to dialog shown on force relay toggle Diego Romar 2025-09-05 16:01:45 -03:00
  • 8e347f366b Add rounded corners to simple alert message dialog layout Diego Romar 2025-09-05 16:00:09 -03:00
  • 5cda7631b8 Add round border shape whose color varies with the theme Diego Romar 2025-09-05 15:59:23 -03:00
  • 9e89f6a72a Add optional transparent background theme for AlertDialogs Diego Romar 2025-09-05 15:50:35 -03:00
  • 318e561bd8 Add ID to advanced fragment's ScrollView Diego Romar 2025-09-05 15:12:14 -03:00
  • 6337115021 Display alert message when force relay is toggled Diego Romar 2025-09-05 15:06:41 -03:00
  • 86d4a5ab72 Add simple dialog to display alert messages Diego Romar 2025-09-05 15:06:07 -03:00
  • b6f4a2d654 Refactor 'force relay connection' feature references Diego Romar 2025-09-04 17:05:09 -03:00
  • f914faa6a1 Refactor 'force relay connection' layout id Diego Romar 2025-09-04 16:39:55 -03:00
  • 23e2c8470e Add 'Enforce relay connection' to advanced configuration Diego Romar 2025-09-04 16:13:31 -03:00
  • d2296c74dc Add reusable component switch layout Diego Romar 2025-09-04 15:15:51 -03:00
  • 52cdf0a1e6 Add strings for 'enforce relay connection' in advanced settings Diego Romar 2025-09-04 15:15:12 -03:00
  • 3d0a1c9bc7 Send list of environment variables to Android go client Diego Romar 2025-09-03 18:43:04 -03:00
  • d7175d7a53 Add packager for environment variables Diego Romar 2025-09-03 18:38:34 -03:00
  • fc20caa0af Add instrumented test to get EnvList Diego Romar 2025-09-03 18:38:00 -03:00
  • 4df11fd29b Fix example instrumented test Diego Romar 2025-09-03 18:37:28 -03:00
  • 25fa80dc36 Add methods to get and set enforcement of relay connection Diego Romar 2025-09-03 16:35:53 -03:00
  • da213e03bb Add instrumented tests for Preferences Diego Romar 2025-09-03 16:34:48 -03:00
  • ba2bb9d4c4 Read signing config from env vars (#76) v0.1.8 Zoltan Papp 2025-08-28 14:40:59 +02:00
  • 3f0e9f0a46 Read signing config from env vars fix/read-signcfg Zoltán Papp 2025-08-28 14:29:14 +02:00
  • ec68702e6e Add release CI code and bump lib version (#75) Zoltan Papp 2025-08-28 14:05:30 +02:00
  • 604ad1f1b0 Remove debug build action for main feature/release-ci Zoltán Papp 2025-08-28 10:42:40 +02:00
  • b9fe2e835a Update actions Zoltán Papp 2025-08-28 10:41:12 +02:00
  • 0b2f2254e2 Set final environment Zoltán Papp 2025-08-28 10:37:08 +02:00
  • d8448a89cb Add release CI code and bump lib version Zoltán Papp 2025-08-26 15:16:10 +02:00
  • f6d3218060 Added Darkmode (#70) sickjuicy 2025-08-14 09:54:31 +02:00
  • db3267081c Catch dns add error (#73) Viktor Liu 2025-08-11 11:39:57 +02:00
  • fb63cc06d6 Catch dns add error catch-add Viktor Liu 2025-08-01 23:12:50 +02:00
  • 4058ba1b8d Update submodule to v0.50.3 (#71) Zoltan Papp 2025-07-12 11:52:25 +02:00
  • 84bc8772bf Update submodule to v0.50.3 submodule-update Zoltan Papp 2025-07-12 11:42:53 +02:00
  • 0fc310acab Point to the latest netbird version (#69) v0.1.6 Zoltan Papp 2025-07-10 19:12:52 +02:00
  • b05a85c898 Point to the latest netbird version netbird-update Zoltan Papp 2025-07-10 18:59:39 +02:00
  • 332e49f273 Add git hash to dirty version (#68) Zoltan Papp 2025-07-10 10:02:14 +02:00
  • 96290cf592 Add git hash to dirty version versioning Zoltan Papp 2025-07-10 09:47:34 +02:00
  • e426c0d82b Disable pidfd check on Android 11 and below (#67) Zoltan Papp 2025-07-09 22:32:26 +02:00
  • 84c4176c48 Disable pidfd check on Android 11 and below fix/pidfd-workaround Zoltan Papp 2025-07-09 22:17:00 +02:00
  • 3f72d581e5 Use git tag as version name for Go lib (#66) Zoltan Papp 2025-07-09 17:35:34 +02:00
  • 1847c6a3d3 Use git tag as version name for Go lib git-tag-for-version Zoltan Papp 2025-07-06 13:51:06 +02:00
  • eee520c738 Update submodule to 0.50.0 (#65) Zoltan Papp 2025-07-06 13:43:34 +02:00
  • dabd99bf38 Update submodule to 0.50.0 update-submodule Zoltan Papp 2025-07-05 11:50:38 +02:00
  • 5600c35356 Check binding == null (#63) v0.1.3 Zoltan Papp 2025-07-01 21:02:22 +02:00
  • aa657852a4 Handle NetworkCallback was not registered exception (#64) Zoltan Papp 2025-07-01 21:02:11 +02:00
  • 487b396b1d Handle NetworkCallback was not registered exception fix/dnswatch-not-registered Zoltan Papp 2025-07-01 17:04:25 +02:00
  • d4b1d5c1e9 Check binding == null fix/binding-check Zoltan Papp 2025-07-01 16:59:48 +02:00
  • 86cb38eb7c List networks (#56) Zoltan Papp 2025-06-19 15:22:32 +02:00
  • 83f33b8b85 Rename strings feature/networks Zoltán Papp 2025-06-19 14:23:12 +02:00
  • d7c39b936a Update netbird sub module Zoltán Papp 2025-06-19 14:19:13 +02:00
  • db543bddf6 Merge branch 'main' into feature/networks Zoltán Papp 2025-06-19 14:19:00 +02:00
  • f035e17fc6 Fix result list in case of empty query string Zoltán Papp 2025-06-19 12:44:42 +02:00
  • dddf1eeceb Remove unused log line Zoltán Papp 2025-06-19 12:40:15 +02:00
  • 80d36cd25c Remove unused function Zoltán Papp 2025-06-19 12:36:41 +02:00
  • 136fbbcdaf Add more advanced settings (#58) Viktor Liu 2025-06-19 09:25:27 +02:00
  • 35e9205a19 Add a separator android-more-settings Viktor Liu 2025-06-18 17:20:41 +02:00
  • 0bc8eaa462 Merge branch 'main' into android-more-settings Viktor Liu 2025-06-18 10:42:35 +02:00
  • db153e3d4b Add rosenpass setting Zoltan Papp 2025-06-18 09:45:38 +02:00
  • b3a094ba90 Add more advanced settings Viktor Liu 2025-06-18 01:53:01 +02:00
  • 21a0e7c346 Change icons Zoltan Papp 2025-06-13 11:47:25 +02:00
  • ddcc6c4071 Fix route change notification Zoltán Papp 2025-06-13 00:16:15 +02:00
  • a65920bc7b Add exit node indication Zoltán Papp 2025-06-12 18:55:46 +02:00
  • 3452549de2 Add status indication Zoltán Papp 2025-06-12 18:42:57 +02:00
  • 1d4333b26f Add icon Zoltán Papp 2025-06-12 18:17:01 +02:00
  • a957465c17 Add networks view Zoltán Papp 2025-06-11 23:11:41 +02:00
  • bc3273b066 Add rosenpass setting feature/rosenpass Zoltán Papp 2025-06-11 14:24:00 +02:00
  • 1878192d43 Use firebase in app submodule (#55) Zoltan Papp 2025-06-06 14:18:39 +02:00
  • 9012722cae Use firebase in app submodule fix/firebase-import Zoltán Papp 2025-06-06 10:45:37 +02:00
  • f81f81ce6e rewrite client in Java (#54) Zoltan Papp 2025-06-05 20:37:51 +02:00
  • 5e89ce3535 Update readme java Zoltán Papp 2025-06-03 21:57:22 +02:00
  • f45991fb42 Use signing key from variables Zoltán Papp 2025-06-03 21:54:57 +02:00