Changelog
- a699f77 ci: Makefile fixes
- df1d6b2 ci: quote executable paths in Makefile for windows
- c31c198 ci: quote executable paths in Makefile for windows
- d89d2e0 ci: revert makefile changes
- a2eea7a create separate entrypoint for webmeshd
- 0a8e7c2 feat: daemon: store connection parameters alongside meshstorage for each id
- 3a5b6f3 feat: implement key rotation in app daemon
- 58d58f2 feat: implement new status rpc on daemon
- c9d8541 feat: include publickey with daemon info response
- f7c81fe feat: pass slog.Logger calls to windows event log in daemon
- fe308e8 fix: add address on darwin was trying to set ipv4 address as both v4 and v6
- ef80b61 fix: dont return errors if connection is not started yet when stopping
- 5ad41cc fix: exec output places string in errors now, darwin was checking output still
- 51dc24f fix: out was unused on darwin now
- e229ad9 fix: parameters were getting saved to nested directory
- 4d2f975 fix: remove conn if fails to connect
- 25161cb fix: return distinct error when not able to allocate interface index
- 3ccaae1 fix: track utun indicies on darwin in daemon
- de46783 log webmeshd events to stderr also in windows daemon
- 7d53a81 makefile: dont invoke nproc on windows
- cfe0213 tidy: cleanup goreleaser
- ee48e77 webmeshd: only compress windows binaries
- abc06e8 webmeshd: set proper error codes
- 0bdb5c2 windaemon fixes
- 74da111 windaemon: add more logging
- 8682fe3 windaemon: assume static config until a better solution arises
- b2f134e windaemon: more logging