aboutsummaryrefslogtreecommitdiffstats
path: root/.swiftlint.yml (unfollow)
Commit message (Expand)AuthorFilesLines
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
2020-12-03WireGuardKit: Remove isStarted: bool from WireGuardAdapterAndrej Mihajlov1-17/+6
2020-12-03WireGuardKit: Fix docs for WireGuardAdapterErrorAndrej Mihajlov1-5/+5
2020-12-03WireGuardKit: Fix docs for WireGuardLogLevelAndrej Mihajlov1-2/+1
2020-12-03WireGuardKit: Pass logHandler via constructorAndrej Mihajlov2-31/+15
2020-12-03Packet tunnel: Remove last error in the completion handler given to adapter.stopAndrej Mihajlov1-2/+2
2020-12-03WireGuardKit: Rename cannotLocateSocketDescriptor -> cannotLocateTunnelFileDescriptor in WireGuardAdapterErrorAndrej Mihajlov2-5/+5
2020-12-03WireGuardApp: Switch WireGuardKit to master branchAndrej Mihajlov3-5/+3
2020-12-03WireGuardKit: Add TODO to log the error coming from `withReresolvedIP`Andrej Mihajlov1-0/+1
2020-12-03WireGuardKit: Change getWireGuardVersion() -> wireGuardVersionAndrej Mihajlov4-5/+4
2020-12-03Update READMEAndrej Mihajlov1-0/+48
2020-12-02Packet tunnel: Implement packet tunnel provider using WireGuardAdapterAndrej Mihajlov1-140/+81
2020-12-02WireGuardKit: Add WireGuardAdapterAndrej Mihajlov6-114/+556
2020-12-02WireGuardKit: Add wrappers for PrivateKey, PublicKey, PreSharedKeyAndrej Mihajlov21-220/+176
2020-12-02iOS/macOS: Remove "Extract wireguard-go version" build phaseAndrej Mihajlov1-40/+0
2020-12-02iOS/macOS: Remove main bundle apps dependence on WireGuardgoBridge.Andrej Mihajlov1-13/+0
2020-12-02iOS/macOS: Integrate WireGuardKitAndrej Mihajlov25-163/+122
2020-12-02go-bridge: Add context support for wgSetLoggerJason A. Donenfeld2-7/+9
2020-12-02WireGuardKit: Add WireGuardKitCTarget with private C sourcesAndrej Mihajlov7-1/+15
2020-12-02WireGuardKit: Set public access level for shared structsAndrej Mihajlov6-50/+50
2020-12-02WireGuardKit: Move shared structs to WireGuardKitAndrej Mihajlov8-0/+0
2020-12-02WireGuardKit: Add swift package scaffoldingAndrej Mihajlov6-0/+49
2020-09-02go-bridge: dup tunFd so as to not confuse NetworkExtensionJason A. Donenfeld1-2/+11
2020-06-25Change QoS to .utilityAndrej Mihajlov1-1/+1
2020-06-25Make sure that the tunnel and path monitor run on the same serial queueAndrej Mihajlov1-81/+93
2020-06-25Fix retain cycle between NWPathMonitor and PacketTunnelProviderAndrej Mihajlov1-1/+3
2020-06-25Refactor interface name queryAndrej Mihajlov1-7/+25
2020-04-11Localization: Update JapaneseJason A. Donenfeld1-59/+59
2020-04-11Localization: macOS: Add translations for 'Edit' buttonRoopesh Chander3-0/+6
2020-04-11Localization: macOS: Fix localization for 'Edit' buttonRoopesh Chander2-1/+3
2020-04-11Localization: Add German translationRoopesh Chander2-0/+446