aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuardNetworkExtension/PacketTunnelSettingsGenerator.swift (unfollow)
Commit message (Expand)AuthorFilesLines
2018-12-26Version bump0.0.20181225-1Jason A. Donenfeld1-2/+2
2018-12-26NetworkExtension: rescope socket instead of tearing down socketJason A. Donenfeld4-26/+57
2018-12-25minizip: Remove zip encryption codeRoopesh Chander3-105/+0
2018-12-24Tunnel edit: Fix crashRoopesh Chander1-1/+2
2018-12-22SwitchCell nitsEric Kuck2-5/+5
2018-12-22Fix typo for simulator buildsEric Kuck1-1/+1
2018-12-23Remove more commentsRoopesh Chander6-41/+2
2018-12-22Rely on availability of fd only after setting network settingsJason A. Donenfeld1-29/+24
2018-12-22Bump to latest wireguard-go releaseJason A. Donenfeld1-0/+0
2018-12-22Retain aggressive socket reestablishment for nowJason A. Donenfeld1-1/+2
2018-12-22Don't set username on NETunnelProviderProtocolRoopesh Chander1-3/+0
2018-12-22TunnelErrors: Add alert text for PacketTunnelProviderErrorRoopesh Chander2-13/+21
2018-12-22TunnelStatus: Absorb NEVPNStatus+CustomStringConvertibleRoopesh Chander3-22/+13
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 Kuck10-1/+100
2018-12-22Clean up trailing whitespaceJason A. Donenfeld4-12/+12
2018-12-22Do not crash if we can't get socket.fileDescriptorJason A. Donenfeld1-1/+1
2018-12-21Removing a tunnel from iOS's settings is now immediately reflected in appEric Kuck6-52/+72
2018-12-22Localize remaining strings in network extensionJason A. Donenfeld5-40/+42
2018-12-21RTL supportEric Kuck4-15/+15
2018-12-21Strongly recommended now appears as placeholder for DNS when neededEric Kuck1-19/+29
2018-12-22Combine double log invocationsJason A. Donenfeld2-7/+4
2018-12-22Bump go bridgeJason A. Donenfeld1-0/+0
2018-12-22Attempt to strongly recommend thingsJason A. Donenfeld3-6/+12
2018-12-22Move model helpers to model directoryJason A. Donenfeld5-6/+4
2018-12-21Fixes mock tunnelsEric Kuck1-3/+3
2018-12-22Do not set copyable back to true on reuseJason A. Donenfeld1-0/+5
2018-12-22Move name from interface to tunnelJason A. Donenfeld13-35/+41
2018-12-21Fix paren typoJason A. Donenfeld2-3/+3
2018-12-21Nuke trailing spacesJason A. Donenfeld26-173/+173
2018-12-21providerConfiguration is now a WgQuickConfigEric Kuck19-315/+109
2018-12-21Do not require NetworkExtension to know its own nameJason A. Donenfeld4-27/+18
2018-12-21All migration stuff moved to one gross fileEric Kuck9-299/+202
2018-12-21Simplify versioning of stored dataJason A. Donenfeld1-26/+10
2018-12-21Get rid of superflous isActivateOnDemandEnabled keyJason A. Donenfeld7-54/+19
2018-12-21Updated NETunnelProvider save formatEric Kuck23-223/+663
2018-12-21NE: simplify logicJason A. Donenfeld2-46/+27
2018-12-21NE: Simplify DNS resolutionRoopesh Chander2-23/+6
2018-12-21Localize all the thingsRoopesh Chander13-135/+408
2018-12-21Tunnel detail: iPad: Handle deletion of tunnel correctlyRoopesh Chander1-3/+10
2018-12-21NE: Update listen port only when first interface changesRoopesh Chander2-4/+27
2018-12-21NE: Change handling of bad domain names and Activate On DemandRoopesh Chander2-42/+30
2018-12-20Added missing param in MockTunnelsEric Kuck1-1/+1
2018-12-20wireguard-go-bridge: SDK_DIR is not defined for simulatorJason A. Donenfeld1-2/+2
2018-12-20Enabled more swiftlint rulesEric Kuck11-13/+22
2018-12-20Added a String->[String] helperEric Kuck5-32/+53
2018-12-20TunnelErrors: Remove unused errorRoopesh Chander1-3/+0
2018-12-19Tunnel edit: init() need not take a tunnelConfiguration argumentRoopesh Chander2-6/+5
2018-12-19NE: Log whether tunnel was activated from the app or notRoopesh Chander1-0/+6