aboutsummaryrefslogtreecommitdiffstats
path: root/README.md (unfollow)
Commit message (Expand)AuthorFilesLines
2018-11-02Info.plist: Document type UTI should be consistent with exported UTIRoopesh Chander1-1/+1
2018-11-02Info.plist: Register zip file for open-inRoopesh Chander1-0/+12
2018-11-02Info.plist: Add .conf extension to document typeRoopesh Chander1-0/+4
2018-11-02Add document iconRoopesh Chander7-5/+62
2018-11-02Add app iconsRoopesh Chander19-18/+36
2018-11-02Remove files we don't needRoopesh Chander13-341/+0
2018-11-02Handle cell reuse in showing delete buttons in redRoopesh Chander2-2/+16
2018-11-02Table edit: Show/hide 'Exclude Private IPs' instead of enable/disableRoopesh Chander1-16/+36
2018-11-02Tunnel view model: If there's just one peer, populate the scratchpad on initRoopesh Chander1-7/+13
2018-11-02Tunnel view model: Initialize peerData.numberOfPeersRoopesh Chander1-0/+4
2018-11-02DNSResolver: getaddrinfo returns a sockaddr and inet_ntop takes strlenJason A. Donenfeld1-4/+6
2018-11-01wireguard-go-bridge: use boottime instead of monotonicJason A. Donenfeld2-7/+86
2018-11-01NetworkExtension: check isTunnelClosed before packet existenceJason A. Donenfeld1-2/+2
2018-11-01Global: OK over OkJason A. Donenfeld5-6/+6
2018-11-01Deletion buttons are shown in redRoopesh Chander2-0/+2
2018-11-01Tunnel edit: Highlight erroring field keys in redRoopesh Chander1-2/+7
2018-11-01Tunnels list: Swipe left to deleteRoopesh Chander1-0/+17
2018-11-01Global: fix up stringsJason A. Donenfeld8-53/+43
2018-11-01QR code: Fix what happens when an error is shownRoopesh Chander1-1/+1
2018-11-01NE: Show an alert when someone tries to start the VPN from iOS SettingsRoopesh Chander1-2/+5
2018-11-01Export: fix up export formatJason A. Donenfeld1-13/+11
2018-11-01Tunnel errors: Consolidate tunnel activation errors into ErrorPresenterRoopesh Chander3-16/+36
2018-11-01TunnelsManager: Better errorsRoopesh Chander1-4/+4
2018-11-01ConfigFile: WgQuickConfigFileWriter: Fix '[Peer]' section headerRoopesh Chander1-1/+1
2018-11-01Importing: Account for errors in showing the 'No configurations found' errorRoopesh Chander1-4/+4
2018-11-01Tunnel detail: Fix deletion of tunnelRoopesh Chander1-7/+8
2018-11-01VPN: TunnelsManager: Fix deletion codeRoopesh Chander1-1/+1
2018-11-01VPN: Restart tunnel after modifying a currently active configurationRoopesh Chander2-7/+29
2018-11-01QR code: Degrade gracefully when running on the simulator or on a device without a cameraRoopesh Chander1-5/+6
2018-11-01Revert "QR code: QR code scanning is not available in the simulator"Roopesh Chander1-6/+0
2018-11-01Importing: Show error when the zip file contains no .conf filesRoopesh Chander1-0/+4
2018-11-01VPN: We have to start observing the tunnelContainer before we attempt to activate itRoopesh Chander1-1/+1
2018-11-01Importing: Error out on duplicate nameRoopesh Chander1-3/+5
2018-11-01QR Code: Error out on duplicate nameRoopesh Chander2-7/+10
2018-11-01Tunnel edit: Error out on duplicate name when creating / modifying a tunnelRoopesh Chander1-5/+3
2018-11-01VPN: An ErrorPresenter class to consolidate showing of error alertsRoopesh Chander2-1/+51
2018-11-01VPN: Introduce an error enum for adding/modifying/removing tunnelsRoopesh Chander1-11/+28
2018-11-01VPN: TunnelsManager: s/TunnelsManagerError/TunnelActivationError/g;Roopesh Chander3-10/+10
2018-11-01VPN: TunnelsManager should keep track of tunnel names to prevent duplicate namesRoopesh Chander1-0/+17
2018-10-31UI: not all subclasses of CopyableLabelTableViewCell have a detailTextLabel, so generalizeJason A. Donenfeld3-1/+13
2018-10-31TunnelManager: bound recursion in startActivationJason A. Donenfeld1-3/+11
2018-10-31VPN: Retry startTunnel based on error conditionsRoopesh Chander2-11/+58
2018-10-31Tunnel list: Fix importing zip with multiple configurationsRoopesh Chander1-6/+12
2018-10-31VPN: Support adding multiple configurations in one shotRoopesh Chander1-0/+21
2018-10-31wireguard-go-bridge: extract version for consumption by network extensionJason A. Donenfeld5-15/+35
2018-10-31wireguard-go-bridge: simplify logging and remove tagsJason A. Donenfeld4-15/+10
2018-10-31NetworkExtension: close context before turning off goJason A. Donenfeld1-1/+1
2018-10-31wireguard-go-bridge: handle errors in makefileJason A. Donenfeld1-8/+5
2018-10-31UI: More elegant copy-to-clipboard behaviorJason A. Donenfeld5-59/+87
2018-10-30wireguard-go: pull in recent changeJason A. Donenfeld1-0/+0