Steffen Vogel
|
92a7ad2f7f
|
daemon: use per-interface features
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
4c6a739af1
|
proto: refactor GetStatus method
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
f665c82b43
|
config: add RPC command to reload config
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
8d96dea17e
|
config: big rewrite and switch from viper to koanf
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-10-07 18:30:50 +02:00 |
|
Steffen Vogel
|
672770022c
|
second batch of project name changes
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 17:42:12 +02:00 |
|
Steffen Vogel
|
dad8d5996b
|
update Go module path
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 17:42:12 +02:00 |
|
Steffen Vogel
|
84862a946d
|
config: add some preliminary support to get/set configuration settings via RPCs
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 10:45:34 +02:00 |
|
Steffen Vogel
|
20238c23e0
|
rpc: removed watcher server and moved its methods to the daemon server
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-08 10:45:34 +02:00 |
|
Steffen Vogel
|
d3f3c1e197
|
epdisc: use back-off to resend credentials periodically until we receive a reply from our peer
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-09-02 09:53:50 +02:00 |
|
Steffen Vogel
|
36829e8695
|
restructure features and split-out proto files into top-level dir
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-31 01:54:45 +02:00 |
|
Steffen Vogel
|
1fe9a319b8
|
improve buildinfo handling and add new RPCs for retrieving versions
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-27 00:42:15 +02:00 |
|
Steffen Vogel
|
ab36f86432
|
cmd: add restart command
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-26 21:04:40 +02:00 |
|
Steffen Vogel
|
b5ae87b7f7
|
rpc: refactor Socket to Daemon
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-26 21:04:40 +02:00 |
|
Steffen Vogel
|
4af8ba3591
|
rpc: remove empty message types
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-26 21:04:40 +02:00 |
|
Steffen Vogel
|
273d2eeb5d
|
cmd: fix wice stop command
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-25 22:20:03 +02:00 |
|
Steffen Vogel
|
2da5a8a4fb
|
rewrite status command
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-25 18:55:53 +02:00 |
|
Steffen Vogel
|
c6df0dc0f3
|
rpc: use gRPC status and error codes instead of our own
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-25 18:55:53 +02:00 |
|
Steffen Vogel
|
c2302a6a2c
|
fix leaking resources in cancelled gRPC streams
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-25 18:55:53 +02:00 |
|
Steffen Vogel
|
40641ddfe7
|
rename main package from pkg to wice
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-08-25 18:55:53 +02:00 |
|
Steffen Vogel
|
a8859d74c3
|
refactor RPC package
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2022-07-27 13:39:18 +02:00 |
|