3f9863c39e
Don't allow joining more than one network when deprecated config format is used
2024-12-17 13:40:31 +01:00
73af69fa04
Simplify socket file path selection, only use /tmp
2024-12-16 14:59:11 +01:00
886f76fe0b
Perform full config validation using stored network configs during init and SetConfig
2024-12-14 15:57:07 +01:00
be7844f658
Move most TODOs into task files, introduce busiless to explore them
2024-12-10 21:36:56 +01:00
6ec56f2a88
Pass NetworkConfig into Network loaders as an optional argument
2024-11-12 13:34:39 +01:00
16aca610b4
Add multi-network support to daemon
...
It's still not possible to pick a network from the command-line, so this
is a bit broken, but the daemon component should handle it correctly at
least.
2024-09-23 19:04:14 +02:00
df4eae8a5c
Support configuring more than one network
2024-09-10 22:51:33 +02:00
a840d0e701
Move common daemon types and values into daecommon
2024-09-07 15:11:04 +02:00
a8893e4fc6
Move daemon sub-process logic into daemon package
2024-06-17 21:06:57 +02:00
f13a08abfb
Use JSON instead of YAML for files which aren't intended for human editing
2024-06-10 18:56:36 +02:00
Brian Picciano
0b486d5d27
Allow setting tun name in daemon config
2023-09-01 16:45:21 +02:00
Brian Picciano
661e2b28cb
Move go code into 'go' tld, to make organization clearer
2023-08-25 15:19:31 +02:00