aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/.swiftlint.yml (unfollow)
Commit message (Expand)AuthorFilesLines
2018-12-12More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck1-1/+4
2018-12-12Tons more swiftlint warnings fixed. Still a few remaining.Eric Kuck21-237/+222
2018-12-12Added swiftlint and fixed all errors (and a bunch, but not all, warnings)Eric Kuck25-406/+437
2018-12-12Zip importing: importFromFile should take a completionHandlerRoopesh Chander2-7/+13
2018-12-12ErrorPresenter: Support onPresented for showErrorAlert(title:,message:)Roopesh Chander1-3/+4
2018-12-12Zip importing: Handle spaces in filenames correctlyRoopesh Chander2-13/+14
2018-12-12Supply missing pieces of path changeJason A. Donenfeld4-13/+27
2018-12-11Fixed a potential race condition, better naming on PacketTunnelSettingsGenerator methodsEric Kuck2-18/+24
2018-12-11Added an (unfinished) NWPathMonitor implementation for reconnecting on network changesEric Kuck3-1/+42
2018-12-11Revert pure-go network monitoring and add wgSetConfigJason A. Donenfeld2-84/+18
2018-12-11State restoration: Don't create duplicate mainVC and tunnelsListVCRoopesh Chander1-6/+1
2018-12-11TunnelsManager: Error out only on no-internet scenarioRoopesh Chander1-4/+4
2018-12-11Remove the feature of waiting for another tunnel to deactivateRoopesh Chander3-59/+11
2018-12-11TunnelsManager: Deactivate only when the status becomes 'connected'Roopesh Chander1-3/+11
2018-12-11Allow turning off the status switch of a waiting tunnelRoopesh Chander2-2/+2
2018-12-11TunnelsManager: Handle status change in TunnelsManagerRoopesh Chander1-66/+78
2018-12-11Error handling: alertText() can be nilRoopesh Chander6-6/+6
2018-12-10TunnelsManager: Don't act on status change on tunnelProviders we don't haveRoopesh Chander1-2/+0
2018-12-10TunnelsManager: Always call the completion handler before returningRoopesh Chander1-0/+4
2018-12-10TunnelsManager: Debugging helpers for tunnel statusRoopesh Chander1-0/+27
2018-12-10TunnelsManager: Handle deactivation of a waiting tunnelRoopesh Chander1-1/+6
2018-12-10Tunnels list: Fix AutoLayout error during deletion of a tunnelRoopesh Chander1-2/+6
2018-12-10Settings: Dynamic Type supportRoopesh Chander1-2/+6
2018-12-10Tunnel edit: Dynamic Type supportRoopesh Chander1-6/+56
2018-12-10Tunnel detail: Dynamic Type supportRoopesh Chander2-6/+57
2018-12-09Tunnels list: Dynamic Type support for the add button at the centerRoopesh Chander1-0/+2
2018-12-09Tunnels list: Dynamic Type support for the table viewRoopesh Chander1-6/+12
2018-12-09Model: Declare keyLength constant and use that wherever applicableRoopesh Chander4-15/+21
2018-12-08TunnelsManager: Observe status for all tunnels in one blockRoopesh Chander1-52/+54
2018-12-08TunnelsManager: Remove unused variablesRoopesh Chander1-14/+0
2018-12-08Zip: Fix commentRoopesh Chander1-1/+1
2018-12-07Version bump0.0.20181104-5Jason A. Donenfeld1-1/+1
2018-12-07PacketTunnelProvider: Show log timestampJason A. Donenfeld1-14/+3
2018-12-07wireguard-go-bridge: account for network changesJason A. Donenfeld1-5/+85
2018-12-08Zip: Increase size of buffer used to read data from the archiveRoopesh Chander1-1/+1
2018-12-08Settings: Export log: Perform file operations in a background threadRoopesh Chander1-26/+31
2018-12-08On-Demand: TunnelViewModel: Make activate-on-demand methods staticRoopesh Chander2-4/+4
2018-12-08On-Demand: Move detail text to TunnelViewModelRoopesh Chander2-20/+13
2018-12-07Plist: Handle crypto exportJason A. Donenfeld2-0/+4
2018-12-07Make strings consistentJason A. Donenfeld4-9/+9
2018-12-07State restoration: Restore tunnel detail viewRoopesh Chander5-1/+76
2018-12-07Main VC: No need to refresh statuses if the tunnelsManager isn't initialized yetRoopesh Chander1-4/+0
2018-12-07Tunnels list: Deselect rows correctlyRoopesh Chander1-1/+7
2018-12-07Settings: Exporting configs as zip should open document pickerRoopesh Chander1-5/+3
2018-12-07Error handling: Use ErrorPresenter.showErrorAlert() instead of per-VC showErrorAlert() methodsRoopesh Chander4-38/+9
2018-12-07Error handling: Use WireGuardAppError and WireGuardResult throughout the appRoopesh Chander5-41/+45
2018-12-07Error handling: Introduce a WireGuardResult type to handle errors in callbacks across the appRoopesh Chander3-28/+34
2018-12-07Error handling: Introduce a WireGuardAppError protocol to manage errorsRoopesh Chander4-29/+39
2018-12-07Error handling: Cleanup Tunnels Manager errorsRoopesh Chander5-76/+110
2018-12-07Error presenter: Always handle the passed errorRoopesh Chander1-4/+3