Commit Graph

10 Commits

Author SHA1 Message Date
Leo Antunes d45b8321a0 bump wgctrl; switch to multierr 2020-04-19 13:37:49 +02:00
Leo Antunes 709349d121 use structured logging 2020-01-31 19:36:18 +01:00
Leo Antunes a46d8ac18d increase event handling buffer
this should mitigate a timing issue where joining larger clusters would
cause cluster.members() to deadlock.
2019-08-24 20:27:58 +02:00
Leo Antunes aecc352e92 fix state file permissions 2019-08-24 16:51:30 +02:00
Leo Antunes 2edf641c46 add option for binding to interface
this effectively still bind to an address, but resolves it based on the
interface instead of explicitly.
2019-07-21 23:00:18 +02:00
Leo Antunes f4e61df211 use wgctrl lib instead of wrapping wg-tools
fixes: #3
2019-07-12 11:08:14 +02:00
Leo Antunes 0165b7a504 add --init option for explicit cluster reset 2019-03-27 22:25:14 +01:00
Leo Antunes b2a7551a53 minor: assignIP → assignOverlayAddr 2019-03-27 21:37:54 +01:00
Leo Antunes e89a7141e5 add hosts file support 2019-03-26 23:32:36 +01:00
Leo Antunes 5e01de00c1 first working PoC 2019-03-26 23:32:36 +01:00