Matt Richardson
|
fa0e18c716
Compare the two sockets' configured paths as paths, not strings
|
3 timmar sedan |
Matt Richardson
|
a74e18e117
Keep Run's line on a text refusal, and refuse bytes after a request's object
|
3 timmar sedan |
Matt Richardson
|
3acce67984
Warn when the info API's windows pipe is outside the protected namespace
|
3 timmar sedan |
Matt Richardson
|
068ee85bf4
Say what help's output changed, and stop claiming removeSocket removes a directory
|
3 timmar sedan |
Matt Richardson
|
6b7250d1c9
Serve print-cert on the info API, with -address and preferring our v2 certificate
|
3 timmar sedan |
Matt Richardson
|
6a5cd6713a
Make the socket directory with the umask instead of chmodding it afterwards
|
1 dag sedan |
Matt Richardson
|
b98bbf75d9
Refuse print-cert for a tunnel that has no certificate yet
|
1 dag sedan |
Matt Richardson
|
918c5788f6
Show a command's error over ssh instead of exiting 1 in silence
|
1 dag sedan |
Matt Richardson
|
c7ced6173c
Trim comments that tell history or say the same thing twice
|
1 dag sedan |
Matt Richardson
|
3a1d44bff5
Fold the one-caller wrappers and duplicate constants in localapi
|
1 dag sedan |
Matt Richardson
|
b2ccb7a492
Leave the socket's directory behind when the socket goes
|
1 dag sedan |
Matt Richardson
|
7d5d8c2166
Indent JSON in nebula ctl itself instead of through a localapi helper
|
1 dag sedan |
Matt Richardson
|
a85edfbf4e
Drop the tests that tested the same thing twice
|
1 dag sedan |
Matt Richardson
|
7b9df13d91
Parse a command's vpn address operand in one place again
|
1 dag sedan |
Matt Richardson
|
b95a816e3d
Serve every command on the control socket, with no profiling filter
|
1 dag sedan |
Matt Richardson
|
33d7bb6b3b
Say what reload is about to do before doing it, on every surface
|
1 dag sedan |
Matt Richardson
|
0579a72a1a
Two small things the review found
|
1 dag sedan |
Matt Richardson
|
35fc861f42
Take the group's access away when the config does
|
1 dag sedan |
Matt Richardson
|
455968450f
Carry a text reply over the control socket as the bytes the command wrote
|
1 dag sedan |
Matt Richardson
|
3e4f7c5e61
Refuse a request field the control socket does not define
|
1 dag sedan |
Matt Richardson
|
a2d11717bb
Drop the flag that said the info API was not served on windows
|
1 dag sedan |
Matt Richardson
|
a7d87eba73
Pass the operating system's error through when nebula ctl cannot reach the daemon
|
1 dag sedan |
Matt Richardson
|
5e96503eca
Drop a packet claiming an overlay address through a peer's unsafe network
|
1 dag sedan |
Matt Richardson
|
8f86701411
Let a group share the info API too, and serve it on windows
|
1 dag sedan |
Matt Richardson
|
e3cfc60eda
Add the identity command and serve it on an opt-in HTTP info API
|
6 dagar sedan |
Matt Richardson
|
50f760e6e5
Let the config turn the control socket off
|
1 dag sedan |
Matt Richardson
|
b78e2ee2eb
Refuse to serve from a directory somebody else could change
|
1 dag sedan |
Matt Richardson
|
51fc7cae8b
Let a group share the control socket, the dockerd way
|
1 dag sedan |
Matt Richardson
|
f332ceae8f
Render every command through Run/Text
|
1 dag sedan |
Matt Richardson
|
2bf038a48b
Add the local control socket and nebula ctl
|
1 dag sedan |