aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/Tunnel (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-082-3/+1
* Key: Constant time encodingJason A. Donenfeld2019-02-081-24/+3
* 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-242-0/+224
* 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
* Better os() directivesRoopesh Chander2019-01-221-3/+9
* TunnelsManager: Remove unused variableRoopesh Chander2019-01-181-1/+0
* macOS: Different status bar icon looks for different statesRoopesh Chander2019-01-161-0/+4
* On-Demand: Add support for macOS-specific valuesRoopesh Chander2019-01-141-5/+33
* Update copyrightJason A. Donenfeld2019-01-075-5/+5
* Fix typo for simulator buildsEric Kuck2018-12-221-1/+1
* TunnelErrors: Add alert text for PacketTunnelProviderErrorRoopesh Chander2018-12-222-13/+21
* TunnelStatus: Absorb NEVPNStatus+CustomStringConvertibleRoopesh Chander2018-12-222-18/+13
* 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
* Fixes mock tunnelsEric Kuck2018-12-211-3/+3
* Move name from interface to tunnelJason A. Donenfeld2018-12-221-5/+5
* Fix paren typoJason A. Donenfeld2018-12-212-3/+3
* Nuke trailing spacesJason A. Donenfeld2018-12-213-9/+9
* providerConfiguration is now a WgQuickConfigEric Kuck2018-12-212-18/+14
* Get rid of superflous isActivateOnDemandEnabled keyJason A. Donenfeld2018-12-213-11/+11
* Updated NETunnelProvider save formatEric Kuck2018-12-211-9/+17
* Localize all the thingsRoopesh Chander2018-12-211-16/+17
* Added missing param in MockTunnelsEric Kuck2018-12-201-1/+1
* Enabled more swiftlint rulesEric Kuck2018-12-201-0/+1
* Added a String->[String] helperEric Kuck2018-12-201-1/+1
* TunnelErrors: Remove unused errorRoopesh Chander2018-12-201-3/+0