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
/
WireGuard
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2018-12-10
Tunnel edit: Dynamic Type support
Roopesh Chander
1
-6
/
+56
2018-12-10
Tunnel detail: Dynamic Type support
Roopesh Chander
2
-6
/
+57
2018-12-09
Tunnels list: Dynamic Type support for the add button at the center
Roopesh Chander
1
-0
/
+2
2018-12-09
Tunnels list: Dynamic Type support for the table view
Roopesh Chander
1
-6
/
+12
2018-12-09
Model: Declare keyLength constant and use that wherever applicable
Roopesh Chander
4
-15
/
+21
2018-12-08
TunnelsManager: Observe status for all tunnels in one block
Roopesh Chander
1
-52
/
+54
2018-12-08
TunnelsManager: Remove unused variables
Roopesh Chander
1
-14
/
+0
2018-12-08
Zip: Fix comment
Roopesh Chander
1
-1
/
+1
2018-12-07
Version bump
0.0.20181104-5
Jason A. Donenfeld
1
-1
/
+1
2018-12-07
PacketTunnelProvider: Show log timestamp
Jason A. Donenfeld
1
-14
/
+3
2018-12-07
wireguard-go-bridge: account for network changes
Jason A. Donenfeld
1
-5
/
+85
2018-12-08
Zip: Increase size of buffer used to read data from the archive
Roopesh Chander
1
-1
/
+1
2018-12-08
Settings: Export log: Perform file operations in a background thread
Roopesh Chander
1
-26
/
+31
2018-12-08
On-Demand: TunnelViewModel: Make activate-on-demand methods static
Roopesh Chander
2
-4
/
+4
2018-12-08
On-Demand: Move detail text to TunnelViewModel
Roopesh Chander
2
-20
/
+13
2018-12-07
Plist: Handle crypto export
Jason A. Donenfeld
2
-0
/
+4
2018-12-07
Make strings consistent
Jason A. Donenfeld
4
-9
/
+9
2018-12-07
State restoration: Restore tunnel detail view
Roopesh Chander
5
-1
/
+76
2018-12-07
Main VC: No need to refresh statuses if the tunnelsManager isn't initialized yet
Roopesh Chander
1
-4
/
+0
2018-12-07
Tunnels list: Deselect rows correctly
Roopesh Chander
1
-1
/
+7
2018-12-07
Settings: Exporting configs as zip should open document picker
Roopesh Chander
1
-5
/
+3
2018-12-07
Error handling: Use ErrorPresenter.showErrorAlert() instead of per-VC showErrorAlert() methods
Roopesh Chander
4
-38
/
+9
2018-12-07
Error handling: Use WireGuardAppError and WireGuardResult throughout the app
Roopesh Chander
5
-41
/
+45
2018-12-07
Error handling: Introduce a WireGuardResult type to handle errors in callbacks across the app
Roopesh Chander
3
-28
/
+34
2018-12-07
Error handling: Introduce a WireGuardAppError protocol to manage errors
Roopesh Chander
4
-29
/
+39
2018-12-07
Error handling: Cleanup Tunnels Manager errors
Roopesh Chander
5
-76
/
+110
2018-12-07
Error presenter: Always handle the passed error
Roopesh Chander
1
-4
/
+3
2018-12-07
Tunnel detail: Cell status switch should be toggled only after the alert presentation completes
Roopesh Chander
1
-4
/
+5
2018-12-07
Refactoring: Consolidate file deletion into a separate function
Roopesh Chander
3
-17
/
+16
2018-12-07
NE: Logging: Log file should begin with version numbers and tunnel name
Roopesh Chander
3
-0
/
+36
2018-12-04
NE: Logging: Make it clear which calls to wg_log use String and which use StaticString
Roopesh Chander
1
-11
/
+11
2018-12-04
Settings: Add timestamp to exported log
Roopesh Chander
1
-1
/
+8
2018-12-03
Refactor out VPN-handling stuff from tunnels list VC to the main VC
Roopesh Chander
4
-72
/
+94
2018-12-03
VPN: Error out when tunnel activation fails because there's no internet
Roopesh Chander
5
-7
/
+109
2018-12-02
Settings: Export log file
Roopesh Chander
1
-3
/
+52
2018-11-30
NE: Write log to file
Roopesh Chander
3
-10
/
+104
2018-11-29
Info.plist: Add app group id for accessing from both the app and the network extension
Roopesh Chander
2
-0
/
+4
2018-11-29
Xcode: Add app groups capability
Roopesh Chander
3
-0
/
+11
2018-11-28
It's 'WiFi', not 'Wifi'
Roopesh Chander
4
-17
/
+17
2018-11-23
NE: All DNS queries must first go through the VPN's DNS servers
Roopesh Chander
1
-1
/
+3
2018-11-19
Tunnel view model: Invalidate the configuration object when updating allowedIPs using the 'Exclude private IPs' switch
Roopesh Chander
1
-0
/
+1
2018-11-19
Config file parser: Be case-insensitive to attribute keys in the config file
Roopesh Chander
1
-12
/
+12
2018-11-17
Config file parser: Fix typo
Roopesh Chander
1
-1
/
+1
2018-11-15
Exporting: Export to zip in a background thread
Roopesh Chander
2
-23
/
+32
2018-11-15
Exporting: Refactor out zip exporting into a separate class
Roopesh Chander
4
-21
/
+49
2018-11-15
Exporting: No need to check for duplicate names - we disallow it at creation time itself
Roopesh Chander
1
-9
/
+2
2018-11-15
Importing: Import from zip in a background thread
Roopesh Chander
2
-42
/
+43
2018-11-14
Importing: Refactor out zip importing into a separate class
Roopesh Chander
4
-43
/
+69
2018-11-14
Tunnels manager: After saving after activating on-demand, reload tunnel
Roopesh Chander
1
-3
/
+16
2018-11-12
Tunnels manager: Need to keep VPN-on-demand tunnels's status under observation
Roopesh Chander
1
-4
/
+13
[prev]
[next]