aboutsummaryrefslogtreecommitdiffstats
path: root/Sources/WireGuardKit/PeerConfiguration.swift (unfollow)
Commit message (Expand)AuthorFilesLines
2020-12-15Version bump1.0.10-18Jason A. Donenfeld1-2/+2
2020-12-15WireGuardApp: Refactor TunnelListCellAndrej Mihajlov1-35/+33
2020-12-15WireGuardApp: Replace AnyObject with a concrete NSKeyValueObservationAndrej Mihajlov1-2/+2
2020-12-15WireGuardApp: Animate switch control in TunnelListCellAndrej Mihajlov1-9/+9
2020-12-15WireGuardApp: Remove 200ms delay when updating tunnel status switchAndrej Mihajlov2-13/+8
2020-12-15WireGuardApp: Pin status switch to cell marginAndrej Mihajlov1-1/+1
2020-12-15WireGuardApp: Refactor indicator view initializationAndrej Mihajlov1-6/+5
2020-12-15WireGuardApp: Use Bundle.forInfoDictionaryKey to access Info.plist fieldsAndrej Mihajlov1-2/+2
2020-12-15WireGuardApp: Refactor indicator initializationAndrej Mihajlov1-6/+5
2020-12-15WireGuardApp: Fix window background color to default blackAndrej Mihajlov1-5/+0
2020-12-15global: support DNS search domainsJason A. Donenfeld6-16/+28
2020-12-15WireGuardKitGo: update to latest wireguard-go tagJason A. Donenfeld5-38/+48
2020-12-11Revert "[REVERT ME SOON] TunnelsManager: Workaround for macOS Catalina deleting tunnels arbitrarily"Jason A. Donenfeld1-161/+2
2020-12-11WireGuardApp: modify xcodeproj when syncing translationsJason A. Donenfeld2-9/+107
2020-12-11WireGuardKit: Let wireguard-go backend run in offline on macOSAndrej Mihajlov1-3/+8
2020-12-11WireGuardApp: add CrowdIn syncer and run itJason A. Donenfeld19-20/+4234
2020-12-11WireGuardKit: Conditionally turn on/off wireguard-goAndrej Mihajlov3-106/+213
2020-12-09WireGuardGoKit: drop support for armv7Jason A. Donenfeld1-3/+2
2020-12-09global: fix remaining swiftlint violationsJason A. Donenfeld4-4/+5
2020-12-09WireGuardKitGo: get rid of missing -Wno-unused-command-line-argument flagJason A. Donenfeld1-1/+1
2020-12-09WireGuardKitGo: rebase boottime patch onto Go 1.15.6Jason A. Donenfeld2-39/+13
2020-12-04global: bump year in headerJason A. Donenfeld102-102/+102
2020-12-04WireGuardApp: Update target membership to exclude sources that are only used in network extensionsAndrej Mihajlov1-16/+0
2020-12-04WireGuardKit: Delegate IPv*Address initialization to self.initAndrej Mihajlov1-10/+2
2020-12-04WireGuardApp: Remove backend version call in Logger.swift & extract wireguard-go version script from network extension targetsAndrej Mihajlov3-40/+2
2020-12-04WireGuardKit: Log XLAT resolution errorsAndrej Mihajlov2-5/+20
2020-12-04WireGuardApp: Disable SWIFT_PRECOMPILE_BRIDGING_HEADERAndrej Mihajlov1-0/+2
2020-12-04WireGuardApp: Update swift version from 4.2 to 5.0Andrej Mihajlov1-2/+2
2020-12-04Update checkout path in READMEAndrej Mihajlov1-1/+1
2020-12-04Keychain: Avoid roundtrip via items when accessing item label (stored in kSecAttrLabel)Andrej Mihajlov1-4/+3
2020-12-04Keychain: Remove unnecessary cast to String in Keychain queriesAndrej Mihajlov1-23/+23
2020-12-04WireGuardApp: Remove WireGuardKit.swift from Xcode source treeAndrej Mihajlov1-10/+0
2020-12-04WireGuadKit: Rename WireGuardAdapter.version -> .backendVersion & remove `var wireGuardVersion` with WireGuardKit.swiftAndrej Mihajlov2-9/+1
2020-12-04WireGuardApp: Add back the wireguard-go version extraction script and use WIREGUARD_GO_VERSION directlyAndrej Mihajlov5-8/+86
2020-12-04WireGuardApp: Include headers from WireGuardKitCAndrej Mihajlov2-2/+5
2020-12-03WireGuardApp: integrate WireGuardKit sources directlyAndrej Mihajlov27-85/+188
2020-12-03Remove Sources/ in project folder namesAndrej Mihajlov1-6/+9
2020-12-03WireGuardKit: Rename WireGuardKitSwift -> WireGuardKitAndrej Mihajlov14-2/+2
2020-12-03Linter: Fix all linter issues across the codebaseAndrej Mihajlov12-42/+48
2020-12-03WireGuardApp: Fix build working dir for go-bridge targetsAndrej Mihajlov1-2/+2
2020-12-03WireGuardNetworkExtension: Remove wireguard.h from bridging headerAndrej Mihajlov1-1/+0
2020-12-03Fix paths pointing to xcconfigsAndrej Mihajlov2-4/+4
2020-12-03WireGuardKit: Add wireguard-go files to exclude list to eliminate SwiftPM warningsAndrej Mihajlov1-0/+7
2020-12-03WireGuardKit: Set publicHeadersPath = "." to flatten public headers structureAndrej Mihajlov3-4/+6
2020-12-03WireGuardKit: Fix module map for WireGuardKitCAndrej Mihajlov1-1/+1
2020-12-03WireGuardKit: Fix import statementsAndrej Mihajlov3-3/+3
2020-12-03Move all source files to `Sources/` and rename WireGuardKit targetsAndrej Mihajlov209-58/+54
2020-12-03WireGuardKit: Assert that resolutionResults must not contain failuresAndrej Mihajlov1-1/+1
2020-12-03WireGuardKit: Only assign self.settingsGenerator upon success to set tunnel network settings to avoid inconsistent stateAndrej Mihajlov1-1/+5
2020-12-03WireGuardKit: Remove handleLogLine from WireGuardAdapterAndrej Mihajlov1-22/+9