Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Provide mock tunnels for the Simulator | Roopesh Chander | 2018-12-16 | 2 | -1/+52 |
| | | | | | | To help in generation of screenshots for the App Store Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Most similar views now shared between ViewControllers | Eric Kuck | 2018-12-14 | 3 | -63/+68 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | Fix tunnel remaining in 'Activating' state | Roopesh Chander | 2018-12-14 | 1 | -1/+19 |
| | | | | | | | | It uses to remain in 'Activating' state when we don't get a status update notification, for example, when turning on the tunnel repeatedly without Internet connectivity. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Deduplicate functions | Jason A. Donenfeld | 2018-12-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Can't -> cannot | Jason A. Donenfeld | 2018-12-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | NE: Communicate last error to app through a shared file | Roopesh Chander | 2018-12-14 | 1 | -3/+30 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | TunnelsManager: startActivation() need not take a tunnelConfiguration | Roopesh Chander | 2018-12-14 | 1 | -11/+3 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes) | Eric Kuck | 2018-12-13 | 1 | -57/+49 |
| | | | | | | All swiftlint warnings except one fixed up Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | TunnelsManager: Remove mentions of 'internal error' | Roopesh Chander | 2018-12-13 | 1 | -5/+5 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | TunnelsManager: Ask to check Internet connectivity in error alert | Roopesh Chander | 2018-12-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Remove unused code: InternetReachability | Roopesh Chander | 2018-12-13 | 1 | -51/+0 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | TunnelsManager: Remove unused variable | Roopesh Chander | 2018-12-13 | 1 | -4/+0 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | TunnelsManager: Remove assert | Roopesh Chander | 2018-12-13 | 1 | -1/+0 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | TunnelsManager: Fix race between multiple startActivation() calls | Roopesh Chander | 2018-12-13 | 1 | -0/+2 |
| | | | | | | | | After startActivate() is called on a waiting tunnel, user might turn on a different tunnel before the waiting tunnel's status gets updated. This fix prevents that from happening. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | TunnelsManager: Reintroduce waiting for another tunnel to deactivate | Roopesh Chander | 2018-12-13 | 1 | -3/+21 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | TunnelsManager: Report activation errors through the activationDelegate | Roopesh Chander | 2018-12-13 | 1 | -49/+62 |
| | | | | | | Don't report activation errors through completion handlers Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Logging: Use ringlogger for logging from the app | Roopesh Chander | 2018-12-13 | 1 | -21/+20 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Avoid using 'VPN' in code where possible | Roopesh Chander | 2018-12-13 | 1 | -18/+18 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | mv WireGuard/WireGuard/VPN/ WireGuard/WireGuard/Tunnel/ | Roopesh Chander | 2018-12-13 | 3 | -0/+606 |
Signed-off-by: Roopesh Chander <roop@roopc.net> |