aboutsummaryrefslogtreecommitdiffstats
path: root/wireguard-go-bridge (unfollow)
Commit message (Expand)AuthorFilesLines
2018-11-03Update readmeJason A. Donenfeld1-8/+28
2018-11-03TunnelsManager: initialize observer on correct threadJason A. Donenfeld1-5/+7
2018-11-03TunnelsManager: do not track currentTunnelJason A. Donenfeld1-33/+6
2018-11-03TunnelsManager: do not change back to inactive if we are resolving the endpointJason A. Donenfeld1-0/+5
2018-11-03Tunnels list: Remove separator lines in the table viewRoopesh Chander1-0/+1
2018-11-03Tunnels list: Show an 'Add' button when there are no tunnelsRoopesh Chander1-2/+65
2018-11-03Tunnels list: Show a busy indicator before the tunnels are loadedRoopesh Chander1-29/+55
2018-11-03Tunnels list: The Add and Settings buttons should be no-ops until the tunnels are loadedRoopesh Chander1-0/+2
2018-11-03Tunnel edit: Use layoutMarginsGuide instead of constantsRoopesh Chander1-2/+2
2018-11-03TunnelsManager: fix use of arrayslice in addMultipleJason A. Donenfeld1-5/+4
2018-11-03TunnelsManager: get rid of name setJason A. Donenfeld1-16/+4
2018-11-03TunnelsManager: get rid of index managementJason A. Donenfeld3-51/+33
2018-11-03Global: no periods at the end of error messagesJason A. Donenfeld4-12/+12
2018-11-03Import: rework addMultiple logicJason A. Donenfeld2-36/+43
2018-11-02Tunnel detail: In the key-value cell, make the value label scrollable horizontallyRoopesh Chander1-17/+59
2018-11-02Tunnel edit: Ensure all key-value fields have a placeholder textRoopesh Chander1-5/+23
2018-11-02DNSResolver: Bugfix: Always call completion handlerRoopesh Chander1-1/+4
2018-11-02Info.plist: Update document icons and descriptionRoopesh Chander1-2/+7
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