aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/Tunnel/TunnelsManager.swift (follow)
Commit message (Expand)AuthorAgeFilesLines
* Got TunnelsManager back under the max file length by splitting out NEVPNStatus+CustomStringConvertibleEric Kuck2018-12-161-20/+4
* Provide mock tunnels for the SimulatorRoopesh Chander2018-12-161-1/+9
* Most similar views now shared between ViewControllersEric Kuck2018-12-141-61/+20
* Fix tunnel remaining in 'Activating' stateRoopesh Chander2018-12-141-1/+19
* Deduplicate functionsJason A. Donenfeld2018-12-141-1/+1
* Can't -> cannotJason A. Donenfeld2018-12-131-1/+1
* NE: Communicate last error to app through a shared fileRoopesh Chander2018-12-141-3/+30
* TunnelsManager: startActivation() need not take a tunnelConfigurationRoopesh Chander2018-12-141-11/+3
* Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes)Eric Kuck2018-12-131-57/+49
* TunnelsManager: Remove mentions of 'internal error'Roopesh Chander2018-12-131-5/+5
* TunnelsManager: Ask to check Internet connectivity in error alertRoopesh Chander2018-12-131-1/+1
* TunnelsManager: Remove unused variableRoopesh Chander2018-12-131-4/+0
* TunnelsManager: Remove assertRoopesh Chander2018-12-131-1/+0
* TunnelsManager: Fix race between multiple startActivation() callsRoopesh Chander2018-12-131-0/+2
* TunnelsManager: Reintroduce waiting for another tunnel to deactivateRoopesh Chander2018-12-131-3/+21
* TunnelsManager: Report activation errors through the activationDelegateRoopesh Chander2018-12-131-49/+62
* Logging: Use ringlogger for logging from the appRoopesh Chander2018-12-131-21/+20
* Avoid using 'VPN' in code where possibleRoopesh Chander2018-12-131-18/+18
* mv WireGuard/WireGuard/VPN/ WireGuard/WireGuard/Tunnel/Roopesh Chander2018-12-131-0/+480