aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard (follow)
Commit message (Expand)AuthorAgeFilesLines
* Version bump0.0.20181104-6Jason A. Donenfeld2018-12-151-1/+1
* Fixed editable KeyValueCells being copyableEric Kuck2018-12-142-4/+1
* Fix confusing indentationJason A. Donenfeld2018-12-151-3/+1
* KeyValueCells now share codeEric Kuck2018-12-148-374/+192
* Reorganized project structureEric Kuck2018-12-1417-0/+1
* Most similar views now shared between ViewControllersEric Kuck2018-12-1425-443/+240
* Simplify logging tagsJason A. Donenfeld2018-12-142-2/+2
* Fix tunnel remaining in 'Activating' stateRoopesh Chander2018-12-141-1/+19
* Fix status switch weird state after an error occursRoopesh Chander2018-12-142-2/+2
* Deduplicate functionsJason A. Donenfeld2018-12-142-10/+2
* 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-1327-714/+1265
* 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
* Remove unused code: InternetReachabilityRoopesh Chander2018-12-131-51/+0
* 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-132-3/+23
* Rewrite LoggerJason A. Donenfeld2018-12-132-14/+4
* More reliable logo sizingEric Kuck2018-12-131-33/+34
* TunnelsManager: Report activation errors through the activationDelegateRoopesh Chander2018-12-134-68/+77
* Logging: Write versions from both app and extensionRoopesh Chander2018-12-131-0/+1
* Logging: Tag the entries in the merged logRoopesh Chander2018-12-131-1/+1
* Logging: Use ringlogger for logging from the appRoopesh Chander2018-12-132-21/+22
* Logging: Use ringlogger for logging from the extensionRoopesh Chander2018-12-133-11/+16
* Avoid using 'VPN' in code where possibleRoopesh Chander2018-12-131-18/+18
* mv WireGuard/WireGuard/VPN/ WireGuard/WireGuard/Tunnel/Roopesh Chander2018-12-133-0/+0
* Remove useless whitespaceJason A. Donenfeld2018-12-135-25/+25
* Settings: better padding calculationJason A. Donenfeld2018-12-131-3/+3
* Fixed hacky logo display for settingsEric Kuck2018-12-121-3/+9
* More formatting nits and cyclomatic complexity fixesEric Kuck2018-12-1211-113/+99
* More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck2018-12-1214-493/+532
* Tons more swiftlint warnings fixed. Still a few remaining.Eric Kuck2018-12-1216-195/+183
* Added swiftlint and fixed all errors (and a bunch, but not all, warnings)Eric Kuck2018-12-1212-355/+338
* Zip importing: importFromFile should take a completionHandlerRoopesh Chander2018-12-122-7/+13
* ErrorPresenter: Support onPresented for showErrorAlert(title:,message:)Roopesh Chander2018-12-121-3/+4
* Zip importing: Handle spaces in filenames correctlyRoopesh Chander2018-12-122-13/+14
* State restoration: Don't create duplicate mainVC and tunnelsListVCRoopesh Chander2018-12-111-6/+1
* TunnelsManager: Error out only on no-internet scenarioRoopesh Chander2018-12-111-4/+4
* Remove the feature of waiting for another tunnel to deactivateRoopesh Chander2018-12-113-59/+11
* TunnelsManager: Deactivate only when the status becomes 'connected'Roopesh Chander2018-12-111-3/+11
* Allow turning off the status switch of a waiting tunnelRoopesh Chander2018-12-112-2/+2
* TunnelsManager: Handle status change in TunnelsManagerRoopesh Chander2018-12-111-66/+78
* Error handling: alertText() can be nilRoopesh Chander2018-12-116-6/+6
* TunnelsManager: Don't act on status change on tunnelProviders we don't haveRoopesh Chander2018-12-101-2/+0
* TunnelsManager: Always call the completion handler before returningRoopesh Chander2018-12-101-0/+4
* TunnelsManager: Debugging helpers for tunnel statusRoopesh Chander2018-12-101-0/+27