aboutsummaryrefslogtreecommitdiffstats
path: root/wireguard-go-bridge (unfollow)
Commit message (Expand)AuthorFilesLines
2018-11-07iPad: Ensure we set sourceRect for all cases where we use sourceViewRoopesh Chander3-1/+3
2018-11-07Info.plist: Register for handling public.text files for Open-inRoopesh Chander1-0/+14
2018-11-07Importing: Also support importing public.text files in the file pickerRoopesh Chander1-1/+1
2018-11-07iPad: Set correct sourceRect for the popover anchored on the central 'Add' buttonRoopesh Chander1-0/+1
2018-11-07TunnelsManager: Return a manager with no tunnels in the simulatorRoopesh Chander1-0/+5
2018-11-07iPad: Configuring the split-view controller should happen in init(), not loadView()Roopesh Chander1-4/+9
2018-11-07Settings: show build idJason A. Donenfeld1-1/+4
2018-11-07Make license consistentJason A. Donenfeld1-338/+19
2018-11-06Version bump0.0.20181104-3Jason A. Donenfeld1-1/+1
2018-11-06Importing: simplifyJason A. Donenfeld1-26/+15
2018-11-07Importing: Assume imported files without .conf or .zip extensions to be a config fileRoopesh Chander1-5/+5
2018-11-06DNSResolver: No need to resolve if the endpoint is already an IP addressRoopesh Chander1-2/+6
2018-11-06Model: Endpoint.hasHostAsIPAddress()Roopesh Chander1-0/+13
2018-11-06PacketTunnelProvider: modernize headerJason A. Donenfeld1-3/+2
2018-11-06Not horribly brokenJason A. Donenfeld1-5/+0
2018-11-06Global: swiftlint autocorrect --formatRoopesh Chander5-15/+15
2018-11-06Global: swiftlint autocorrectRoopesh Chander1-1/+1
2018-11-06Importing: Error out on file with unsupported file extensionRoopesh Chander1-1/+9
2018-11-06wireguard-go-bridge: take fd instead of fnptrJason A. Donenfeld7-197/+76
2018-11-06Xcode: enable more warningsJason A. Donenfeld1-1/+5
2018-11-06Tunnel edit: TunnelEditTableViewKeyValueCell need not support a read-only mode nowRoopesh Chander1-21/+2
2018-11-06Tunnel edit: A new cell class for the public key field, to make the value scrollableRoopesh Chander1-0/+70
2018-11-06Tunnel detail: Refactor out the label scrolling into a separate UI classRoopesh Chander3-31/+63
2018-11-06Tunnel view model: Peers in a configuation may not share the same public keyRoopesh Chander1-0/+7
2018-11-06Parser: Peers in a configuation may not share the same public keyRoopesh Chander1-0/+7
2018-11-05Version bump0.0.20181104-2Jason A. Donenfeld1-1/+1
2018-11-05Parser: Address, DNS and AllowedIPs can have mutliple entriesRoopesh Chander1-1/+6
2018-11-05QR Code: Dismiss the QR code screen when the name prompt is cancelledRoopesh Chander1-1/+3
2018-11-05Tunnel view model: No need to save if we already have a validated configuration objectRoopesh Chander1-0/+8
2018-11-05global: convert to Swift 4.2Jason A. Donenfeld7-14/+16
2018-11-05TunnelsManager: account for no or many endpointsJason A. Donenfeld3-22/+20
2018-11-05wireguard-go-bridge: work around DWARF generation issueJason A. Donenfeld1-2/+2
2018-11-05PacketTunnelProvider: clamp v6 addresses to /120Jason A. Donenfeld1-1/+7
2018-11-05Settings: account for bottom padding on iPhone XJason A. Donenfeld1-4/+4
2018-11-04XCode: use old network extension ID0.0.20181104-1Jason A. Donenfeld4-13/+4
2018-11-04wireguard-go-bridge: xcode expects install targetJason A. Donenfeld1-1/+3
2018-11-04XCode: unify version stringsJason A. Donenfeld5-8/+12
2018-11-04Settings: anchor logo to bottomJason A. Donenfeld1-1/+12
2018-11-04Add a correct launch-screen storyboardRoopesh Chander1-11/+71
2018-11-03Revert "Settings: Swap table view sections"Jason A. Donenfeld1-5/+5
2018-11-03Settings: simplifyJason A. Donenfeld1-24/+5
2018-11-03Global: run through swiftlintJason A. Donenfeld12-55/+54
2018-11-03Settings: limit size of logoJason A. Donenfeld1-1/+1
2018-11-03Settings: use updated wireguard banner logoJason A. Donenfeld1-0/+0
2018-11-03TunnelsManager: restore sanityJason A. Donenfeld1-45/+20
2018-11-03Change version with 0.0.yyyymmdd versioning schemeRoopesh Chander1-1/+1
2018-11-03VPN: Make sure actions inside tunnelProvider completion handlers are done in the main queueRoopesh Chander1-17/+35
2018-11-03VPN: Start observing the status only if startTunnel() succeedsRoopesh Chander1-1/+1
2018-11-03VPN: We should never get a status change to .disconnected if we're resolving endpointsRoopesh Chander1-0/+1
2018-11-03Revert "TunnelsManager: initialize observer on correct thread"Roopesh Chander1-7/+5