You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/internal/deepprint
Brad Fitzpatrick 6f73f2c15a wgengine, internal/deepprint: replace UAPI usage as hash func; add deepprint
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.
4 years ago
..
deepprint.go wgengine, internal/deepprint: replace UAPI usage as hash func; add deepprint 4 years ago
deepprint_test.go wgengine, internal/deepprint: replace UAPI usage as hash func; add deepprint 4 years ago
fmtsort.go wgengine, internal/deepprint: replace UAPI usage as hash func; add deepprint 4 years ago