index
:
wireguard-apple
am/codable-ipaddress-range
am/codable-key
am/default-path
am/develop
am/fix-addrinfo-crash
am/ignore-set-network-settings-error-when-offline
am/reasserting-opt-out
am/wgkit-types-subtarget
an/shortcuts-integration
master
iOS and macOS apps for WireGuard
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
.swiftlint.yml
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2020-12-04
Keychain: Remove unnecessary cast to String in Keychain queries
Andrej Mihajlov
1
-23
/
+23
2020-12-04
WireGuardApp: Remove WireGuardKit.swift from Xcode source tree
Andrej Mihajlov
1
-10
/
+0
2020-12-04
WireGuadKit: Rename WireGuardAdapter.version -> .backendVersion & remove `var wireGuardVersion` with WireGuardKit.swift
Andrej Mihajlov
2
-9
/
+1
2020-12-04
WireGuardApp: Add back the wireguard-go version extraction script and use WIREGUARD_GO_VERSION directly
Andrej Mihajlov
5
-8
/
+86
2020-12-04
WireGuardApp: Include headers from WireGuardKitC
Andrej Mihajlov
2
-2
/
+5
2020-12-03
WireGuardApp: integrate WireGuardKit sources directly
Andrej Mihajlov
27
-85
/
+188
2020-12-03
Remove Sources/ in project folder names
Andrej Mihajlov
1
-6
/
+9
2020-12-03
WireGuardKit: Rename WireGuardKitSwift -> WireGuardKit
Andrej Mihajlov
14
-2
/
+2
2020-12-03
Linter: Fix all linter issues across the codebase
Andrej Mihajlov
12
-42
/
+48
2020-12-03
WireGuardApp: Fix build working dir for go-bridge targets
Andrej Mihajlov
1
-2
/
+2
2020-12-03
WireGuardNetworkExtension: Remove wireguard.h from bridging header
Andrej Mihajlov
1
-1
/
+0
2020-12-03
Fix paths pointing to xcconfigs
Andrej Mihajlov
2
-4
/
+4
2020-12-03
WireGuardKit: Add wireguard-go files to exclude list to eliminate SwiftPM warnings
Andrej Mihajlov
1
-0
/
+7
2020-12-03
WireGuardKit: Set publicHeadersPath = "." to flatten public headers structure
Andrej Mihajlov
3
-4
/
+6
2020-12-03
WireGuardKit: Fix module map for WireGuardKitC
Andrej Mihajlov
1
-1
/
+1
2020-12-03
WireGuardKit: Fix import statements
Andrej Mihajlov
3
-3
/
+3
2020-12-03
Move all source files to `Sources/` and rename WireGuardKit targets
Andrej Mihajlov
209
-58
/
+54
2020-12-03
WireGuardKit: Assert that resolutionResults must not contain failures
Andrej Mihajlov
1
-1
/
+1
2020-12-03
WireGuardKit: Only assign self.settingsGenerator upon success to set tunnel network settings to avoid inconsistent state
Andrej Mihajlov
1
-1
/
+5
2020-12-03
WireGuardKit: Remove handleLogLine from WireGuardAdapter
Andrej Mihajlov
1
-22
/
+9
2020-12-03
WireGuardKit: Remove isStarted: bool from WireGuardAdapter
Andrej Mihajlov
1
-17
/
+6
2020-12-03
WireGuardKit: Fix docs for WireGuardAdapterError
Andrej Mihajlov
1
-5
/
+5
2020-12-03
WireGuardKit: Fix docs for WireGuardLogLevel
Andrej Mihajlov
1
-2
/
+1
2020-12-03
WireGuardKit: Pass logHandler via constructor
Andrej Mihajlov
2
-31
/
+15
2020-12-03
Packet tunnel: Remove last error in the completion handler given to adapter.stop
Andrej Mihajlov
1
-2
/
+2
2020-12-03
WireGuardKit: Rename cannotLocateSocketDescriptor -> cannotLocateTunnelFileDescriptor in WireGuardAdapterError
Andrej Mihajlov
2
-5
/
+5
2020-12-03
WireGuardApp: Switch WireGuardKit to master branch
Andrej Mihajlov
3
-5
/
+3
2020-12-03
WireGuardKit: Add TODO to log the error coming from `withReresolvedIP`
Andrej Mihajlov
1
-0
/
+1
2020-12-03
WireGuardKit: Change getWireGuardVersion() -> wireGuardVersion
Andrej Mihajlov
4
-5
/
+4
2020-12-03
Update README
Andrej Mihajlov
1
-0
/
+48
2020-12-02
Packet tunnel: Implement packet tunnel provider using WireGuardAdapter
Andrej Mihajlov
1
-140
/
+81
2020-12-02
WireGuardKit: Add WireGuardAdapter
Andrej Mihajlov
6
-114
/
+556
2020-12-02
WireGuardKit: Add wrappers for PrivateKey, PublicKey, PreSharedKey
Andrej Mihajlov
21
-220
/
+176
2020-12-02
iOS/macOS: Remove "Extract wireguard-go version" build phase
Andrej Mihajlov
1
-40
/
+0
2020-12-02
iOS/macOS: Remove main bundle apps dependence on WireGuardgoBridge.
Andrej Mihajlov
1
-13
/
+0
2020-12-02
iOS/macOS: Integrate WireGuardKit
Andrej Mihajlov
25
-163
/
+122
2020-12-02
go-bridge: Add context support for wgSetLogger
Jason A. Donenfeld
2
-7
/
+9
2020-12-02
WireGuardKit: Add WireGuardKitCTarget with private C sources
Andrej Mihajlov
7
-1
/
+15
2020-12-02
WireGuardKit: Set public access level for shared structs
Andrej Mihajlov
6
-50
/
+50
2020-12-02
WireGuardKit: Move shared structs to WireGuardKit
Andrej Mihajlov
8
-0
/
+0
2020-12-02
WireGuardKit: Add swift package scaffolding
Andrej Mihajlov
6
-0
/
+49
2020-09-02
go-bridge: dup tunFd so as to not confuse NetworkExtension
Jason A. Donenfeld
1
-2
/
+11
2020-06-25
Change QoS to .utility
Andrej Mihajlov
1
-1
/
+1
2020-06-25
Make sure that the tunnel and path monitor run on the same serial queue
Andrej Mihajlov
1
-81
/
+93
2020-06-25
Fix retain cycle between NWPathMonitor and PacketTunnelProvider
Andrej Mihajlov
1
-1
/
+3
2020-06-25
Refactor interface name query
Andrej Mihajlov
1
-7
/
+25
2020-04-11
Localization: Update Japanese
Jason A. Donenfeld
1
-59
/
+59
2020-04-11
Localization: macOS: Add translations for 'Edit' button
Roopesh Chander
3
-0
/
+6
2020-04-11
Localization: macOS: Fix localization for 'Edit' button
Roopesh Chander
2
-1
/
+3
2020-04-11
Localization: Add German translation
Roopesh Chander
2
-0
/
+446
[next]