aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuardNetworkExtension/PacketTunnelSettingsGenerator.swift (follow)
Commit message (Expand)AuthorAgeFilesLines
* Better os() directivesRoopesh Chander2019-01-221-1/+3
* macOS: Use tunnelOverheadBytes for automatic MTU in macOSRoopesh Chander2019-01-161-4/+8
* PacketTunnelSettingsGenerator: use 127.0.0.1 as dummy addressJason A. Donenfeld2019-01-081-3/+1
* Avoid dynamic MTU calculations for nowJason A. Donenfeld2019-01-071-5/+11
* Update copyrightJason A. Donenfeld2019-01-071-1/+1
* Rework DNS and routes in network extensionJason A. Donenfeld2018-12-281-35/+3
* NetworkExtension: rescope socket instead of tearing down socketJason A. Donenfeld2018-12-261-7/+1
* Updated NETunnelProvider save formatEric Kuck2018-12-211-5/+4
* NE: simplify logicJason A. Donenfeld2018-12-211-7/+3
* NE: Update listen port only when first interface changesRoopesh Chander2018-12-211-2/+10
* Enabled more swiftlint rulesEric Kuck2018-12-201-1/+1
* Avoid using 'VPN' in code where possibleRoopesh Chander2018-12-131-1/+1
* Remove useless whitespaceJason A. Donenfeld2018-12-131-9/+9
* More formatting nits and cyclomatic complexity fixesEric Kuck2018-12-121-94/+59
* More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck2018-12-121-1/+1
* Tons more swiftlint warnings fixed. Still a few remaining.Eric Kuck2018-12-121-12/+10
* Added swiftlint and fixed all errors (and a bunch, but not all, warnings)Eric Kuck2018-12-121-9/+9
* Supply missing pieces of path changeJason A. Donenfeld2018-12-121-2/+2
* Fixed a potential race condition, better naming on PacketTunnelSettingsGenerator methodsEric Kuck2018-12-111-2/+2
* Added an (unfinished) NWPathMonitor implementation for reconnecting on network changesEric Kuck2018-12-111-0/+14
* NE: All DNS queries must first go through the VPN's DNS serversRoopesh Chander2018-11-231-1/+3
* Move logic to extension: Refactor PacketTunnelOptionsGenerator into a PacketTunnelSettingsGeneratorRoopesh Chander2018-11-081-0/+203