tailscale/cmd/relaynode
Avery Pennarun b4897e7de8 controlclient/netmap: write our own b.ConciseDiffFrom(a) function.
This removes the need for go-cmp, which is extremely bloaty so we had
to leave it out of iOS. As a result, we had also left it out of macOS,
and so we didn't print netmap diffs at all on darwin-based platforms.
Oops.

As a bonus, the output format of the new function is way better.

Minor oddity: because I used the dumbest possible diff algorithm, the
sort order is a bit dumb. We print all "removed" lines and then print
all "added" lines, rather than doing the usual diff-like thing of
interspersing them. This probably doesn't matter (maybe it's an
improvement).
2020-03-12 23:01:08 -04:00
..
debian cmd/relaynode: drop local --acl-file in favour of central packet filter. 2020-02-20 00:15:43 -05:00
docker Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
.gitignore Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
clean.do Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
clean.od Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
deb.od Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
default.deb.od cmd/relaynode: drop local --acl-file in favour of central packet filter. 2020-02-20 00:15:43 -05:00
default.dir.od cmd/relaynode: drop local --acl-file in favour of central packet filter. 2020-02-20 00:15:43 -05:00
default.rpm.od cmd/relaynode: drop local --acl-file in favour of central packet filter. 2020-02-20 00:15:43 -05:00
default.spec.od Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
default.tar.gz.od Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
dist.od Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
package Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
relaynode.go controlclient/netmap: write our own b.ConciseDiffFrom(a) function. 2020-03-12 23:01:08 -04:00
rpm.od Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
tailscale-login Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
tailscale-relay.defaults cmd/relaynode: drop local --acl-file in favour of central packet filter. 2020-02-20 00:15:43 -05:00
tailscale-relay.spec.in cmd/relaynode: drop local --acl-file in favour of central packet filter. 2020-02-20 00:15:43 -05:00
tarball.od Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00