Commit Graph

164 Commits

Author SHA1 Message Date
Jeroen Leenarts
41e0459521 Don't crash on failure to obtain version info and inform user on what is needed to be able to retrieve version info from the Go client. 2018-10-01 15:37:15 +02:00
Jeroen Leenarts
07be1c5398 Check and clear old configs on app start and app foreground. 2018-10-01 15:36:11 +02:00
Jeroen Leenarts
65220e8d81 Convert DNS names to IP address. 2018-09-30 21:39:00 +02:00
Jeroen Leenarts
14d3043cd8 Fix build warning. 2018-09-30 21:13:58 +02:00
Jeroen Leenarts
d8946babba Add switch to info view controller. 2018-09-29 22:29:34 +02:00
Jeroen Leenarts
a6021b0478 Update README. 2018-09-27 07:59:08 +02:00
Jeroen Leenarts
43787b996d Add missing file and fix hard path. 2018-09-27 07:57:42 +02:00
Jeroen Leenarts
a3cdb8434a Xcode build wireguard go bridge. 2018-09-26 20:34:09 +02:00
Jeroen Leenarts
f29776d8e8 Deal with zero or empty input better. 2018-09-26 11:43:13 +02:00
Jeroen Leenarts
f669dd2015 Use trash instead of edit icon. 2018-09-26 11:27:24 +02:00
Jeroen Leenarts
406d72d8d9 Use message to extension to obtain version info. 2018-09-26 11:26:52 +02:00
Jeroen Leenarts
189e5181a5 Fixe base 64 regex format. 2018-09-26 11:23:13 +02:00
Jeroen Leenarts
9cb4d0f50e Fix function length warning. 2018-09-26 11:22:54 +02:00
Jeroen Leenarts
ae7e655e37 Add explicit cast to supress conversion warning. 2018-09-26 11:22:15 +02:00
Jeroen Leenarts
3f9858a655 Fixe file/function related warnings. 2018-09-26 11:21:53 +02:00
Jeroen Leenarts
e27a3addb9 Not a gear but dots. 2018-09-26 10:24:52 +02:00
Jeroen Leenarts
ab6afdab39 Set a date based version number for now. 2018-09-26 09:30:14 +02:00
Jeroen Leenarts
2dc9392904 Present alert for title. 2018-09-25 22:30:16 +02:00
Jeroen Leenarts
0342415705 Remove default zeroes for listenPort and mtu. 2018-09-25 21:15:50 +02:00
Jeroen Leenarts
44c5b62c63 Ask for title when scaning a QR. 2018-09-25 20:59:15 +02:00
Jeroen Leenarts
c296d6ed01 Move copy button a bit up towards title line. 2018-09-25 20:15:44 +02:00
Jeroen Leenarts
de82b9f0af Settnings icon. 2018-09-25 20:10:29 +02:00
Jason A. Donenfeld
631bdb7eb4 Keep tabs on memory usage 2018-09-25 02:50:03 +02:00
Jason A. Donenfeld
fcd5923cbc Prevent signal and wait from racing 2018-09-24 03:15:21 +02:00
Jason A. Donenfeld
75a86c7cce Update go submodule 2018-09-24 01:53:35 +02:00
Jason A. Donenfeld
63db75f088 Truth 2018-09-22 04:14:48 +02:00
Jason A. Donenfeld
809cb2ef78 PacketTunnelProvider: fix locking logic 2018-09-22 04:13:02 +02:00
Jeroen Leenarts
77d96b21a3 Add some info on that this repository contains. 2018-09-21 20:45:33 +02:00
Jeroen Leenarts
4fdc8244a1 Report the correct number of rows in the info table view. 2018-09-20 00:44:24 +02:00
Jeroen Leenarts
336f30e3c9 Get rid of a few cosmetic lines. 2018-09-20 00:43:57 +02:00
Jeroen Leenarts
72465bd341 Make sure a scanned config is actually saved and displayed. 2018-09-20 00:43:43 +02:00
Jeroen Leenarts
2d35068f4d Disable bitcode to allow reporting of GO version in App settings. 2018-09-20 00:42:55 +02:00
Jeroen Leenarts
2e2ffe8634 Support some form of rotation. 2018-09-20 00:28:07 +02:00
Jeroen Leenarts
f51bef7673 Make sure correct layering is used to make sure hint remains visible. 2018-09-20 00:27:49 +02:00
Jeroen Leenarts
a8796ca627 Add add from file within app. 2018-09-19 16:02:20 +02:00
Jeroen Leenarts
2cd52ebd7a Change network prefix length for excluded routes to 128. 2018-09-18 22:53:00 +02:00
Jeroen Leenarts
78530ca1a4 Add edit/done buttons to have a more discoverable way to remove tunnels. 2018-09-18 22:46:28 +02:00
Jeroen Leenarts
58b4f81356 Move add button to bottom toolbar. 2018-09-18 22:19:03 +02:00
Jeroen Leenarts
7f9d9d4509 Add settings screen. Move export as zip to settings screen. 2018-09-18 21:49:59 +02:00
Jason A. Donenfeld
315118bec6 Give team to release 2018-09-17 00:43:46 +02:00
Jason A. Donenfeld
3b17b29b67 Update go snapshot 2018-09-17 00:40:28 +02:00
Jason A. Donenfeld
059ccea40a Preallocate buffers so we don't explode limit 2018-09-17 00:40:09 +02:00
Jeroen Leenarts
ffd392a526 Small comment layout tweak. 2018-09-16 22:43:40 +02:00
Jeroen Leenarts
4d7c20e146 Spelling improvement in log statement. 2018-09-16 22:43:31 +02:00
Jeroen Leenarts
c02c568000 Show public key on interface. Do not generate public key on peer on generate. Add public key copy buttons. 2018-09-16 22:38:32 +02:00
Jeroen Leenarts
fabb6c907a Start a new peer without an allowed ips entry. 2018-09-16 21:23:20 +02:00
Jeroen Leenarts
e53c959c00 New peers should begin with zero peers. 2018-09-16 21:22:00 +02:00
Jeroen Leenarts
f9c2a82740 Back button for tunnel table view renamed to "Tunnels" 2018-09-16 21:19:14 +02:00
Jeroen Leenarts
65bf6d807d Clean up old school headers. 2018-09-16 21:17:54 +02:00
Jeroen Leenarts
0ec034501e We do not support "on demand" right now.
On demand has the effect of the VPN tunnel being started "on demand" based on a set of triggering criteria. Currently there are no criteria in place, so it always triggers.
2018-09-15 21:26:07 +02:00