Jason A. Donenfeld
|
0ea6f73332
|
GoBackend: integrate into app
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
2018-02-17 21:14:09 +01:00 |
|
Samuel Holland
|
23535c0577
|
WgQuickBackend: Always pass the full path to wg-quick
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-18 04:10:58 -06:00 |
|
Samuel Holland
|
f63aeea6b8
|
WgQuickBackend: Clean up unused fields and imports
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-17 14:35:39 -06:00 |
|
Jason A. Donenfeld
|
dfa4a2eb9d
|
WgQuickBackend: properly report exception so alert shows
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
2018-01-10 03:16:42 +01:00 |
|
Samuel Holland
|
17f8c65b2e
|
WgQuickBackend: Finish the implementation
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-09 10:31:08 -06:00 |
|
Samuel Holland
|
daacc06a0d
|
global: Clean up error logging
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-09 09:37:49 -06:00 |
|
Samuel Holland
|
a1d955ef62
|
WgQuickBackend: Log when tunnels can't be enumerated
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-09 09:18:03 -06:00 |
|
Samuel Holland
|
c806e655fa
|
WgQuickBackend: Ensure tools are available before use
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 23:39:32 -06:00 |
|
Samuel Holland
|
ba30d46e08
|
WgQuickBackend: Inline resolveState()
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 23:39:32 -06:00 |
|
Samuel Holland
|
710ffc7bb3
|
Fragment/Tile: Make success/error messages translatable
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 20:30:03 -06:00 |
|
Jason A. Donenfeld
|
7645ea15c4
|
global: Prefix tags with WireGuard/
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
2018-01-08 20:29:51 +01:00 |
|
Jason A. Donenfeld
|
31ba7e6593
|
RootShell: multiplex commands
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
2018-01-08 19:46:51 +01:00 |
|
Samuel Holland
|
668d90f063
|
WgQuickBackend: Improve error handling
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 04:25:15 -06:00 |
|
Samuel Holland
|
d645d69847
|
project: Global cleanup
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-08 02:19:13 -06:00 |
|
Samuel Holland
|
0ab3e29432
|
Tunnel: Remove UNKNOWN state
It's never used.
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-07 20:33:07 -06:00 |
|
Samuel Holland
|
cef97b990e
|
WgQuickBackend: Prefer ArrayList over LinkedList
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-07 01:45:27 -06:00 |
|
Samuel Holland
|
be8b6017d5
|
Make TunnelManager the point of asynchronicity
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-07 00:24:56 -06:00 |
|
Samuel Holland
|
4d38993832
|
project: Minor cleanups
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-06 22:14:10 -06:00 |
|
Samuel Holland
|
1c2239ae91
|
Backend: Add a function to enumerate running tunnels
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-06 05:18:34 -06:00 |
|
Samuel Holland
|
609194fae2
|
Serviceless rewrite, part 1
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
2018-01-06 04:09:29 -06:00 |
|