48 Commits

Author SHA1 Message Date
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
Max Moser
9a2801710b Add DBUS configuration that allows for usage of bus name 2017-12-15 16:58:35 +01:00
Max Moser
677d75fc4c Add support for disconnecting the WG VPN Plugin 2017-12-15 16:52:52 +01:00
Max Moser
57217aef8f Add includes2strings.py: Convenience script to extract required include paths for VS Code from the generated Makefile 2017-11-06 13:11:07 +01:00
Max Moser
4517f7590f Make first steps towards WG plugin from OVPN plugin 2017-11-06 13:08:27 +01:00
Max Moser
337d10e1e0 Copy openvpn project as base 2017-11-06 13:02:05 +01:00
Max Moser
1f8d30e878 Add gitignore 2017-11-06 13:01:19 +01:00
Max Moser
cee55eeb6c Add Python3 DBUS example 2017-05-31 13:45:38 +02:00