Matt Richardson
|
a91a232495
Set the new socket directory's mode through a descriptor, not its path
|
22 ore fa |
Matt Richardson
|
a36f0dc4d6
Refuse print-cert for a tunnel that has no certificate yet
|
22 ore fa |
Matt Richardson
|
de85615651
Show a command's error over ssh instead of exiting 1 in silence
|
22 ore fa |
Matt Richardson
|
f804ab2274
Trim comments that tell history or say the same thing twice
|
22 ore fa |
Matt Richardson
|
6428643339
Fold the one-caller wrappers and duplicate constants in localapi
|
22 ore fa |
Matt Richardson
|
2a8b28a081
Leave the socket's directory behind when the socket goes
|
22 ore fa |
Matt Richardson
|
cadc187112
Indent JSON in nebula ctl itself instead of through a localapi helper
|
22 ore fa |
Matt Richardson
|
e4ba36371c
Drop the tests that tested the same thing twice
|
22 ore fa |
Matt Richardson
|
fbb6ce69c0
Parse a command's vpn address operand in one place again
|
22 ore fa |
Matt Richardson
|
9339e2caef
Serve every command on the control socket, with no profiling filter
|
22 ore fa |
Matt Richardson
|
3ca5e13b7f
Say what reload is about to do before doing it, on every surface
|
22 ore fa |
Matt Richardson
|
68998e1d92
Three small things the review found
|
22 ore fa |
Matt Richardson
|
229d6411fd
Take the group's access away when the config does, on every platform
|
22 ore fa |
Matt Richardson
|
dda59788d0
Carry a text reply over the control socket as the bytes the command wrote
|
23 ore fa |
Matt Richardson
|
59d4b75a30
Refuse a request field the control socket does not define
|
23 ore fa |
Matt Richardson
|
2158c756dc
Drop the flag that said the info API was not served on windows
|
23 ore fa |
Matt Richardson
|
0756596463
Pass the operating system's error through when nebula ctl cannot reach the daemon
|
23 ore fa |
Matt Richardson
|
c3e781ca58
Drop a packet claiming an overlay address through a peer's unsafe network
|
23 ore fa |
Matt Richardson
|
a400b393e3
Let a group share the info API too, and serve it on windows
|
1 giorno fa |
Matt Richardson
|
24cb5fd9b4
Add the identity command and serve it on an opt-in HTTP info API
|
5 giorni fa |
Matt Richardson
|
5d3e2fcecb
Let the config turn the control socket off
|
21 ore fa |
Matt Richardson
|
8d93f50d7e
Refuse to serve from a directory somebody else could change
|
1 giorno fa |
Matt Richardson
|
6e75fc9234
Let a group share the control socket, the dockerd way
|
1 giorno fa |
Matt Richardson
|
0be049a423
Render every command through Run/Text so -json and -pretty work on both surfaces
|
1 giorno fa |
Matt Richardson
|
526cb39419
Add the local control socket and nebula ctl
|
1 giorno fa |
Matt Richardson
|
8a4bd8b10f
Report ssh command failures to the surface (#1959)
|
1 giorno fa |
Matt Richardson
|
b426843f88
Extract the ssh debug commands into a transport neutral commands package (#1958)
|
1 giorno fa |
Wade Simmons
|
cda3710d5a
fix error return in handleOutsideMessagePacket (#1970)
|
3 giorni fa |
John Maguire
|
c26871fe08
service: Close listeners and tear down the netstack on shutdown (#1954)
|
3 giorni fa |
Caleb Jasik
|
7daacc6a48
overlay/darwin: test tun framing and zero-alloc Read/Write (#1906)
|
3 giorni fa |