Brad Fitzpatrick
58a6c9b2b8
version, hostinfo: recognize gokrazy as a distro
Now:
/tmp/breakglass3929186798 # /user/tailscale debug hostinfo
{
"IPNVersion": "1.23.0-date.20220107",
"OS": "linux",
"OSVersion": "Gokrazy; kernel=5.16.11",
"DeviceModel": "Raspberry Pi 4 Model B Rev 1.2",
"Hostname": "gokrazy",
"GoArch": "arm64"
}
Also, cache the distro lookup. It doesn't change while the program is
running:
name old time/op new time/op delta
Get-6 5.21µs ± 5% 0.00µs ± 3% -99.91% (p=0.008 n=5+5)
name old alloc/op new alloc/op delta
Get-6 792B ± 0% 0B -100.00% (p=0.008 n=5+5)
name old allocs/op new allocs/op delta
Get-6 8.00 ± 0% 0.00 -100.00% (p=0.008 n=5+5)
Updates #1866
Change-Id: Ifb9a63b94287010d3f4c8bfeb6b78119e8a9b203
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2022-03-01 19:37:20 -08:00
..
2022-03-01 19:37:20 -08:00
2020-11-02 19:54:44 -08:00
2021-08-17 11:13:03 -07:00
2021-09-20 14:49:45 -07:00
2021-10-28 12:48:37 -07:00
2021-07-01 14:25:50 -07:00
2021-09-20 14:49:45 -07:00
2020-10-28 16:17:21 -07:00
2021-12-17 14:40:26 -08:00
2021-08-05 15:54:00 -07:00
2021-08-05 15:54:00 -07:00
2022-01-07 12:40:23 -08:00