tailscale/version
Denton Gentry 1d1efbb599 hostinfo: add FreeBSD support.
Add specific handling for common appliances based on FreeBSD:
- pfSense
    HostInfo: {"OS":"freebsd","OSVersion":"pfSense 2.5.2-RELEASE; version=12.2-STABLE"
- OPNsense
    HostInfo: {"OS":"freebsd","OSVersion":"OPNsense 21.7.1 (amd64/OpenSSL); version=12.1-RELEASE-p19-HBSD"
- TrueNAS
    HostInfo: {"OS":"freebsd","OSVersion":"TrueNAS-12.0-U5.1 (6c639bd48a); version=12.2-RELEASE-p9"
- FreeNAS
    HostInfo: {"OS":"freebsd","OSVersion":"FreeNAS-11.3-U5 (2e4ded5a0a); version=11.3-RELEASE-p14",

- regular FreeBSD
    HostInfo: {"OS":"freebsd","OSVersion":"FreeBSD; version=12.2-RELEASE"

Signed-off-by: Denton Gentry <dgentry@tailscale.com>
2021-09-06 23:12:09 -07:00
..
distro hostinfo: add FreeBSD support. 2021-09-06 23:12:09 -07:00
.gitignore version: greatly simplify redo nonsense, now that we use VERSION. 2020-11-02 19:54:44 -08:00
cmdname.go all: simplify build tags involving iOS 2021-08-17 11:13:03 -07:00
cmdname_ios.go all: simplify build tags involving iOS 2021-08-17 11:13:03 -07:00
cmp.go version: don't allocate parsing unsupported versions, empty strings 2021-07-01 14:25:50 -07:00
cmp_test.go version: don't allocate parsing unsupported versions, empty strings 2021-07-01 14:25:50 -07:00
modinfo_test.go version: use `go` from the current toolchain to compile in tests. 2021-09-02 20:11:20 -07:00
print.go version: use OSS repo's version when building. 2020-10-28 16:17:21 -07:00
prop.go version: add IsMacSysExt func 2021-04-28 14:57:04 -07:00
race.go all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
race_off.go all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
version.go version: bump date 2021-08-31 15:27:25 -07:00