aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard.xcodeproj (follow)
Commit message (Expand)AuthorAgeFilesLines
* KeyValueCells now share codeEric Kuck2018-12-141-16/+4
* Reorganized project structureEric Kuck2018-12-141-27/+19
* Most similar views now shared between ViewControllersEric Kuck2018-12-141-61/+36
* Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes)Eric Kuck2018-12-131-4/+89
* Remove unused code: InternetReachabilityRoopesh Chander2018-12-131-4/+0
* Logging: Use ringlogger for logging from the extensionRoopesh Chander2018-12-131-0/+22
* mv WireGuard/WireGuard/VPN/ WireGuard/WireGuard/Tunnel/Roopesh Chander2018-12-131-3/+3
* More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck2018-12-121-0/+4
* Added swiftlint and fixed all errors (and a bunch, but not all, warnings)Eric Kuck2018-12-121-0/+38
* Error handling: Introduce a WireGuardResult type to handle errors in callbacks across the appRoopesh Chander2018-12-071-0/+4
* Error handling: Introduce a WireGuardAppError protocol to manage errorsRoopesh Chander2018-12-071-0/+4
* NE: Logging: Log file should begin with version numbers and tunnel nameRoopesh Chander2018-12-071-0/+20
* VPN: Error out when tunnel activation fails because there's no internetRoopesh Chander2018-12-031-0/+4
* NE: Write log to fileRoopesh Chander2018-11-301-0/+6
* Xcode: Add app groups capabilityRoopesh Chander2018-11-291-0/+3
* Exporting: Refactor out zip exporting into a separate classRoopesh Chander2018-11-151-0/+4
* Importing: Refactor out zip importing into a separate classRoopesh Chander2018-11-141-0/+4
* Model, Tunnels manager: Rewrite the model for VPN-on-demandRoopesh Chander2018-11-121-6/+4
* Model: ActivityType enum to represent VPN-on-demand optionsRoopesh Chander2018-11-101-0/+6
* NE: When there's an error starting the tunnel, show it to the user using displayMessage()Roopesh Chander2018-11-091-0/+4
* Remove unused file PacketTunnelOptionKey.swiftRoopesh Chander2018-11-081-6/+0
* Move logic to extension: NETunnelProviderProtocol extension code should be sharedRoopesh Chander2018-11-081-0/+6
* Move logic to extension: Refactor PacketTunnelOptionsGenerator into a PacketTunnelSettingsGeneratorRoopesh Chander2018-11-081-4/+4
* Move logic to extension: Move DNSResolver to extensionRoopesh Chander2018-11-081-3/+3
* Move logic to extension: Include shared model code when building the extensionRoopesh Chander2018-11-081-0/+8
* Move logic to extension: Move PacketTunnelOptionsGenerator to the extensionRoopesh Chander2018-11-081-3/+3
* Move logic to extension: Move model files to SharedRoopesh Chander2018-11-081-1/+1
* Xcode: enable more warningsJason A. Donenfeld2018-11-061-1/+5
* Tunnel detail: Refactor out the label scrolling into a separate UI classRoopesh Chander2018-11-061-0/+4
* global: convert to Swift 4.2Jason A. Donenfeld2018-11-051-0/+2
* XCode: use old network extension ID0.0.20181104-1Jason A. Donenfeld2018-11-041-2/+2
* XCode: unify version stringsJason A. Donenfeld2018-11-041-4/+4
* Add document iconRoopesh Chander2018-11-021-0/+32
* VPN: An ErrorPresenter class to consolidate showing of error alertsRoopesh Chander2018-11-011-1/+5
* wireguard-go-bridge: extract version for consumption by network extensionJason A. Donenfeld2018-10-311-3/+24
* UI: More elegant copy-to-clipboard behaviorJason A. Donenfeld2018-10-311-0/+4
* Global: fix up captialization in headersJason A. Donenfeld2018-10-301-1/+1
* XCode: fall back to default settingsJason A. Donenfeld2018-10-301-34/+15
* Export: Exporting config filesRoopesh Chander2018-10-291-0/+4
* mv Parsing/ ConfigFile/Roopesh Chander2018-10-291-3/+3
* Settings: Add a settings panelRoopesh Chander2018-10-291-0/+4
* Zip: Import configs from zip filesRoopesh Chander2018-10-291-4/+0
* Zip: Add zip file readerRoopesh Chander2018-10-291-0/+6
* Zip: Include minizip in our Xcode projectRoopesh Chander2018-10-291-0/+42
* QR code: Integrate Eric's QR code scannerRoopesh Chander2018-10-281-0/+4
* Xcode: Disable bitcodeRoopesh Chander2018-10-271-0/+2
* VPN: Bring up the tunnelRoopesh Chander2018-10-271-0/+18
* Xcode: Make Xcode build libwg-go.a automaticallyRoopesh Chander2018-10-271-0/+77
* NE: Add bridging headerRoopesh Chander2018-10-271-0/+8
* NE: Include the network extension in the projectRoopesh Chander2018-10-271-1/+150