Re: NetworkManager Plugin

2018-02-16 Thread Manuel Schölling
Hi, On Fri, 2018-02-16 at 06:33 +0100, Jason A. Donenfeld wrote: > I think he's working on some wilder plugin that incorporates his DHT > stuff, which is a separate effort from Max's. My personal preference > is getting a lightweight but functional NetworkManager plugin out > there for users,

Re: Reading configuration from stdin

2017-12-11 Thread Manuel Schölling
On Mon, 2017-12-11 at 05:24 +0100, Jason A. Donenfeld wrote: > I'd suggest the following for a WireGuard NetworkManager plugin: > > 1. If you want to do stuff for wireguard-p2p, can you make it a > separate "extra" plugin, so that the generic WireGuard one is > globally > useful? And then people

[PATCH] tools: Use '-' to read from stdin instead of file

2017-12-10 Thread Manuel Schölling
--- src/tools/config.c | 15 ++- src/tools/setconf.c | 17 +++-- src/tools/wg.8 | 6 -- 3 files changed, 25 insertions(+), 13 deletions(-) diff --git a/src/tools/config.c b/src/tools/config.c index 1fddb64..d7bd926 100644 --- a/src/tools/config.c +++

Reading configuration from stdin

2017-12-10 Thread Manuel Schölling
Hi, I am currently working on a NetworkManager plugin for WireGuard in Rust [1/2]. The plugin has to pass the configuration to the wg tool and I am wondering if this could be done using interprocess communication. Would it make sense (aka be secure) if we make it possible to call 'wg setconf wg0

Re: Request: Optional "Comment" [Peer] entry

2017-11-17 Thread Manuel Schölling
I like the idea of comments! And while we're at it: having multiple [Peer] section in incompatible with most other config parsing tools (e.g. python std library's configparser [1]). Maybe we could allow the peer section names to be of the form "Peer[A- Za-z0-9\-]*" or something? You could also

Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session

2017-10-13 Thread Manuel Schölling
I will also not be able to attend in person, but I would definitively watch a video if you record it! On Tue, 2017-10-10 at 07:36 +0100, Tom Bowditch wrote: > +1 for having it recorded/live-streamed and put up somewhere. I can’t > attend, but would be very interested. > > Tom > > Sent from my

Re: Text-based IPC for Userspace Implementations

2017-05-18 Thread Manuel Schölling
On Wed, 2017-05-17 at 16:08 +0200, Jason A. Donenfeld wrote: > Hi Manuel, > > On Wed, May 17, 2017 at 4:04 PM, Manuel Schölling > <manuel.schoell...@gmx.de> wrote: > > Great to hear that wireguard gets a nice IPC interface. > > Do you already know when this is

Re: Text-based IPC for Userspace Implementations

2017-05-17 Thread Manuel Schölling
Hi Jason, Great to hear that wireguard gets a nice IPC interface. Do you already know when this is about to land in the wireguard releases/repos? Bye, Manuel On Wed, 2017-05-17 at 16:01 +0200, Jason A. Donenfeld wrote: > On Tue, May 16, 2017 at 9:26 PM, Jörg Thalheim >

WireGuard-p2p: A tool for NAT traversal

2017-04-30 Thread Manuel Schölling
Hi, I wrote a python tool for scenarios where both WireGuard peers are behind a NAT. It supports public key exchange, NAT traversal using STUN, and IP address exchange. The exchange of this information is done using a DHT. You can find it here: https://github.com/manuels/wireguard-p2p Any