| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-07-14 | wgengine/router: dns: unify on *BSD, multimode on Linux, Magic DNS (#536) | Dmytro Shynkevych | 1 | -1/+4 | |
| Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com> | |||||
| 2020-06-29 | internal/deepprint: update copyright header to appease license checker script | Brad Fitzpatrick | 1 | -1/+7 | |
| Plus mention that it's not an exact copy. | |||||
| 2020-06-29 | internal/deepprint: add missing copyright headers | Brad Fitzpatrick | 2 | -0/+8 | |
| 2020-06-28 | wgengine, internal/deepprint: replace UAPI usage as hash func; add deepprint | Brad Fitzpatrick | 3 | -0/+370 | |
| The new deepprint package just walks a Go data structure and writes to an io.Writer. It's not pretty like go-spew, etc. We then use it to replace the use of UAPI (which we have a TODO to remove) to generate signatures of data structures to detect whether anything changed (without retaining the old copy). This was necessary because the UAPI conversion ends up trying to do DNS lookups which an upcoming change depends on not happening. | |||||
