Commit Graph

  • 34422e57a9 build: another bump for mistake Jason A. Donenfeld 2018-05-10 17:14:48 +02:00
  • 088ff2dbda build: version bump and fix disaster Jason A. Donenfeld 2018-05-10 16:18:34 +02:00
  • 2853515e8f build: version bump Jason A. Donenfeld 2018-05-09 18:49:03 +02:00
  • 95dbb14cb5 theme: revert to old color scheme Jason A. Donenfeld 2018-05-09 18:38:13 +02:00
  • 0b9bcf0f9e global: Cleanup line lengths and misc lint warnings Harsh Shandilya 2018-05-05 16:26:52 +05:30
  • e2ab2210cd MainActivity: Nip out as early as possible when moving to same fragment Harsh Shandilya 2018-05-06 03:02:22 +05:30
  • 332c35747e libwg-go: new timer system upstream Jason A. Donenfeld 2018-05-09 17:38:27 +02:00
  • ebe3297c83 libwg-go: ensure local Go instance is patched Jason A. Donenfeld 2018-05-09 17:29:17 +02:00
  • 7f6c861fd6 mipmap: Fix formatting of launcher icon XML Samuel Holland 2018-05-05 10:01:46 -05:00
  • 58b9a88bcb styles: Fixup CAB background color Harsh Shandilya 2018-05-05 17:34:21 +05:30
  • e4eac7a3cf drawables: Introduce material iconography Harsh Shandilya 2018-05-05 01:52:31 +05:30
  • 55ec3046d1 styles: Propagate WireGuard blue in UI Harsh Shandilya 2018-05-05 01:17:24 +05:30
  • 6bd4f7495d styles: Propagate WireGuard red in UI Harsh Shandilya 2018-05-03 23:41:37 +05:30
  • fd571c53ce TunnelEditor: Add toast messages to success events Harsh Shandilya 2018-05-03 23:05:51 +05:30
  • 5ed36d7346 wireguard-go: bump submodule Jason A. Donenfeld 2018-05-05 05:37:03 +02:00
  • 37413f2fb4 TunnelEditor: Remove unused parameter Harsh Shandilya 2018-05-03 23:12:18 +05:30
  • 59aa3035a8 ui: Use a proper CardView based layout Harsh Shandilya 2018-05-02 11:33:03 +05:30
  • 46b374cf25 tools: include libmnl paths after system paths for ndk 17 Jason A. Donenfeld 2018-05-03 19:50:37 +02:00
  • b276833b33 config: loosen parser to match reality Jason A. Donenfeld 2018-05-03 15:41:44 +02:00
  • f77eac6796 global: fix up copyrights Jason A. Donenfeld 2018-05-02 21:40:01 +02:00
  • e8d8d5dc29 Keypair: Minimize the scope of warning suppression Samuel Holland 2018-05-02 10:30:54 -05:00
  • 3e8d457501 KeyEncoding: Address lints/warnings and match line length Samuel Holland 2018-05-02 10:30:36 -05:00
  • aa92c4a9d5 global: Add or update copyright headers in Java code Samuel Holland 2018-05-02 10:29:58 -05:00
  • 24572aa861 global: Some more lint cleanup Harsh Shandilya 2018-05-02 10:50:06 +05:30
  • cb6681b15a drawable: add adaptive icon Jason A. Donenfeld 2018-05-02 07:19:05 +02:00
  • a46b2eb9e5 libwg-go: avoid phony target and update go Jason A. Donenfeld 2018-05-02 03:55:18 +02:00
  • a77ff1627d wg-build: Update gradle build files Harsh Shandilya 2018-05-01 18:40:52 +05:30
  • 96ebf4cd51 libwg-go: Ignore go{path,root} Harsh Shandilya 2018-05-01 11:33:26 +05:30
  • 691d8a34a0 project: Import select Android Studio configuration files Samuel Holland 2018-05-01 16:31:21 -05:00
  • 92fc1dbac8 libwg-go: do not deadlock on Close Jason A. Donenfeld 2018-05-01 17:48:59 +02:00
  • 997138cd22 Version bump Jason A. Donenfeld 2018-04-30 23:11:32 +02:00
  • ba1b6c7095 ZipExporterPreference: account for directory already existing Jason A. Donenfeld 2018-04-30 19:55:06 +02:00
  • 843003f436 global: Clean up Java Samuel Holland 2018-04-30 11:37:52 -05:00
  • 8e4fb91a28 global: Clean up XML Samuel Holland 2018-04-30 11:36:56 -05:00
  • 7eedf08d4b global: Automatic code formatting Samuel Holland 2018-04-30 11:39:12 -05:00
  • e2636320b7 app: Sort dependencies Samuel Holland 2018-04-30 11:35:46 -05:00
  • a481aa244c project: Update gradle files Samuel Holland 2018-04-30 11:35:07 -05:00
  • 6ce739f01f libwg-go: use system Go when possible Jason A. Donenfeld 2018-04-30 18:19:37 +02:00
  • 05b4e395a9 Tunnel importer: stricter file filters Jason A. Donenfeld 2018-04-30 17:37:34 +02:00
  • 65ca5979d2 proguard: enable Jason A. Donenfeld 2018-04-30 16:56:48 +02:00
  • 3c84db7788 Preferences: use v14 material style Jason A. Donenfeld 2018-04-30 15:35:21 +02:00
  • a47ddf57d1 ZipExporterPreference: requireNonNull is redundant Jason A. Donenfeld 2018-04-30 15:12:49 +02:00
  • f9d68185e2 wg: Collapse fab when pressing back before exiting Harsh Shandilya 2018-04-27 23:50:11 +05:30
  • f1fa46829d SettingsActivity: Migrate permissions check to AppCompat Harsh Shandilya 2018-04-30 17:28:13 +05:30
  • a6e530049c ZipExporterPreference: Correctly get preference activity Harsh Shandilya 2018-04-30 16:56:25 +05:30
  • 77c0d4dfa6 TunnelListFragment: Use Collections methods in place of Arrays Harsh Shandilya 2018-04-30 16:44:04 +05:30
  • 7e415a62c7 wg: Break out crossport dependency Harsh Shandilya 2018-04-29 10:41:08 +05:30
  • 431b75be15 wg-build: Upgrade databinding library to 3.1.2 Harsh Shandilya 2018-04-29 10:23:11 +05:30
  • fe4cc22ca0 SettingsActivity: Gracefully exit when options menu home is pressed Harsh Shandilya 2018-04-29 10:14:20 +05:30
  • 4fc1e61a83 SettingsActivity: Define preferenceTheme for AppCompat Harsh Shandilya 2018-04-29 02:11:09 +05:30
  • e7e571a301 wg: Migrate menu visibility to AppCompat Harsh Shandilya 2018-04-29 01:47:33 +05:30
  • 425d194e4f wg: Add and use dummy AppTheme Harsh Shandilya 2018-04-29 01:10:22 +05:30
  • 4ec0b3a908 Prefer AppCompat classes Harsh Shandilya 2018-04-27 22:29:27 +05:30
  • af57824c14 wireguard: Extract dependency versions to ext struct Harsh Shandilya 2018-04-27 20:25:42 +05:30
  • 596904977a TunnelDetailFragment: rewrite and simplify Jason A. Donenfeld 2018-04-30 05:28:51 +02:00
  • 73b0c4ea81 TunnelEditorFragment: rewrite and simplify Jason A. Donenfeld 2018-04-30 05:00:51 +02:00
  • 622f41f11f Allow exporting to zip file Jason A. Donenfeld 2018-04-29 02:04:28 +02:00
  • f4e462fabd Allow importing from zip file Jason A. Donenfeld 2018-04-28 18:35:12 +02:00
  • 217ab5e17f config: Minor cleanup Harsh Shandilya 2018-04-27 22:03:39 +05:30
  • ba862b166b Quick cleanup across the board Harsh Shandilya 2018-04-27 22:59:24 +05:30
  • 592c5cbbd6 Version bump Jason A. Donenfeld 2018-04-28 04:56:12 +02:00
  • 63071f57b7 Use validation instead of two-way binding Jason A. Donenfeld 2018-04-28 04:45:17 +02:00
  • 693228985d Do not do DNS lookups for IPs Jason A. Donenfeld 2018-04-27 18:29:14 +02:00
  • 9c6f9135e9 Add build instructions Jason A. Donenfeld 2018-04-27 16:45:16 +02:00
  • 9ee976823d Throw IllegalArgumentExceptions when arguments are bad Jason A. Donenfeld 2018-04-24 03:31:10 +02:00
  • 254cc4cc87 Latest go changes Jason A. Donenfeld 2018-04-27 05:43:02 +02:00
  • 31101f2418 WgQuickBackend: always create configuration file Jason A. Donenfeld 2018-04-26 19:41:35 +02:00
  • 8d2510ae9e Manifest: disable always-on VPN Jason A. Donenfeld 2018-04-26 02:25:18 +02:00
  • 532edf774a GoBackend: bring down tunnels when revoked or disconnected Jason A. Donenfeld 2018-04-25 18:26:42 +02:00
  • 86ffb24748 Use variable map instead of shell switch Jason A. Donenfeld 2018-04-25 14:36:33 +02:00
  • 2c9e11f4f2 Curve25519: fix up spacing Jason A. Donenfeld 2018-04-24 18:01:16 +02:00
  • e6838f9cb0 Use binary distro of Golang Jason A. Donenfeld 2018-04-24 15:19:53 +02:00
  • 83b30bed7b Version bump Jason A. Donenfeld 2018-04-23 16:42:44 +02:00
  • 88cf839c90 Update application state based on wg-quick Jason A. Donenfeld 2018-04-23 16:37:42 +02:00
  • a1c6f4b3b7 Version bump Jason A. Donenfeld 2018-04-19 18:21:55 +02:00
  • 32fcb3fccf Work around go fd closing limitation and version bump Jason A. Donenfeld 2018-04-19 07:55:24 +02:00
  • e7c6e487ea Version bump for go race condition Jason A. Donenfeld 2018-04-18 21:32:52 +02:00
  • 80f22e6c3d Determine MTU automatically Jason A. Donenfeld 2018-04-18 16:44:05 +02:00
  • ed42e30069 Version bump Jason A. Donenfeld 2018-04-18 09:56:06 +02:00
  • dc1b808f8e Update dependencies Jason A. Donenfeld 2018-04-18 09:51:55 +02:00
  • 53d29b312f More javafication Jason A. Donenfeld 2018-04-18 05:28:31 +02:00
  • 69f1a35a3f Version bump Jason A. Donenfeld 2018-04-17 06:02:03 +02:00
  • 140fb395dc GoBackend: default MTU is 1280 Jason A. Donenfeld 2018-04-17 05:59:23 +02:00
  • b5360871e8 Remove sloppy java with enterprise java horrors Jason A. Donenfeld 2018-04-17 05:20:17 +02:00
  • e40c579b0e global: update various upstreams Jason A. Donenfeld 2018-04-17 02:25:35 +02:00
  • 4c9143c835 GoBackend: Handle vpn service expiration Aurélien Chabot 2018-04-15 12:03:42 +10:00
  • 74eae55c87 Config: Handle multiple address or dns in config file Aurélien Chabot 2018-03-05 23:47:07 +11:00
  • 44698bb000 GoBackend: Add support for multiple address and dns as a comma separated list Aurélien Chabot 2018-03-05 21:18:43 +11:00
  • 175f7e16dd GoBackend: parse allowed ips Aurélien Chabot 2018-03-02 23:08:25 +11:00
  • c6d311923a GoBackend: Parse the dns address Aurélien Chabot 2018-03-02 20:48:35 +11:00
  • 6878aba911 GoBackend: IPv6 handling Aurélien Chabot 2018-03-02 20:34:40 +11:00
  • d97312b96a GoBackend: Resolve endpoint before passing it to the go lib Aurélien Chabot 2018-03-01 19:10:06 +11:00
  • 9dfab4d60f GoBackend: Use the android VpnService to encapsulate the go backend Aurélien Chabot 2018-02-19 08:16:26 +11:00
  • 19aec7c5c6 GoBackend: support NO_PI mode Jason A. Donenfeld 2018-02-28 12:42:09 +01:00
  • f2113f80db Update submodules Jason A. Donenfeld 2018-02-20 17:01:54 +01:00
  • 0ea6f73332 GoBackend: integrate into app Jason A. Donenfeld 2018-02-07 19:19:20 +01:00
  • b923f7bc57 wg: bump commit Jason A. Donenfeld 2018-02-17 18:59:18 +01:00
  • d1c863b16e KeyEncoding: add constant time hex implementation Jason A. Donenfeld 2018-02-12 20:44:36 +01:00
  • b22e2b259b manifest: Add permission to read external storage Samuel Holland 2018-02-03 12:47:14 -06:00
  • a66348c315 Version bump Jason A. Donenfeld 2018-01-18 23:17:29 +01:00