Commit Graph

  • 8e98da9e50 wireguard-go-bridge: handle errors in makefile Jason A. Donenfeld 2018-10-31 02:49:59 +0100
  • 2e78aecd68 UI: More elegant copy-to-clipboard behavior Jason A. Donenfeld 2018-10-31 01:00:27 +0100
  • 34b9023f67 UI: More elegant copy-to-clipboard behavior Jason A. Donenfeld 2018-10-31 01:00:27 +0100
  • 935dc9bf4e wireguard-go: pull in recent change Jason A. Donenfeld 2018-10-30 22:51:05 +0100
  • 264adcdc9a wireguard-go: pull in recent change Jason A. Donenfeld 2018-10-30 22:51:05 +0100
  • e13bf133db QR code: QR code scanning is not available in the simulator Roopesh Chander 2018-10-30 19:22:24 +0530
  • 9729386406 QR code: QR code scanning is not available in the simulator Roopesh Chander 2018-10-30 19:22:24 +0530
  • 900b468622 Style: Remove 'Based on' attributions Roopesh Chander 2018-10-30 19:07:07 +0530
  • 203eb46b28 Style: Remove 'Based on' attributions Roopesh Chander 2018-10-30 19:07:07 +0530
  • 904a080690 QR code: Show label overlay with info on how to generate the QR code Roopesh Chander 2018-10-30 19:04:10 +0530
  • b12d7bfd95 QR code: Show label overlay with info on how to generate the QR code Roopesh Chander 2018-10-30 19:04:10 +0530
  • cd7dd56980 Tunnel creation: Placeholders for Listen port, Pre-shared key, Persistent Keepalive Roopesh Chander 2018-10-30 18:50:56 +0530
  • 1039f1f35a Tunnel creation: Placeholders for Listen port, Pre-shared key, Persistent Keepalive Roopesh Chander 2018-10-30 18:50:56 +0530
  • fd241fac40 VPN: Refactor use of DNS resolution while activating the tunnel Roopesh Chander 2018-10-30 16:34:46 +0530
  • 13e3f4ae0a VPN: Refactor use of DNS resolution while activating the tunnel Roopesh Chander 2018-10-30 16:34:46 +0530
  • ce20a17e51 NE: Print error when unable to start the tunnel Roopesh Chander 2018-10-30 16:54:16 +0530
  • cc63b0e64f NE: Print error when unable to start the tunnel Roopesh Chander 2018-10-30 16:54:16 +0530
  • 60943d88e0 Tunnel view model: IP address can be specified without '/cidr' Roopesh Chander 2018-10-30 13:46:10 +0530
  • 167f5ce55f Tunnel view model: IP address can be specified without '/cidr' Roopesh Chander 2018-10-30 13:46:10 +0530
  • 7e4597e0d7 Model: IP address can be specified without '/cidr' Roopesh Chander 2018-10-30 13:45:16 +0530
  • b372d50757 Model: IP address can be specified without '/cidr' Roopesh Chander 2018-10-30 13:45:16 +0530
  • 535f0e1e4a Fix error message: s/atleast/at least/g; Roopesh Chander 2018-10-30 13:32:07 +0530
  • 46080aae63 Fix error message: s/atleast/at least/g; Roopesh Chander 2018-10-30 13:32:07 +0530
  • 5b6ef1ca38 Global: fix up captialization in headers Jason A. Donenfeld 2018-10-30 03:57:35 +0100
  • f6d2feec22 Global: fix up captialization in headers Jason A. Donenfeld 2018-10-30 03:57:35 +0100
  • dd1e800348 Style: simplify remaining headers Jason A. Donenfeld 2018-10-30 03:55:43 +0100
  • 513cd7aa04 Style: simplify remaining headers Jason A. Donenfeld 2018-10-30 03:55:43 +0100
  • fc6bee0b8c XCode: fall back to default settings Jason A. Donenfeld 2018-10-30 03:54:00 +0100
  • 896ed2b33d XCode: fall back to default settings Jason A. Donenfeld 2018-10-30 03:54:00 +0100
  • 8bf6ae8729 ZIP: fix linter warnings Jason A. Donenfeld 2018-10-30 00:50:01 +0100
  • f3fa487702 ZIP: fix linter warnings Jason A. Donenfeld 2018-10-30 00:50:01 +0100
  • 38e4e274aa VPN: Better error messages Roopesh Chander 2018-10-30 00:24:50 +0530
  • 495b017449 VPN: Better error messages Roopesh Chander 2018-10-30 00:24:50 +0530
  • 4cacf550a3 VPN: Specify an error when there are no peers with an endpoint Roopesh Chander 2018-10-29 23:38:34 +0530
  • 0ef0eeb116 VPN: Specify an error when there are no peers with an endpoint Roopesh Chander 2018-10-29 23:38:34 +0530
  • 6fe0eb0bcf Export: Exporting config files Roopesh Chander 2018-10-29 22:56:25 +0530
  • 22dd3dcc40 Export: Exporting config files Roopesh Chander 2018-10-29 22:56:25 +0530
  • fc78187d54 mv Parsing/ ConfigFile/ Roopesh Chander 2018-10-29 19:04:27 +0530
  • d63ee03d66 mv Parsing/ ConfigFile/ Roopesh Chander 2018-10-29 19:04:27 +0530
  • ffc9b11efb Settings: Add a settings panel Roopesh Chander 2018-10-29 17:34:02 +0530
  • 742da89df3 Settings: Add a settings panel Roopesh Chander 2018-10-29 17:34:02 +0530
  • 3791b2e1b9 Model: Cap networkPrefixLengths to valid values Roopesh Chander 2018-10-29 16:49:49 +0530
  • 7498e9556b Model: Cap networkPrefixLengths to valid values Roopesh Chander 2018-10-29 16:49:49 +0530
  • 1f8585443d Tunnel edit: Support for exclude private IPs Roopesh Chander 2018-10-29 16:38:32 +0530
  • 93be31e4e6 Tunnel edit: Support for exclude private IPs Roopesh Chander 2018-10-29 16:38:32 +0530
  • 12a87784dd Tunnel view model: Support for exclude private IPs Roopesh Chander 2018-10-29 15:08:26 +0530
  • eb61152fe0 Tunnel view model: Support for exclude private IPs Roopesh Chander 2018-10-29 15:08:26 +0530
  • c3c905884a Tunnel edit: Fix keyboard type for reused cells Roopesh Chander 2018-10-29 15:12:19 +0530
  • 7f69cb6118 Tunnel edit: Fix keyboard type for reused cells Roopesh Chander 2018-10-29 15:12:19 +0530
  • 92c0f2a17e Tunnel detail: Assume there's just one section per peer Roopesh Chander 2018-10-29 12:53:09 +0530
  • ec3b43bcdf Tunnel detail: Assume there's just one section per peer Roopesh Chander 2018-10-29 12:53:09 +0530
  • 81bbfcf46a Tunnel edit: Assume there's just one section per peer Roopesh Chander 2018-10-29 12:46:54 +0530
  • e83a724d83 Tunnel edit: Assume there's just one section per peer Roopesh Chander 2018-10-29 12:46:54 +0530
  • e4125f6d22 Tunnel edit: Set correct keyboard types Roopesh Chander 2018-10-29 06:17:48 +0530
  • 641bcdea04 Tunnel edit: Set correct keyboard types Roopesh Chander 2018-10-29 06:17:48 +0530
  • b7aaae7513 VPN: If we don't have to make a DNS request, we shouldn't enter that status Roopesh Chander 2018-10-29 06:00:31 +0530
  • 3e1748bdd9 VPN: If we don't have to make a DNS request, we shouldn't enter that status Roopesh Chander 2018-10-29 06:00:31 +0530
  • 21ac338f64 VPN: Cache DNS resolutions while the app is in memory Roopesh Chander 2018-10-29 05:55:48 +0530
  • 5b85d58b27 VPN: Cache DNS resolutions while the app is in memory Roopesh Chander 2018-10-29 05:55:48 +0530
  • e80e8b06c5 VPN: Reload the tunnel before starting it up Roopesh Chander 2018-10-29 05:02:57 +0530
  • 8d3b616fa8 VPN: Reload the tunnel before starting it up Roopesh Chander 2018-10-29 05:02:57 +0530
  • 0baca8bf58 Tunnel list, detail: Deletion of tunnels Roopesh Chander 2018-10-29 04:55:50 +0530
  • 3ffd4a8280 Tunnel list, detail: Deletion of tunnels Roopesh Chander 2018-10-29 04:55:50 +0530
  • c955c5a913 VPN: Fix deletion of tunnels Roopesh Chander 2018-10-29 04:54:57 +0530
  • 4e36ed43c0 VPN: Fix deletion of tunnels Roopesh Chander 2018-10-29 04:54:57 +0530
  • 7f77d87e27 Fix: Make sure all prepareForReuse() implementations call super Roopesh Chander 2018-10-29 02:26:40 +0530
  • 1e7fa2390d Fix: Make sure all prepareForReuse() implementations call super Roopesh Chander 2018-10-29 02:26:40 +0530
  • 0396a3550c Tunnel edit: Set correct title when editing Roopesh Chander 2018-10-29 02:24:32 +0530
  • 6b6a4d3f17 Tunnel edit: Set correct title when editing Roopesh Chander 2018-10-29 02:24:32 +0530
  • d48a4382b7 Tunnel detail: Change title after editing completes Roopesh Chander 2018-10-29 02:21:19 +0530
  • b9d6d194bc Tunnel detail: Change title after editing completes Roopesh Chander 2018-10-29 02:21:19 +0530
  • 335618a8db Tunnel detail: Copying the public key Roopesh Chander 2018-10-29 02:19:11 +0530
  • 6b969b7bdf Tunnel detail: Copying the public key Roopesh Chander 2018-10-29 02:19:11 +0530
  • 65d54d2e9f Tunnel editing: Fix cell class names Roopesh Chander 2018-10-29 02:15:43 +0530
  • 90eac14b9a Tunnel editing: Fix cell class names Roopesh Chander 2018-10-29 02:15:43 +0530
  • 95a451f4e1 Import: Use the refactored function for Open-in Roopesh Chander 2018-10-29 02:09:50 +0530
  • b9c3e062ea Import: Use the refactored function for Open-in Roopesh Chander 2018-10-29 02:09:50 +0530
  • dda43a0780 Import: Minor refactoring Roopesh Chander 2018-10-29 02:08:40 +0530
  • 894925466d Import: Minor refactoring Roopesh Chander 2018-10-29 02:08:40 +0530
  • b5ef62ddee Import: Show errors when importing fails Roopesh Chander 2018-10-29 02:03:30 +0530
  • 571572943b Import: Show errors when importing fails Roopesh Chander 2018-10-29 02:03:30 +0530
  • 3f97199f68 Import config: Directly add config, don't open up the editor Roopesh Chander 2018-10-29 01:58:21 +0530
  • 2b72e76679 Import config: Directly add config, don't open up the editor Roopesh Chander 2018-10-29 01:58:21 +0530
  • 3356cfd688 Zip: Import configs from zip files Roopesh Chander 2018-10-29 01:52:43 +0530
  • b060b9ff06 Zip: Import configs from zip files Roopesh Chander 2018-10-29 01:52:43 +0530
  • de3dde84fd Zip: Add zip file reader Roopesh Chander 2018-10-29 01:04:46 +0530
  • 2d41591cfd Zip: Add zip file reader Roopesh Chander 2018-10-29 01:04:46 +0530
  • 38b816ba4c Zip: Include minizip in our Xcode project Roopesh Chander 2018-10-29 01:03:53 +0530
  • 3a58dd9481 Zip: Include minizip in our Xcode project Roopesh Chander 2018-10-29 01:03:53 +0530
  • 718311b32c Zip: Add code from the minizip project Roopesh Chander 2018-10-28 23:44:29 +0530
  • 131d362211 Zip: Add code from the minizip project Roopesh Chander 2018-10-28 23:44:29 +0530
  • e9d90a2f0d QR code: Save the scanned tunnel Roopesh Chander 2018-10-28 23:32:15 +0530
  • 974b2568d2 QR code: Save the scanned tunnel Roopesh Chander 2018-10-28 23:32:15 +0530
  • f57953767b QR code: Ask for title when scanning a QR code Jeroen Leenarts 2018-09-25 20:59:15 +0200
  • fabfd17d44 QR code: Ask for title when scanning a QR code Jeroen Leenarts 2018-09-25 20:59:15 +0200
  • 981a745bcc QR code: Minor refactoring Roopesh Chander 2018-10-28 22:57:58 +0530
  • b172ba3a2a QR code: Minor refactoring Roopesh Chander 2018-10-28 22:57:58 +0530
  • 1335724c58 QR code: Support some form of rotation. Jeroen Leenarts 2018-09-20 00:28:07 +0200
  • 1ae0b9a64b QR code: Support some form of rotation. Jeroen Leenarts 2018-09-20 00:28:07 +0200
  • 09a2284104 QR code: Make sure correct layering is used to make sure hint remains visible. Jeroen Leenarts 2018-09-20 00:27:49 +0200