33 Commits

Author SHA1 Message Date
Neil Alexander
86da073226
Add SwitchOptions and MaxTotalQueueSize 2018-12-02 22:49:27 +00:00
Neil Alexander
5912dcc72c
Fix typo 2018-11-26 18:34:17 +00:00
Neil Alexander
498d664f51
Add -v for verbose output from yggdrasilctl 2018-11-26 17:55:34 +00:00
Neil Alexander
315aadae06
Rename help to list 2018-11-26 17:51:30 +00:00
Neil Alexander
a6be4bacbc
Don't show box_pub_key in tables 2018-11-26 17:50:31 +00:00
Arceliar
0ec6207e05 better response format and yggdrasilctl printing 2018-11-25 18:25:31 -06:00
Arceliar
a34ca40594 use a buffered channel to avoid races, and run gofmt 2018-11-25 17:59:36 -06:00
Arceliar
d253bb750c yggdrasilctl support 2018-11-25 17:50:56 -06:00
Arceliar
12cc7fc639 add yggdrasilctl support for getSourceSubnets and getRoutes 2018-11-22 21:37:57 -06:00
Arceliar
4870a2e149 removeSourceSubnet and removeRoute via the admin api 2018-11-22 21:30:56 -06:00
Arceliar
5953027411 switch from []byte to boxPubKey in ckr code, and start adding admin functions for existing code (yggdrasilctl.go still needs pretty printing support for the responses to the new get functions) 2018-11-21 00:10:20 -06:00
Neil Alexander
69cd736112
Show queue capacity in getSwitchQueues 2018-09-27 16:19:47 +01:00
Neil Alexander
7d8a1859f0
Aggregate queue info by switchport 2018-09-27 15:51:17 +01:00
Neil Alexander
0b1a6611fd
Identify switchport for queue based on coords in stream ID 2018-09-27 15:05:45 +01:00
Neil Alexander
95c551d011
Fix showing active queues in yggdrasilctl 2018-09-27 12:55:41 +01:00
Neil Alexander
b530916044
Show information about individual active queues 2018-09-27 12:14:55 +01:00
Neil Alexander
f57567ea56
Add getSwitchQueues 2018-09-27 10:53:19 +01:00
Neil Alexander
cff7ef026f
Make yggdrasilctl less case-sensitive 2018-07-09 19:30:41 +01:00
Neil Alexander
b24c7ffa6b
Resolve merge conflict with platformdefaults 2018-07-07 20:08:23 +01:00
Neil Alexander
1692bd98fd
Centralise platform defaults into the 'defaults' package 2018-07-07 12:08:52 +01:00
Neil Alexander
047b7d95a1
Add support for UNIX domain admin sockets to yggdrasilctl 2018-07-07 11:25:01 +01:00
Neil Alexander
cae589d2d3
More nice 2018-05-23 22:21:37 +01:00
Neil Alexander
5d87601118
Add getMulticastInterfaces and getSelf to yggdrasilctl 2018-05-23 22:13:52 +01:00
Neil Alexander
9d9083e373
Update configuration names, fix multicast interface selection 2018-05-23 11:28:20 +01:00
Neil Alexander
f6ea6fcc85
Add addAllowedBoxPub, removeAllowedBoxPub, getAllowedBoxPubs 2018-05-21 18:12:36 +01:00
Neil Alexander
9567446f50
Offload formatting to yggdrasilctl and keep precision in JSON 2018-05-21 15:21:23 +01:00
Neil Alexander
cc4ee91279
Allow JSON output using -json argument 2018-05-21 14:29:27 +01:00
Neil Alexander
61c640dbde
Add addPeer and removePeer 2018-05-21 14:25:11 +01:00
Neil Alexander
ca3e541d3b
Friendly formats for getDHT, getSessions, setTunTap etc 2018-05-21 14:14:57 +01:00
Neil Alexander
201701ae4a
Add some pretty printing to yggdrasilctl, small modifications to JSON formatting in admin socket 2018-05-21 13:54:51 +01:00
Neil Alexander
bd32f5890b
Run gofmt -s -w 2018-05-21 07:28:03 +01:00
Neil Alexander
cda7a2abcc
Builds for yggdrasilctl plus usage info and fixes 2018-05-20 23:46:02 +01:00
Neil Alexander
ee99ae008d
Add yggdrasilctl 2018-05-20 23:32:17 +01:00