Commit Graph

  • 825aa95956 More reliable logo sizing Eric Kuck 2018-12-13 09:30:13 -0600
  • bf58159d99 TunnelsManager: Report activation errors through the activationDelegate Roopesh Chander 2018-12-13 18:55:20 +0530
  • b0df5a53da TunnelsManager: Report activation errors through the activationDelegate Roopesh Chander 2018-12-13 18:55:20 +0530
  • efd4b28a0d Logging: Write versions from both app and extension Roopesh Chander 2018-12-13 18:09:38 +0530
  • 8d0d8cc11f Logging: Write versions from both app and extension Roopesh Chander 2018-12-13 18:09:38 +0530
  • ae565db371 Logging: file_log doesn't need the message type Roopesh Chander 2018-12-13 18:06:57 +0530
  • 2415f20603 Logging: file_log doesn't need the message type Roopesh Chander 2018-12-13 18:06:57 +0530
  • e199ed0d6c Logging: Tag the entries in the merged log Roopesh Chander 2018-12-13 18:00:29 +0530
  • b704f7a0db Logging: Tag the entries in the merged log Roopesh Chander 2018-12-13 18:00:29 +0530
  • ba1d0c05be Logging: Use ringlogger for logging from the app Roopesh Chander 2018-12-13 17:30:02 +0530
  • 6ee3bd1ad2 Logging: Use ringlogger for logging from the app Roopesh Chander 2018-12-13 17:30:02 +0530
  • 12503ae51d Logging: ringlogger.c: Trim trailing newlines Roopesh Chander 2018-12-13 17:10:24 +0530
  • 8eb6fa67ef Logging: ringlogger.c: Trim trailing newlines Roopesh Chander 2018-12-13 17:10:24 +0530
  • ae7fb7323f Logging: Use ringlogger for logging from the extension Roopesh Chander 2018-12-13 15:38:10 +0530
  • 3520ad13e7 Logging: Use ringlogger for logging from the extension Roopesh Chander 2018-12-13 15:38:10 +0530
  • 5ae9eec555 Avoid using 'VPN' in code where possible Roopesh Chander 2018-12-13 12:20:10 +0530
  • 0a482470bb Avoid using 'VPN' in code where possible Roopesh Chander 2018-12-13 12:20:10 +0530
  • 6528a581de mv WireGuard/WireGuard/VPN/ WireGuard/WireGuard/Tunnel/ Roopesh Chander 2018-12-13 12:14:21 +0530
  • 3f2e332c27 mv WireGuard/WireGuard/VPN/ WireGuard/WireGuard/Tunnel/ Roopesh Chander 2018-12-13 12:14:21 +0530
  • e11224f394 Commit untested ringlogger code Jason A. Donenfeld 2018-12-13 05:51:03 +0100
  • 6a12af4066 Commit untested ringlogger code Jason A. Donenfeld 2018-12-13 05:51:03 +0100
  • 5971c197bd Remove useless whitespace Jason A. Donenfeld 2018-12-13 05:26:04 +0100
  • f8cbf0ae6d Remove useless whitespace Jason A. Donenfeld 2018-12-13 05:26:04 +0100
  • ecbab37e0e Settings: better padding calculation Jason A. Donenfeld 2018-12-13 05:15:50 +0100
  • 51213aa4bd Settings: better padding calculation Jason A. Donenfeld 2018-12-13 05:15:50 +0100
  • 4eec53d6d3 Fixed hacky logo display for settings Eric Kuck 2018-12-12 21:16:28 -0600
  • a06b50bd1f Fixed hacky logo display for settings Eric Kuck 2018-12-12 21:16:28 -0600
  • 8a916beb38 More formatting nits and cyclomatic complexity fixes Eric Kuck 2018-12-12 21:09:52 -0600
  • 42aeb8636c More formatting nits and cyclomatic complexity fixes Eric Kuck 2018-12-12 21:09:52 -0600
  • e4ac48bc75 More linter warnings fixed, enabled more swiftlint rules, project cleanup Eric Kuck 2018-12-12 15:33:14 -0600
  • 965f66e5e2 More linter warnings fixed, enabled more swiftlint rules, project cleanup Eric Kuck 2018-12-12 15:33:14 -0600
  • d06cff2a36 Tons more swiftlint warnings fixed. Still a few remaining. Eric Kuck 2018-12-12 12:28:27 -0600
  • ea29a0c7d1 Tons more swiftlint warnings fixed. Still a few remaining. Eric Kuck 2018-12-12 12:28:27 -0600
  • de14b76b4d Added swiftlint and fixed all errors (and a bunch, but not all, warnings) Eric Kuck 2018-12-12 11:40:57 -0600
  • fa558a4019 Added swiftlint and fixed all errors (and a bunch, but not all, warnings) Eric Kuck 2018-12-12 11:40:57 -0600
  • af78fa9a1c Zip importing: importFromFile should take a completionHandler Roopesh Chander 2018-12-12 19:24:12 +0530
  • a57bb02482 Zip importing: importFromFile should take a completionHandler Roopesh Chander 2018-12-12 19:24:12 +0530
  • 7ef12d93a7 ErrorPresenter: Support onPresented for showErrorAlert(title:,message:) Roopesh Chander 2018-12-12 19:17:06 +0530
  • 60faeea341 ErrorPresenter: Support onPresented for showErrorAlert(title:,message:) Roopesh Chander 2018-12-12 19:17:06 +0530
  • 8259145f85 Zip importing: Handle spaces in filenames correctly Roopesh Chander 2018-12-12 16:01:24 +0530
  • 964dd8f723 Zip importing: Handle spaces in filenames correctly Roopesh Chander 2018-12-12 16:01:24 +0530
  • 034a1a12f7 Supply missing pieces of path change Jason A. Donenfeld 2018-12-12 00:45:50 +0100
  • 440073ad9a Supply missing pieces of path change Jason A. Donenfeld 2018-12-12 00:45:50 +0100
  • 9bc7e58487 Fixed a potential race condition, better naming on PacketTunnelSettingsGenerator methods Eric Kuck 2018-12-11 16:59:15 -0600
  • 14091de6b6 Fixed a potential race condition, better naming on PacketTunnelSettingsGenerator methods Eric Kuck 2018-12-11 16:59:15 -0600
  • 27265fc222 Added an (unfinished) NWPathMonitor implementation for reconnecting on network changes Eric Kuck 2018-12-11 16:12:04 -0600
  • 7d387da741 Added an (unfinished) NWPathMonitor implementation for reconnecting on network changes Eric Kuck 2018-12-11 16:12:04 -0600
  • 63e67a5e13 Revert pure-go network monitoring and add wgSetConfig Jason A. Donenfeld 2018-12-11 22:21:33 +0100
  • 545eae8d95 Revert pure-go network monitoring and add wgSetConfig Jason A. Donenfeld 2018-12-11 22:21:33 +0100
  • bde984625c State restoration: Don't create duplicate mainVC and tunnelsListVC Roopesh Chander 2018-12-11 17:48:34 +0530
  • 4e70455800 State restoration: Don't create duplicate mainVC and tunnelsListVC Roopesh Chander 2018-12-11 17:48:34 +0530
  • 1ded24f0e0 TunnelsManager: Error out only on no-internet scenario Roopesh Chander 2018-12-11 03:48:24 +0530
  • 4d6a21f14e TunnelsManager: Error out only on no-internet scenario Roopesh Chander 2018-12-11 03:48:24 +0530
  • 1fd0c56f08 Remove the feature of waiting for another tunnel to deactivate Roopesh Chander 2018-12-11 03:24:28 +0530
  • 0c913d0dbc Remove the feature of waiting for another tunnel to deactivate Roopesh Chander 2018-12-11 03:24:28 +0530
  • e59dbe6364 TunnelsManager: Deactivate only when the status becomes 'connected' Roopesh Chander 2018-12-11 01:58:40 +0530
  • 39ac53d853 TunnelsManager: Deactivate only when the status becomes 'connected' Roopesh Chander 2018-12-11 01:58:40 +0530
  • 4d63a3e9bd Allow turning off the status switch of a waiting tunnel Roopesh Chander 2018-12-11 01:36:15 +0530
  • 56730ef048 Allow turning off the status switch of a waiting tunnel Roopesh Chander 2018-12-11 01:36:15 +0530
  • 9946d8f989 TunnelsManager: Handle status change in TunnelsManager Roopesh Chander 2018-12-10 17:04:24 +0530
  • 9906689122 TunnelsManager: Handle status change in TunnelsManager Roopesh Chander 2018-12-10 17:04:24 +0530
  • 15b6cf5412 Error handling: alertText() can be nil Roopesh Chander 2018-12-11 00:30:33 +0530
  • 305264d064 Error handling: alertText() can be nil Roopesh Chander 2018-12-11 00:30:33 +0530
  • 851bd8102d TunnelsManager: Don't act on status change on tunnelProviders we don't have Roopesh Chander 2018-12-10 17:03:17 +0530
  • d3ba76def3 TunnelsManager: Don't act on status change on tunnelProviders we don't have Roopesh Chander 2018-12-10 17:03:17 +0530
  • 0d7a585bf7 TunnelsManager: Always call the completion handler before returning Roopesh Chander 2018-12-10 17:00:31 +0530
  • 94b81fc577 TunnelsManager: Always call the completion handler before returning Roopesh Chander 2018-12-10 17:00:31 +0530
  • 663bb02c68 TunnelsManager: Debugging helpers for tunnel status Roopesh Chander 2018-12-10 16:31:36 +0530
  • 0472527617 TunnelsManager: Debugging helpers for tunnel status Roopesh Chander 2018-12-10 16:31:36 +0530
  • b491b9c371 TunnelsManager: Handle deactivation of a waiting tunnel Roopesh Chander 2018-12-10 16:28:41 +0530
  • 66bb9c94d4 TunnelsManager: Handle deactivation of a waiting tunnel Roopesh Chander 2018-12-10 16:28:41 +0530
  • 707f292e4e Tunnels list: Fix AutoLayout error during deletion of a tunnel Roopesh Chander 2018-12-10 12:59:31 +0530
  • 42729a0fe7 Tunnels list: Fix AutoLayout error during deletion of a tunnel Roopesh Chander 2018-12-10 12:59:31 +0530
  • aa41bd7d6c Settings: Dynamic Type support Roopesh Chander 2018-12-10 01:27:53 +0530
  • c375d01199 Settings: Dynamic Type support Roopesh Chander 2018-12-10 01:27:53 +0530
  • ec5be76d06 Tunnel edit: Dynamic Type support Roopesh Chander 2018-12-10 01:00:08 +0530
  • 9bdfabee6a Tunnel edit: Dynamic Type support Roopesh Chander 2018-12-10 01:00:08 +0530
  • 692b0c6519 Tunnel detail: Dynamic Type support Roopesh Chander 2018-12-09 23:20:25 +0530
  • 3e27a9ddb0 Tunnel detail: Dynamic Type support Roopesh Chander 2018-12-09 23:20:25 +0530
  • bb836b8fdc Tunnels list: Dynamic Type support for the add button at the center Roopesh Chander 2018-12-09 18:13:37 +0530
  • 527c1fcb37 Tunnels list: Dynamic Type support for the add button at the center Roopesh Chander 2018-12-09 18:13:37 +0530
  • 8eda4641ca Tunnels list: Dynamic Type support for the table view Roopesh Chander 2018-12-09 17:46:01 +0530
  • 3a7dbc6e37 Tunnels list: Dynamic Type support for the table view Roopesh Chander 2018-12-09 17:46:01 +0530
  • 60e13ddbf6 Model: Declare keyLength constant and use that wherever applicable Roopesh Chander 2018-12-08 18:52:11 +0530
  • af018988b4 Model: Declare keyLength constant and use that wherever applicable Roopesh Chander 2018-12-08 18:52:11 +0530
  • 0dcb285b67 TunnelsManager: Observe status for all tunnels in one block Roopesh Chander 2018-12-08 18:43:24 +0530
  • 34a21098fc TunnelsManager: Observe status for all tunnels in one block Roopesh Chander 2018-12-08 18:43:24 +0530
  • 6838dc3a74 TunnelsManager: Remove unused variables Roopesh Chander 2018-12-08 13:50:41 +0530
  • d7762f5055 TunnelsManager: Remove unused variables Roopesh Chander 2018-12-08 13:50:41 +0530
  • 46f4be6087 Zip: Fix comment Roopesh Chander 2018-12-08 13:43:00 +0530
  • ada1b659a8 Zip: Fix comment Roopesh Chander 2018-12-08 13:43:00 +0530
  • 2fa2f58aad Version bump Jason A. Donenfeld 2018-12-07 23:58:53 +0100
  • 01ec87ddee Version bump 0.0.20181104-5 Jason A. Donenfeld 2018-12-07 23:58:53 +0100
  • 1eddb2c86d PacketTunnelProvider: Show log timestamp Jason A. Donenfeld 2018-12-07 23:56:26 +0100
  • 9992322186 PacketTunnelProvider: Show log timestamp Jason A. Donenfeld 2018-12-07 23:56:26 +0100
  • ddccd6da4c wireguard-go-bridge: account for network changes Jason A. Donenfeld 2018-12-07 21:47:19 +0100
  • 99f0e457c3 wireguard-go-bridge: account for network changes Jason A. Donenfeld 2018-12-07 21:47:19 +0100
  • aa0b288436 Zip: Increase size of buffer used to read data from the archive Roopesh Chander 2018-12-08 01:28:57 +0530
  • 2e5d467bc7 Zip: Increase size of buffer used to read data from the archive Roopesh Chander 2018-12-08 01:28:57 +0530
  • 71568d1899 Settings: Export log: Perform file operations in a background thread Roopesh Chander 2018-12-08 01:21:46 +0530