Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • cb6681b drawable: add adaptive icon by Jason A. Donenfeld 2018-05-02 07:19:05 +0200
  • a46b2eb libwg-go: avoid phony target and update go by Jason A. Donenfeld 2018-05-02 03:55:18 +0200
  • a77ff16 wg-build: Update gradle build files by Harsh Shandilya 2018-05-01 18:40:52 +0530
  • 96ebf4c libwg-go: Ignore go{path,root} by Harsh Shandilya 2018-05-01 11:33:26 +0530
  • 691d8a3 project: Import select Android Studio configuration files by Samuel Holland 2018-05-01 16:31:21 -0500
  • 92fc1db libwg-go: do not deadlock on Close by Jason A. Donenfeld 2018-05-01 17:48:59 +0200
  • 997138c Version bump by Jason A. Donenfeld 2018-04-30 23:11:32 +0200
  • ba1b6c7 ZipExporterPreference: account for directory already existing by Jason A. Donenfeld 2018-04-30 19:55:06 +0200
  • 843003f global: Clean up Java by Samuel Holland 2018-04-30 11:37:52 -0500
  • 8e4fb91 global: Clean up XML by Samuel Holland 2018-04-30 11:36:56 -0500
  • 7eedf08 global: Automatic code formatting by Samuel Holland 2018-04-30 11:39:12 -0500
  • e263632 app: Sort dependencies by Samuel Holland 2018-04-30 11:35:46 -0500
  • a481aa2 project: Update gradle files by Samuel Holland 2018-04-30 11:35:07 -0500
  • 6ce739f libwg-go: use system Go when possible by Jason A. Donenfeld 2018-04-30 18:19:37 +0200
  • 05b4e39 Tunnel importer: stricter file filters by Jason A. Donenfeld 2018-04-30 17:37:34 +0200
  • 65ca597 proguard: enable by Jason A. Donenfeld 2018-04-30 16:56:48 +0200
  • 3c84db7 Preferences: use v14 material style by Jason A. Donenfeld 2018-04-30 15:35:21 +0200
  • a47ddf5 ZipExporterPreference: requireNonNull is redundant by Jason A. Donenfeld 2018-04-30 15:12:49 +0200
  • f9d6818 wg: Collapse fab when pressing back before exiting by Harsh Shandilya 2018-04-27 23:50:11 +0530
  • f1fa468 SettingsActivity: Migrate permissions check to AppCompat by Harsh Shandilya 2018-04-30 17:28:13 +0530
  • a6e5300 ZipExporterPreference: Correctly get preference activity by Harsh Shandilya 2018-04-30 16:56:25 +0530
  • 77c0d4d TunnelListFragment: Use Collections methods in place of Arrays by Harsh Shandilya 2018-04-30 16:44:04 +0530
  • 7e415a6 wg: Break out crossport dependency by Harsh Shandilya 2018-04-29 10:41:08 +0530
  • 431b75b wg-build: Upgrade databinding library to 3.1.2 by Harsh Shandilya 2018-04-29 10:23:11 +0530
  • fe4cc22 SettingsActivity: Gracefully exit when options menu home is pressed by Harsh Shandilya 2018-04-29 10:14:20 +0530
  • 4fc1e61 SettingsActivity: Define preferenceTheme for AppCompat by Harsh Shandilya 2018-04-29 02:11:09 +0530
  • e7e571a wg: Migrate menu visibility to AppCompat by Harsh Shandilya 2018-04-29 01:47:33 +0530
  • 425d194 wg: Add and use dummy AppTheme by Harsh Shandilya 2018-04-29 01:10:22 +0530
  • 4ec0b3a Prefer AppCompat classes by Harsh Shandilya 2018-04-27 22:29:27 +0530
  • af57824 wireguard: Extract dependency versions to ext struct by Harsh Shandilya 2018-04-27 20:25:42 +0530
  • 5969049 TunnelDetailFragment: rewrite and simplify by Jason A. Donenfeld 2018-04-30 05:28:51 +0200
  • 73b0c4e TunnelEditorFragment: rewrite and simplify by Jason A. Donenfeld 2018-04-30 05:00:51 +0200
  • 622f41f Allow exporting to zip file by Jason A. Donenfeld 2018-04-29 02:04:28 +0200
  • f4e462f Allow importing from zip file by Jason A. Donenfeld 2018-04-28 18:35:12 +0200
  • 217ab5e config: Minor cleanup by Harsh Shandilya 2018-04-27 22:03:39 +0530
  • ba862b1 Quick cleanup across the board by Harsh Shandilya 2018-04-27 22:59:24 +0530
  • 592c5cb Version bump by Jason A. Donenfeld 2018-04-28 04:56:12 +0200
  • 63071f5 Use validation instead of two-way binding by Jason A. Donenfeld 2018-04-28 04:45:17 +0200
  • 6932289 Do not do DNS lookups for IPs by Jason A. Donenfeld 2018-04-27 18:29:14 +0200
  • 9c6f913 Add build instructions by Jason A. Donenfeld 2018-04-27 16:45:16 +0200
  • 9ee9768 Throw IllegalArgumentExceptions when arguments are bad by Jason A. Donenfeld 2018-04-24 03:31:10 +0200
  • 254cc4c Latest go changes by Jason A. Donenfeld 2018-04-27 05:43:02 +0200
  • 31101f2 WgQuickBackend: always create configuration file by Jason A. Donenfeld 2018-04-26 19:41:35 +0200
  • 8d2510a Manifest: disable always-on VPN by Jason A. Donenfeld 2018-04-26 02:25:18 +0200
  • 532edf7 GoBackend: bring down tunnels when revoked or disconnected by Jason A. Donenfeld 2018-04-25 18:26:42 +0200
  • 86ffb24 Use variable map instead of shell switch by Jason A. Donenfeld 2018-04-25 14:36:33 +0200
  • 2c9e11f Curve25519: fix up spacing by Jason A. Donenfeld 2018-04-24 18:01:16 +0200
  • e6838f9 Use binary distro of Golang by Jason A. Donenfeld 2018-04-24 15:19:53 +0200
  • 83b30be Version bump by Jason A. Donenfeld 2018-04-23 16:42:44 +0200
  • 88cf839 Update application state based on wg-quick by Jason A. Donenfeld 2018-04-23 16:37:42 +0200
  • a1c6f4b Version bump by Jason A. Donenfeld 2018-04-19 18:21:55 +0200
  • 32fcb3f Work around go fd closing limitation and version bump by Jason A. Donenfeld 2018-04-19 07:55:24 +0200
  • e7c6e48 Version bump for go race condition by Jason A. Donenfeld 2018-04-18 21:32:52 +0200
  • 80f22e6 Determine MTU automatically by Jason A. Donenfeld 2018-04-18 16:44:05 +0200
  • ed42e30 Version bump by Jason A. Donenfeld 2018-04-18 09:56:06 +0200
  • dc1b808 Update dependencies by Jason A. Donenfeld 2018-04-18 09:51:55 +0200
  • 53d29b3 More javafication by Jason A. Donenfeld 2018-04-18 05:28:31 +0200
  • 69f1a35 Version bump by Jason A. Donenfeld 2018-04-17 06:02:03 +0200
  • 140fb39 GoBackend: default MTU is 1280 by Jason A. Donenfeld 2018-04-17 05:59:23 +0200
  • b536087 Remove sloppy java with enterprise java horrors by Jason A. Donenfeld 2018-04-17 05:20:17 +0200
  • e40c579 global: update various upstreams by Jason A. Donenfeld 2018-04-17 02:25:35 +0200
  • 4c9143c GoBackend: Handle vpn service expiration by Aurélien Chabot 2018-04-15 12:03:42 +1000
  • 74eae55 Config: Handle multiple address or dns in config file by Aurélien Chabot 2018-03-05 23:47:07 +1100
  • 44698bb GoBackend: Add support for multiple address and dns as a comma separated list by Aurélien Chabot 2018-03-05 21:18:43 +1100
  • 175f7e1 GoBackend: parse allowed ips by Aurélien Chabot 2018-03-02 23:08:25 +1100
  • c6d3119 GoBackend: Parse the dns address by Aurélien Chabot 2018-03-02 20:48:35 +1100
  • 6878aba GoBackend: IPv6 handling by Aurélien Chabot 2018-03-02 20:34:40 +1100
  • d97312b GoBackend: Resolve endpoint before passing it to the go lib by Aurélien Chabot 2018-03-01 19:10:06 +1100
  • 9dfab4d GoBackend: Use the android VpnService to encapsulate the go backend by Aurélien Chabot 2018-02-19 08:16:26 +1100
  • 19aec7c GoBackend: support NO_PI mode by Jason A. Donenfeld 2018-02-28 12:42:09 +0100
  • f2113f8 Update submodules by Jason A. Donenfeld 2018-02-20 17:01:54 +0100
  • 0ea6f73 GoBackend: integrate into app by Jason A. Donenfeld 2018-02-07 19:19:20 +0100
  • b923f7b wg: bump commit by Jason A. Donenfeld 2018-02-17 18:59:18 +0100
  • d1c863b KeyEncoding: add constant time hex implementation by Jason A. Donenfeld 2018-02-12 20:44:36 +0100
  • b22e2b2 manifest: Add permission to read external storage by Samuel Holland 2018-02-03 12:47:14 -0600
  • a66348c Version bump by Jason A. Donenfeld 2018-01-18 23:17:29 +0100
  • c683d23 FileConfigStore: Warn for deletion failure in exception path by Samuel Holland 2018-01-18 04:12:54 -0600
  • 23535c0 WgQuickBackend: Always pass the full path to wg-quick by Samuel Holland 2018-01-18 04:10:13 -0600
  • 8dde6c3 fragments: Be extra paranoid about the binding getting destroyed by Samuel Holland 2018-01-16 23:12:49 -0600
  • 54f2011 TunnelManager: Use constants directly where appropriate by Samuel Holland 2018-01-16 05:52:17 -0600
  • fb3138b Peer: Add missing @Override by Samuel Holland 2018-01-16 05:51:32 -0600
  • f63aeea WgQuickBackend: Clean up unused fields and imports by Samuel Holland 2018-01-16 05:51:11 -0600
  • 09c207b ToolsInstaller: Remove double-checked locking by Samuel Holland 2018-01-16 05:47:10 -0600
  • d56eda2 RootShell: Use a lock object instead of sync methods by Samuel Holland 2018-01-16 05:47:10 -0600
  • 75aeec0 Build bump by Jason A. Donenfeld 2018-01-10 23:49:01 +0100
  • c1cc277 Manifest: show back arrow on sub activities by Jason A. Donenfeld 2018-01-10 23:51:55 +0100
  • 7e06768 ToolsInstaller: symlink tools always by Jason A. Donenfeld 2018-01-10 23:38:39 +0100
  • 7a618c1 FileConfigStore: cleanup on rename problem by Jason A. Donenfeld 2018-01-10 23:26:12 +0100
  • f8ee7dc QuickTileService: Fix crash opening activity by Samuel Holland 2018-01-10 11:13:16 -0600
  • 30901a6 TunnelController: Use helper function to unwrap the Throwable by Samuel Holland 2018-01-10 00:03:45 -0600
  • 7b9c1a5 model: Use ConfigStore.rename() to avoid recreating tunnels by Samuel Holland 2018-01-10 00:03:03 -0600
  • 951afaa ConfigStore: Add a rename method and implement it by Samuel Holland 2018-01-10 00:01:31 -0600
  • 5ce7eba FileConfigStore: Simplify error handling by Samuel Holland 2018-01-09 23:57:15 -0600
  • dfa4a2e WgQuickBackend: properly report exception so alert shows by Jason A. Donenfeld 2018-01-10 03:16:42 +0100
  • df3062c Tunnel: ifname has max len 15 by Jason A. Donenfeld 2018-01-10 02:49:06 +0100
  • b3e928c tools: error if setconf fails by Jason A. Donenfeld 2018-01-10 02:40:55 +0100
  • 01faa9b tools: ifname has max len 15 by Jason A. Donenfeld 2018-01-10 02:38:29 +0100
  • a42892b TunnelEditorFragment: do not pass null localConfig by Jason A. Donenfeld 2018-01-10 00:54:59 +0100
  • 138ba5c QuickTileService: sometimes tile is null by Jason A. Donenfeld 2018-01-10 00:41:28 +0100
  • c6bdeb1 Prepare version 0.3.0 by Samuel Holland 2018-01-09 06:24:40 -0600