aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/Tunnel/TunnelsManager.swift (follow)
Commit message (Expand)AuthorAgeFilesLines
* TunnelsManager: addMultiple() should also return the last errorRoopesh Chander2019-03-051-5/+7
* iOS: Hack to restart active tunnel after adding a new tunnelRoopesh Chander2019-02-241-1/+16
* Migrate when we notice a new tunnel in reload()Roopesh Chander2019-02-121-0/+5
* TunnelsManager: No need to access tunnelConfiguration on status changeRoopesh Chander2019-02-091-5/+1
* Global: fix swiftlint issuesJason A. Donenfeld2019-02-081-1/+1
* TunnelsManager: Ignore status changes on tunnel providers we don't haveRoopesh Chander2019-02-081-2/+1
* TunnelsManager: Don't lose .restarting stateRoopesh Chander2019-02-081-4/+5
* TunnelsManager: Log startDeactivation callsRoopesh Chander2019-02-081-0/+1
* PacketTunnelProvider: proper fix for 32073323Jason A. Donenfeld2019-02-071-15/+0
* TunnelsManager: When creating/modifying a tunnel, update the associated objectRoopesh Chander2019-02-071-5/+7
* Keychain: store configurations in keychain instead of providerConfigJason A. Donenfeld2019-02-061-4/+16
* TunnelsManager: cache access to configuration objectJason A. Donenfeld2019-02-061-1/+9
* TunnelsManager: Wait for 6 seconds on deactivation instead of 5Jason A. Donenfeld2019-02-061-1/+1
* Configure timers to fire even when tracking mouse eventsRoopesh Chander2019-01-311-2/+2
* TunnelsManager: Invoke reload() in a subsequent runloopRoopesh Chander2019-01-261-1/+7
* macOS: Delay .deactivated status to workaround system bugRoopesh Chander2019-01-261-2/+17
* macOS: Select the active tunnel when showing the manage tunnels windowRoopesh Chander2019-01-241-0/+4
* TunnelsManager: func tunnelInOperation()Roopesh Chander2019-01-241-0/+7
* Tunnel: support getting runtime configurationJason A. Donenfeld2019-01-241-0/+17
* iOS: Fix stale tunnel being shown on iPadRoopesh Chander2019-01-231-3/+3
* macOS: reload: Iterate in reverseRoopesh Chander2019-01-221-5/+3
* TunnelsManager: refresh status after replacing insidesJason A. Donenfeld2019-01-221-0/+1
* TunnelsManager: use new helperJason A. Donenfeld2019-01-221-1/+1
* macOS: Handle tunnel deletions outside the appRoopesh Chander2019-01-221-18/+39
* TunnelsManager: Remove unused variableRoopesh Chander2019-01-181-1/+0
* macOS: Different status bar icon looks for different statesRoopesh Chander2019-01-161-0/+4
* Update copyrightJason A. Donenfeld2019-01-071-1/+1
* Fix typo for simulator buildsEric Kuck2018-12-221-1/+1
* TunnelErrors: Add alert text for PacketTunnelProviderErrorRoopesh Chander2018-12-221-13/+4
* Also refresh statusJason A. Donenfeld2018-12-221-1/+4
* Reassign tunnelProvider if it changes from outside the appJason A. Donenfeld2018-12-221-2/+4
* All models now EquatableEric Kuck2018-12-211-1/+1
* Clean up trailing whitespaceJason A. Donenfeld2018-12-221-3/+3
* Removing a tunnel from iOS's settings is now immediately reflected in appEric Kuck2018-12-211-33/+43
* Localize remaining strings in network extensionJason A. Donenfeld2018-12-221-6/+15
* Combine double log invocationsJason A. Donenfeld2018-12-221-4/+2
* Move name from interface to tunnelJason A. Donenfeld2018-12-221-5/+5
* Fix paren typoJason A. Donenfeld2018-12-211-2/+2
* Nuke trailing spacesJason A. Donenfeld2018-12-211-7/+7
* providerConfiguration is now a WgQuickConfigEric Kuck2018-12-211-17/+13
* Get rid of superflous isActivateOnDemandEnabled keyJason A. Donenfeld2018-12-211-4/+4
* Updated NETunnelProvider save formatEric Kuck2018-12-211-9/+17
* Added a String->[String] helperEric Kuck2018-12-201-1/+1
* TunnelsManager: If only Activate On Demand has changed, don't restart tunnelRoopesh Chander2018-12-191-6/+11
* NE: Handle bad domain names and Activate On DemandRoopesh Chander2018-12-191-2/+2
* TunnelsManager: Handle waiting on a stale tunnelRoopesh Chander2018-12-191-13/+23
* Error handling: Add info on the underlying system error to error alertsRoopesh Chander2018-12-171-69/+10
* 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