a696f0ded6
Add debug logging to all HTTP requests
2024-11-19 14:12:17 +01:00
6c8d37a054
Spruce up errors a bit
2024-11-18 22:25:49 +01:00
7274815cfd
Manage child processes individually, not via Pmux. Also route child logs through mlog
2024-10-29 17:49:24 +01:00
63cefd403e
Use a test logger
2024-10-23 20:38:39 +02: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
fed79c6ec7
Update documentation on jsonrpc2.NewDispatchHandler
2024-09-05 19:36:21 +02:00
8d3b17e1cb
Remove extraneous empty struct returns from RPC interface
2024-09-05 17:28:10 +02:00
6c185f6263
Allow variadic number of parameters on RPC calls
2024-09-04 22:25:38 +02:00
53ad8a91b4
Generate RPC client wrapper
2024-09-04 21:24:45 +02:00
f9d033b89f
Implement Daemon.CreateNetwork, but it's not yet used or tested
2024-07-07 20:01:10 +02:00
c3609252a5
Implement RPC socket and use it to list hosts
2024-06-23 14:37:10 +02:00
47e53dffb7
Switch to using latest mediocre-go-lib
2024-06-22 17:49:56 +02:00
4664ec4a70
Implement jsonrpc2 package, intended for use over the daemon socket
2024-06-22 17:37:15 +02:00