Druco
46c531eb95
Change Listen Port from a required parameter to an optional parameter as specified in the 'wg' man page.
2018-07-16 17:53:03 -07:00
Max
f2689562b6
Merge pull request #11 from Druco/hotfix/ip6_crash
...
Fix crash if IP6 address is specified.
2018-07-01 19:01:44 +02:00
Druco
a4d7a10553
Fix crash if IP6 address is specified.
2018-06-30 16:55:47 -07:00
Max
fc454a8101
Merge pull request #4 from Depau/scrolled_ui
...
Use scrolled UI in nm-connection-editor for small screens
2018-05-03 21:44:05 +02:00
Davide Depau
82c177d9d2
Use scrolled UI in nm-connection-editor for small screens
2018-04-30 23:41:00 +02:00
Max Moser
c8c9db9f8f
Add format specifier for error
2018-04-05 21:22:29 +02:00
Max Moser
b5757b8502
Fix naming of created interface
...
Previously it was not possible to create interfaces with names
containing whitespaces (or other special characters).
2018-04-05 19:32:34 +02:00
Max Moser
2470f6ad1f
Fix issue with PSK and add checks for Base64 keys
...
Write PresharedKey to [Peer] section instead of [Interface] on export, as it should be.
Change ConnectionEditor UI accordingly to reflect this change.
Add check for proper length and Base64 encoding of keys (public, private, PSK).
2018-04-05 13:58:07 +02:00
Max Moser
dce4fd41dd
Add WireGuard embeddable library to project
2018-03-08 21:22:03 +01:00
Max Moser
013c65096c
Add FQDN support in the Connection Editor
...
Make the Connection Editor accept things that basically look like FQDNs
Add quotation around the connection ID for wg-quick up/down
Move the is_empty function to shared/
2018-02-23 16:30:15 +01:00
Max
317e741e86
Merge pull request #1 from strassl/master
...
Fix WireGuard spelling in README
2018-02-13 13:47:15 +01:00
Simon Strassl
e345aefb98
Fix WireGuard spelling in README
2018-02-13 13:39:49 +01:00
Max Moser
647a39af38
Remove files that do not fit anymore
2018-02-13 02:36:24 +01:00
Max Moser
3616766275
Update AUTHORS
2018-02-13 02:25:43 +01:00
Max Moser
0a38c08072
Remove languages, as they have been left over from a different project
2018-02-13 02:25:07 +01:00
Max Moser
598da2ed53
Update README
2018-02-13 02:13:33 +01:00
Max Moser
ccec1c1471
Remove old tests
2018-02-13 02:12:29 +01:00
Max Moser
c05173c000
Update description of how to install
2018-02-12 22:19:37 +01:00
Max Moser
03bfd50db0
Fix references to wrong shared objects in name.in
2018-02-12 22:19:25 +01:00
Max Moser
94778567c5
Add comments to make code more understandable
2018-02-12 22:05:04 +01:00
Max Moser
832ece4de2
Remove previously added debug stuff
2018-02-12 22:04:41 +01:00
Max Moser
65b6904f11
Remove auth-helpers, because not required
2018-02-12 18:55:06 +01:00
Max Moser
619bd1a0f5
Rename defines to WIREGUARD, get rid of old code
2018-02-12 18:50:57 +01:00
Max Moser
654ddec142
Deny permission to use d-bus name wireguard per default
2018-02-12 18:49:55 +01:00
Max Moser
e5b87cbc8c
Remove OpenVPN helper
2018-02-12 18:12:15 +01:00
Max Moser
dcc1aac12d
Remove code left over from OpenVPN, which is not required for WG
2018-02-12 18:09:24 +01:00
Max Moser
c101ed8f04
Add comments and remove unneeded code from import-export.c
2018-02-12 18:06:21 +01:00
Max Moser
32bcdbfd3c
Prevent NM from creating a default route to the device
2018-02-12 16:43:24 +01:00
Max Moser
c12e861ccf
Continue transition
2018-02-12 16:06:08 +01:00
Max Moser
0287e14285
Start transition to nm-wireguard naming
2018-02-12 15:35:47 +01:00
Max Moser
5811801078
Implement connect() and disconnect()
2018-02-11 23:18:28 +01:00
Max Moser
03ccd23708
Move import-export to shared/ in order to be able to use it in the actual plugin
2018-02-11 23:17:22 +01:00
Max Moser
94046d0b8c
Implement import/export and connection editor UI
2018-02-11 17:29:38 +01:00
Max Moser
3209433372
Change description of editor plugin
2018-02-11 17:29:15 +01:00
Max Moser
48fe498473
Extend editor GUI
2018-02-11 17:27:39 +01:00
Max Moser
7854ed37d2
Add service defines
2018-02-11 17:26:23 +01:00
Max Moser
f9f04bb438
Update README
2018-02-10 17:05:38 +01:00
Max Moser
8687ec86a1
Implement most parts of import
2018-02-09 22:43:16 +01:00
Max Moser
ba0a68e456
Add additional service defines
2018-02-09 22:42:31 +01:00
Max Moser
78bea70abc
Add definitions for import/export
2018-02-09 15:58:42 +01:00
Max Moser
41d3c7d065
Start implementation of import
2018-02-09 15:05:19 +01:00
Max Moser
3bb3c292bb
Change Editor UI for Wireguard
2018-02-07 21:05:54 +01:00
Max Moser
e093d75143
Add Wireguard-related service defines
2018-02-07 21:04:23 +01:00
Max Moser
79d52182d5
Babysteps towards getting it to run
2018-02-06 16:36:04 +01:00
Max Moser
5c41fb3b38
Add fields for wg-related inputs, first trial
2018-02-06 16:33:21 +01:00
Max Moser
1c72e34eec
Add script that parses the interesting parts from a wireguard config b/c C string handling is hard
2018-02-03 17:42:04 +01:00
Max Moser
c9c72159b7
Port most of nm-openvpn-auth-dialog to Python
2018-02-03 17:40:56 +01:00
Max Moser
fb4cfa2413
Add DBUS communication in dbus.py, update README and add changes to sources
2017-12-20 13:00:13 +01:00
Max Moser
d606210675
Update description comment inside nm-wireguard-service.conf
2017-12-15 17:16:44 +01:00
Max Moser
52787c1117
Add README.md for project description
2017-12-15 17:09:30 +01:00