aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/Tunnel/TunnelsManager.swift (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-18on-demand: Remove ActivateOnDemandSetting typeRoopesh Chander1-7/+7
2019-03-18TunnelName: sort correctly with numbers and capitalsJason A. Donenfeld1-4/+7
2019-03-11TunnelsManager: Don't restart if only on-demand setting has changedRoopesh Chander1-5/+11
2019-03-10TunnelsManager: Support for removing multiple tunnels at a timeRoopesh Chander1-2/+22
2019-03-05TunnelsManager: addMultiple() should also return the last errorRoopesh Chander1-5/+7
2019-02-24iOS: Hack to restart active tunnel after adding a new tunnelRoopesh Chander1-1/+16
2019-02-12Migrate when we notice a new tunnel in reload()Roopesh Chander1-0/+5
2019-02-09TunnelsManager: No need to access tunnelConfiguration on status changeRoopesh Chander1-5/+1
2019-02-08Global: fix swiftlint issuesJason A. Donenfeld1-1/+1
2019-02-08TunnelsManager: Ignore status changes on tunnel providers we don't haveRoopesh Chander1-2/+1
2019-02-08TunnelsManager: Don't lose .restarting stateRoopesh Chander1-4/+5
2019-02-08TunnelsManager: Log startDeactivation callsRoopesh Chander1-0/+1
2019-02-07PacketTunnelProvider: proper fix for 32073323Jason A. Donenfeld1-15/+0
2019-02-07TunnelsManager: When creating/modifying a tunnel, update the associated objectRoopesh Chander1-5/+7
2019-02-06Keychain: store configurations in keychain instead of providerConfigJason A. Donenfeld1-4/+16
2019-02-06TunnelsManager: cache access to configuration objectJason A. Donenfeld1-1/+9
2019-02-06TunnelsManager: Wait for 6 seconds on deactivation instead of 5Jason A. Donenfeld1-1/+1
2019-01-31Configure timers to fire even when tracking mouse eventsRoopesh Chander1-2/+2
2019-01-26TunnelsManager: Invoke reload() in a subsequent runloopRoopesh Chander1-1/+7
2019-01-26macOS: Delay .deactivated status to workaround system bugRoopesh Chander1-2/+17
2019-01-24macOS: Select the active tunnel when showing the manage tunnels windowRoopesh Chander1-0/+4
2019-01-24TunnelsManager: func tunnelInOperation()Roopesh Chander1-0/+7
2019-01-24Tunnel: support getting runtime configurationJason A. Donenfeld1-0/+17
2019-01-23iOS: Fix stale tunnel being shown on iPadRoopesh Chander1-3/+3
2019-01-22macOS: reload: Iterate in reverseRoopesh Chander1-5/+3
2019-01-22TunnelsManager: refresh status after replacing insidesJason A. Donenfeld1-0/+1
2019-01-22TunnelsManager: use new helperJason A. Donenfeld1-1/+1
2019-01-22macOS: Handle tunnel deletions outside the appRoopesh Chander1-18/+39
2019-01-18TunnelsManager: Remove unused variableRoopesh Chander1-1/+0
2019-01-16macOS: Different status bar icon looks for different statesRoopesh Chander1-0/+4
2019-01-07Update copyrightJason A. Donenfeld1-1/+1
2018-12-22Fix typo for simulator buildsEric Kuck1-1/+1
2018-12-22TunnelErrors: Add alert text for PacketTunnelProviderErrorRoopesh Chander1-13/+4
2018-12-22Also refresh statusJason A. Donenfeld1-1/+4
2018-12-22Reassign tunnelProvider if it changes from outside the appJason A. Donenfeld1-2/+4
2018-12-21All models now EquatableEric Kuck1-1/+1
2018-12-22Clean up trailing whitespaceJason A. Donenfeld1-3/+3
2018-12-21Removing a tunnel from iOS's settings is now immediately reflected in appEric Kuck1-33/+43
2018-12-22Localize remaining strings in network extensionJason A. Donenfeld1-6/+15
2018-12-22Combine double log invocationsJason A. Donenfeld1-4/+2
2018-12-22Move name from interface to tunnelJason A. Donenfeld1-5/+5
2018-12-21Fix paren typoJason A. Donenfeld1-2/+2
2018-12-21Nuke trailing spacesJason A. Donenfeld1-7/+7
2018-12-21providerConfiguration is now a WgQuickConfigEric Kuck1-17/+13
2018-12-21Get rid of superflous isActivateOnDemandEnabled keyJason A. Donenfeld1-4/+4
2018-12-21Updated NETunnelProvider save formatEric Kuck1-9/+17
2018-12-20Added a String->[String] helperEric Kuck1-1/+1
2018-12-19TunnelsManager: If only Activate On Demand has changed, don't restart tunnelRoopesh Chander1-6/+11
2018-12-19NE: Handle bad domain names and Activate On DemandRoopesh Chander1-2/+2
2018-12-19TunnelsManager: Handle waiting on a stale tunnelRoopesh Chander1-13/+23