312 Commits (6878aba91166824d4206ddf94c85783a095ad92d)
 

Author SHA1 Message Date
  Aurélien Chabot 6878aba911 GoBackend: IPv6 handling 6 years ago
  Aurélien Chabot d97312b96a GoBackend: Resolve endpoint before passing it to the go lib 6 years ago
  Aurélien Chabot 9dfab4d60f GoBackend: Use the android VpnService to encapsulate the go backend 6 years ago
  Jason A. Donenfeld 19aec7c5c6 GoBackend: support NO_PI mode 6 years ago
  Jason A. Donenfeld f2113f80db Update submodules 6 years ago
  Jason A. Donenfeld 0ea6f73332 GoBackend: integrate into app 6 years ago
  Jason A. Donenfeld b923f7bc57 wg: bump commit 6 years ago
  Jason A. Donenfeld d1c863b16e KeyEncoding: add constant time hex implementation 6 years ago
  Samuel Holland b22e2b259b manifest: Add permission to read external storage 6 years ago
  Jason A. Donenfeld a66348c315 Version bump 6 years ago
  Samuel Holland c683d23125 FileConfigStore: Warn for deletion failure in exception path 6 years ago
  Samuel Holland 23535c0577 WgQuickBackend: Always pass the full path to wg-quick 6 years ago
  Samuel Holland 8dde6c3c0f fragments: Be extra paranoid about the binding getting destroyed 6 years ago
  Samuel Holland 54f201174d TunnelManager: Use constants directly where appropriate 6 years ago
  Samuel Holland fb3138bdda Peer: Add missing @Override 6 years ago
  Samuel Holland f63aeea6b8 WgQuickBackend: Clean up unused fields and imports 6 years ago
  Samuel Holland 09c207b8a3 ToolsInstaller: Remove double-checked locking 6 years ago
  Samuel Holland d56eda2fd6 RootShell: Use a lock object instead of sync methods 6 years ago
  Jason A. Donenfeld 75aeec035c Build bump 6 years ago
  Jason A. Donenfeld c1cc2774be Manifest: show back arrow on sub activities 6 years ago
  Jason A. Donenfeld 7e06768f75 ToolsInstaller: symlink tools always 6 years ago
  Jason A. Donenfeld 7a618c1463 FileConfigStore: cleanup on rename problem 6 years ago
  Samuel Holland f8ee7dcce9 QuickTileService: Fix crash opening activity 6 years ago
  Samuel Holland 30901a6152 TunnelController: Use helper function to unwrap the Throwable 6 years ago
  Samuel Holland 7b9c1a536c model: Use ConfigStore.rename() to avoid recreating tunnels 6 years ago
  Samuel Holland 951afaa9b2 ConfigStore: Add a rename method and implement it 6 years ago
  Samuel Holland 5ce7eba2bf FileConfigStore: Simplify error handling 6 years ago
  Jason A. Donenfeld dfa4a2eb9d WgQuickBackend: properly report exception so alert shows 6 years ago
  Jason A. Donenfeld df3062c7ad Tunnel: ifname has max len 15 6 years ago
  Jason A. Donenfeld b3e928c1bf tools: error if setconf fails 6 years ago
  Jason A. Donenfeld 01faa9b358 tools: ifname has max len 15 6 years ago
  Jason A. Donenfeld a42892bc28 TunnelEditorFragment: do not pass null localConfig 6 years ago
  Jason A. Donenfeld 138ba5c416 QuickTileService: sometimes tile is null 6 years ago
  Samuel Holland c6bdeb1d45 Prepare version 0.3.0 6 years ago
  Samuel Holland 17f8c65b2e WgQuickBackend: Finish the implementation 6 years ago
  Samuel Holland 933a685585 model: Chain completions to avoid race conditions 6 years ago
  Samuel Holland daacc06a0d global: Clean up error logging 6 years ago
  Samuel Holland a1d955ef62 WgQuickBackend: Log when tunnels can't be enumerated 6 years ago
  Samuel Holland ca077dd090 RootShell: Improve shell start error handling 6 years ago
  Samuel Holland 3d6737e32f RootShell: Be stricter about command delimiters 6 years ago
  Jason A. Donenfeld 643b698f30 RootShell: stop if we can't start 6 years ago
  Jason A. Donenfeld 23c09eb655 RootShell: hoist out synchronization 6 years ago
  Jason A. Donenfeld 14638b10ae tools: try not to overflow 6 years ago
  Samuel Holland 426fa7d50b ToolsInstaller: Propagate NoRootException properly 6 years ago
  Samuel Holland 52e8eef9ce RootShell: Simplify, synchronize, clean up 6 years ago
  Samuel Holland 662bc3894b TunnelListFragment: Remove useless keyword 6 years ago
  Jason A. Donenfeld 1451c4baf5 ToolsInstaller: terminators are better than seperators 6 years ago
  Jason A. Donenfeld 2785def37a RootShell: synchronize accesses to single shell 6 years ago
  Samuel Holland 204755d689 RootShell: Simplify constructor 6 years ago
  Samuel Holland c806e655fa WgQuickBackend: Ensure tools are available before use 6 years ago