Roopesh Chander
cc26734d5d
Prepare for rewrite: Remove UI and model code
...
Signed-off-by: Roopesh Chander <roop@roopc.net>
2018-10-27 15:13:01 +05:30
Roopesh Chander
4e6c9afa3a
Prepare for rewrite: Remove CocoaPods
...
Signed-off-by: Roopesh Chander <roop@roopc.net>
2018-10-27 15:13:01 +05:30
Roopesh Chander
fc931ac23e
Prepare for rewrite: Remove Xcode project and workspace
...
Signed-off-by: Roopesh Chander <roop@roopc.net>
2018-10-27 15:13:01 +05:30
Jason A. Donenfeld
95fefbdb39
Allow customizing MTU
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-27 01:03:28 +02:00
Jason A. Donenfeld
e1ebe64a47
bridge: go get requires arch paths
...
So we move it into the build phase. This makes sense, since ostensibly
different archs might have different required modules.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-26 22:40:07 +02:00
Jason A. Donenfeld
ac5d2b2a9e
MIT license
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-10 22:34:18 +02:00
Jason A. Donenfeld
add2b2c09c
Use go modules
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-09 19:51:53 +02:00
Jeroen Leenarts
6346bad069
Better handling of CIDR values.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-03 21:34:51 +02:00
Jeroen Leenarts
24f7dcb7d6
Disable auto corrects and related helpers on UITextfields.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-03 10:54:41 +02:00
Jeroen Leenarts
6cf4c49e21
Export qr scanned config to system settings.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-03 10:48:49 +02:00
Jeroen Leenarts
ce02b7a4c0
Do not try to resolve a valid ip address.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-03 10:39:04 +02:00
Jason A. Donenfeld
c10532acd9
Remove extra comment cruft
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-03 01:21:59 +02:00
Jeroen Leenarts
12e33681c1
Remove a few prints, add some whitespace.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 22:36:39 +02:00
Jeroen Leenarts
bc279b1e79
Add some form of image for when no configurations are available.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 21:33:24 +02:00
Jeroen Leenarts
9906e6ba04
Dismiss qr scan vc on cancel.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 21:23:52 +02:00
Jeroen Leenarts
37be243317
Handle persistentKeepAlive better.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 21:19:27 +02:00
Jeroen Leenarts
c9a88ac29c
Add Wireguard logo to bottom of settings.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 21:14:47 +02:00
Jeroen Leenarts
eadb09eda8
Extract WireGuardGo version at build time.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 21:14:18 +02:00
Jeroen Leenarts
589bba60b1
Deal with type body length warning.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 19:53:56 +02:00
Jeroen Leenarts
d31eef3e6d
Bump pod versions due to Swift 4.2 migration.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 19:50:17 +02:00
Jeroen Leenarts
7f6a7481c8
Copy public key through context menu.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 19:39:26 +02:00
Jason A. Donenfeld
cd86ba92ec
Rewrite bridge build system
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02 19:15:03 +02:00
Jeroen Leenarts
33cdc14070
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.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-01 15:37:15 +02:00
Jeroen Leenarts
86646448ac
Check and clear old configs on app start and app foreground.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-01 15:36:11 +02:00
Jeroen Leenarts
0c1520d6f8
Convert DNS names to IP address.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-30 21:39:00 +02:00
Jeroen Leenarts
2fda480585
Fix build warning.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-30 21:13:58 +02:00
Jeroen Leenarts
dd02986a78
Add switch to info view controller.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-29 22:29:34 +02:00
Jeroen Leenarts
cc6c8e36e0
Update README.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-27 07:59:08 +02:00
Jeroen Leenarts
f118f9ef4b
Add missing file and fix hard path.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-27 07:57:42 +02:00
Jeroen Leenarts
5c853efed8
Xcode build wireguard go bridge.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 20:34:09 +02:00
Jeroen Leenarts
ff1337d5ad
Deal with zero or empty input better.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 11:43:13 +02:00
Jeroen Leenarts
8e0a52a132
Use trash instead of edit icon.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 11:27:24 +02:00
Jeroen Leenarts
18d82d07af
Use message to extension to obtain version info.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 11:26:52 +02:00
Jeroen Leenarts
47a75bbd57
Fixe base 64 regex format.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 11:23:13 +02:00
Jeroen Leenarts
bd9d676c8f
Fix function length warning.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 11:22:54 +02:00
Jeroen Leenarts
cc4bd254a2
Add explicit cast to supress conversion warning.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 11:22:15 +02:00
Jeroen Leenarts
a55eefcd5d
Fixe file/function related warnings.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 11:21:53 +02:00
Jeroen Leenarts
cd6c9a1203
Not a gear but dots.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 10:24:52 +02:00
Jeroen Leenarts
4ad7af063a
Set a date based version number for now.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26 09:30:14 +02:00
Jeroen Leenarts
7042e36fb5
Present alert for title.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-25 22:30:16 +02:00
Jeroen Leenarts
df4e8e1fca
Remove default zeroes for listenPort and mtu.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-25 21:15:50 +02:00
Jeroen Leenarts
ad28815bef
Ask for title when scaning a QR.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-25 20:59:15 +02:00
Jeroen Leenarts
edaeaf732d
Move copy button a bit up towards title line.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-25 20:15:44 +02:00
Jeroen Leenarts
7aaa63d8e5
Settnings icon.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-25 20:10:29 +02:00
Jason A. Donenfeld
412a5ed445
Keep tabs on memory usage
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-25 02:50:03 +02:00
Jason A. Donenfeld
83def0a52b
Prevent signal and wait from racing
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-24 03:15:21 +02:00
Jason A. Donenfeld
2ccbe0eb42
Update go submodule
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-24 01:53:35 +02:00
Jason A. Donenfeld
8a99806257
Truth
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-22 04:14:48 +02:00
Jason A. Donenfeld
99b9a6b80a
PacketTunnelProvider: fix locking logic
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-22 04:13:02 +02:00
Jeroen Leenarts
8aeca61322
Add some info on that this repository contains.
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-21 20:45:33 +02:00