Commit History

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