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/version
Avery Pennarun c03543dbe2 version.sh: keep the short version even if there are patches on top.
Instead of reverting to 0.0.0, keep the same version number (eg. 1.2.4)
but add an extra suffix with the change count,
eg. 1.2.4-6-tb35d95ad7-gcb8be72e6. This avoids the problem where a
small patch causes the code to report a totally different version to
the server, which might change its behaviour based on version code.
(The server might enable various bug workarounds since it thinks
0.0.0 is very old.)

Signed-off-by: Avery Pennarun <apenwarr@tailscale.com>
4 years ago
..
distro control/controlclient, version/distro, wgengine: recognize OpenWrt 4 years ago
.gitignore version: greatly simplify redo nonsense, now that we use VERSION. 4 years ago
GENERATE.go version: add blank line to separate comment from package line 4 years ago
all.do Move Linux client & common packages into a public repo. 4 years ago
clean.do version: support major.minor.patch tags without breaking Apple builds. 4 years ago
cmdname.go version: revert the filepath change from earlier commit 4 years ago
cmdname_ios.go version: don't depend on goversion on ios 4 years ago
cmp.go version: remove leftover debug print. 4 years ago
cmp_test.go version: add an AtLeast helper to compare versions. 4 years ago
mkversion_test.go version.sh: keep the short version even if there are patches on top. 4 years ago
print.go version: use OSS repo's version when building. 4 years ago
prop.go version: move runtime.OS to tailscale OS mapping func to version 4 years ago
ver.go.do version: greatly simplify redo nonsense, now that we use VERSION. 4 years ago
ver.go.in version: use OSS repo's version when building. 4 years ago
version-info.sh.do version: greatly simplify redo nonsense, now that we use VERSION. 4 years ago
version.go version: bump date 4 years ago
version.h.do version: greatly simplify redo nonsense, now that we use VERSION. 4 years ago
version.sh version.sh: keep the short version even if there are patches on top. 4 years ago
version.xcconfig.do version: greatly simplify redo nonsense, now that we use VERSION. 4 years ago
xversion.go version: use OSS repo's version when building. 4 years ago