Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use APP_ID in xcconfig rather than PRODUCT_BUNDLE_IDENTIFIER | Roopesh Chander | 2018-10-27 | 2 | -2/+6 |
| | | | | | | | | | This is required because when we add an app extension to the project, there will be two PRODUCT_BUNDLE_IDENTIFIER fields in our project file, so we cannot use xcconfig to set that key directly. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Enable Network Extensions capability | Roopesh Chander | 2018-10-27 | 2 | -0/+31 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Move App ID to Developer.xcconfig as well | Roopesh Chander | 2018-10-27 | 2 | -2/+3 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Remove storyboard and create UI from code | Roopesh Chander | 2018-10-27 | 6 | -93/+27 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Move DEVELOPMENT_TEAM into an xcconfig out of the git repo | Roopesh Chander | 2018-10-27 | 2 | -0/+8 |
| | | | | | | | | | This is so that other developers can work on this codebase by copying Developer.xcconfig.template to Developer.xcconfig and setting the DEVELOPMENT_TEAM to their respective Team IDs. The Team IDs need not be checked into source control. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Create a new project in Xcode | Roopesh Chander | 2018-10-27 | 10 | -0/+621 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Prepare for rewrite: Remove CocoaPods and Carthage stuff from .gitignore | Roopesh Chander | 2018-10-27 | 1 | -15/+0 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Prepare for rewrite: Remove UI and model code | Roopesh Chander | 2018-10-27 | 70 | -4379/+0 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Prepare for rewrite: Remove CocoaPods | Roopesh Chander | 2018-10-27 | 2 | -52/+0 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Prepare for rewrite: Remove Xcode project and workspace | Roopesh Chander | 2018-10-27 | 5 | -1138/+0 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Allow customizing MTU | Jason A. Donenfeld | 2018-10-27 | 4 | -8/+16 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | bridge: go get requires arch paths | Jason A. Donenfeld | 2018-10-26 | 1 | -7/+12 |
| | | | | | | | 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> | ||||
* | MIT license | Jason A. Donenfeld | 2018-10-10 | 1 | -26/+19 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Use go modules | Jason A. Donenfeld | 2018-10-09 | 2 | -20/+27 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Better handling of CIDR values. | Jeroen Leenarts | 2018-10-03 | 2 | -11/+40 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Disable auto corrects and related helpers on UITextfields. | Jeroen Leenarts | 2018-10-03 | 1 | -9/+9 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Export qr scanned config to system settings. | Jeroen Leenarts | 2018-10-03 | 1 | -0/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Do not try to resolve a valid ip address. | Jeroen Leenarts | 2018-10-03 | 1 | -3/+8 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Remove extra comment cruft | Jason A. Donenfeld | 2018-10-03 | 7 | -28/+0 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Remove a few prints, add some whitespace. | Jeroen Leenarts | 2018-10-02 | 4 | -15/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Add some form of image for when no configurations are available. | Jeroen Leenarts | 2018-10-02 | 3 | -0/+35 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Dismiss qr scan vc on cancel. | Jeroen Leenarts | 2018-10-02 | 1 | -1/+3 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Handle persistentKeepAlive better. | Jeroen Leenarts | 2018-10-02 | 1 | -1/+3 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Add Wireguard logo to bottom of settings. | Jeroen Leenarts | 2018-10-02 | 3 | -0/+20 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Extract WireGuardGo version at build time. | Jeroen Leenarts | 2018-10-02 | 8 | -45/+90 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Deal with type body length warning. | Jeroen Leenarts | 2018-10-02 | 1 | -18/+20 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Bump pod versions due to Swift 4.2 migration. | Jeroen Leenarts | 2018-10-02 | 1 | -4/+4 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Copy public key through context menu. | Jeroen Leenarts | 2018-10-02 | 5 | -82/+84 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Rewrite bridge build system | Jason A. Donenfeld | 2018-10-02 | 8 | -76/+45 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | 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. | Jeroen Leenarts | 2018-10-01 | 3 | -12/+34 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Check and clear old configs on app start and app foreground. | Jeroen Leenarts | 2018-10-01 | 2 | -2/+44 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Convert DNS names to IP address. | Jeroen Leenarts | 2018-09-30 | 1 | -4/+22 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Fix build warning. | Jeroen Leenarts | 2018-09-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Add switch to info view controller. | Jeroen Leenarts | 2018-09-29 | 6 | -88/+208 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Update README. | Jeroen Leenarts | 2018-09-27 | 1 | -2/+0 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Add missing file and fix hard path. | Jeroen Leenarts | 2018-09-27 | 3 | -2/+24 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Xcode build wireguard go bridge. | Jeroen Leenarts | 2018-09-26 | 2 | -6/+65 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Deal with zero or empty input better. | Jeroen Leenarts | 2018-09-26 | 1 | -2/+6 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Use trash instead of edit icon. | Jeroen Leenarts | 2018-09-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Use message to extension to obtain version info. | Jeroen Leenarts | 2018-09-26 | 5 | -14/+73 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Fixe base 64 regex format. | Jeroen Leenarts | 2018-09-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Fix function length warning. | Jeroen Leenarts | 2018-09-26 | 1 | -6/+14 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Add explicit cast to supress conversion warning. | Jeroen Leenarts | 2018-09-26 | 1 | -4/+4 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Fixe file/function related warnings. | Jeroen Leenarts | 2018-09-26 | 7 | -224/+282 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Not a gear but dots. | Jeroen Leenarts | 2018-09-26 | 6 | -13/+6 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Set a date based version number for now. | Jeroen Leenarts | 2018-09-26 | 2 | -2/+9 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Present alert for title. | Jeroen Leenarts | 2018-09-25 | 1 | -0/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Remove default zeroes for listenPort and mtu. | Jeroen Leenarts | 2018-09-25 | 1 | -3/+3 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Ask for title when scaning a QR. | Jeroen Leenarts | 2018-09-25 | 2 | -2/+18 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Move copy button a bit up towards title line. | Jeroen Leenarts | 2018-09-25 | 1 | -82/+87 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |