Commit graph

23 commits

Author SHA1 Message Date
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