Commit graph

31 commits

Author SHA1 Message Date
c96ec64d09 Add AGPLv3 license 2023-03-29 14:20:12 +02:00
7912b73f86 add sample config file 2023-03-24 17:11:05 +01:00
86f7198cb4 statically link nix binary 2023-03-17 17:45:41 +01:00
7971f795d3 make igd message a debug 2023-03-17 17:21:22 +01:00
a02cb2bb43 Add a ping message to help wireguard initialize connections 2023-03-16 14:03:31 +01:00
c7dbb05be2 update readme 2023-03-09 17:27:39 +01:00
8792b40061 log level 2023-03-09 17:05:40 +01:00
65e979de80 reannounce persisted data 2023-03-09 16:58:43 +01:00
c96aec520d persist gossip state to disk 2023-03-09 16:49:56 +01:00
43eced6e9a fix nodes disappearing 2023-03-09 14:55:55 +01:00
4d0424e465 add README 2023-03-09 14:53:29 +01:00
b06e50a5be do more things at init time 2023-03-09 14:41:16 +01:00
3acf041d00 less useless actions 2023-03-09 14:35:59 +01:00
326fd2dada change log levels 2023-03-09 14:29:31 +01:00
26cb185bbf update cargo.nix 2023-03-09 14:23:59 +01:00
52926d6152 gossip encryption (fix #4) 2023-03-09 14:23:40 +01:00
7c9839f900 allow socket broadcast 2023-03-09 14:00:57 +01:00
b969c9ada6 priorize LAN endpoint if available 2023-03-09 13:52:53 +01:00
b7a1b4d454 automatic discovery of nodes on the same LAN (fix #2) 2023-03-09 13:31:31 +01:00
67280bd861 fix logic 2023-03-09 13:12:47 +01:00
0407ca9387 Add UPnP IGD support (fix #1) 2023-03-09 13:04:54 +01:00
1fd9f20974 DNS resolution; faster cycling 2023-03-09 12:51:00 +01:00
ca486f05ca stoopid 2023-03-09 12:13:41 +01:00
298a01d710 also set up peers if endpoint is not known 2023-03-09 12:11:36 +01:00
c2940724de more error tolerance 2023-03-09 12:06:56 +01:00
4f5ecdd55f dont use sudo 2023-03-09 11:54:44 +01:00
ae4acb2e91 add default.nix 2023-03-09 11:12:03 +01:00
e82b0b71f9 fail with error message instead of panic 2023-03-09 11:08:05 +01:00
7328fc3929 add nixfiles 2023-03-09 11:05:25 +01:00
84381b5096 add missing allowed-ips 2023-03-09 11:04:27 +01:00
878414bfb7 first commit 2023-03-09 10:42:11 +01:00