aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/Tunnel (follow)
Commit message (Expand)AuthorAgeFilesLines
* on-demand: Remove ActivateOnDemandSetting typeRoopesh Chander2019-03-182-38/+14
* on-demand: iOS: Support for SSIDsRoopesh Chander2019-03-181-0/+10
* on-demand: Infrastructure for supporting SSID-based rulesRoopesh Chander2019-03-181-16/+66
* on-demand: Simplify OS-specific code for interface type selectionRoopesh Chander2019-03-181-46/+21
* TunnelName: sort correctly with numbers and capitalsJason A. Donenfeld2019-03-181-4/+7
* TunnelsManager: Don't restart if only on-demand setting has changedRoopesh Chander2019-03-111-5/+11
* TunnelsManager: Support for removing multiple tunnels at a timeRoopesh Chander2019-03-101-2/+22
* 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-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