-
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