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>
2020-11-11 03:31:55 -05:00
..
distro control/controlclient, version/distro, wgengine: recognize OpenWrt 2020-09-22 10:28:40 -07:00
.gitignore version: greatly simplify redo nonsense, now that we use VERSION. 2020-11-02 19:54:44 -08:00
all.do Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
clean.do version: support major.minor.patch tags without breaking Apple builds. 2020-06-01 18:14:27 -07:00
cmdname_ios.go version: don't depend on goversion on ios 2020-04-07 09:28:09 -07:00
cmdname.go version: revert the filepath change from earlier commit 2020-07-30 08:03:33 -07:00
cmp_test.go version: add an AtLeast helper to compare versions. 2020-06-12 14:28:21 -07:00
cmp.go version: remove leftover debug print. 2020-06-12 22:38:12 +00:00
GENERATE.go version: add blank line to separate comment from package line 2020-06-15 07:50:51 -07:00
mkversion_test.go version.sh: keep the short version even if there are patches on top. 2020-11-11 03:31:55 -05:00
print.go version: use OSS repo's version when building. 2020-10-28 16:17:21 -07:00
prop.go version: move runtime.OS to tailscale OS mapping func to version 2020-04-01 08:50:56 -07:00
ver.go.do version: greatly simplify redo nonsense, now that we use VERSION. 2020-11-02 19:54:44 -08:00
ver.go.in version: use OSS repo's version when building. 2020-10-28 16:17:21 -07:00
version-info.sh.do version: greatly simplify redo nonsense, now that we use VERSION. 2020-11-02 19:54:44 -08:00
version.go version: bump date 2020-11-06 18:36:47 -08:00
version.h.do version: greatly simplify redo nonsense, now that we use VERSION. 2020-11-02 19:54:44 -08:00
version.sh version.sh: keep the short version even if there are patches on top. 2020-11-11 03:31:55 -05:00
version.xcconfig.do version: greatly simplify redo nonsense, now that we use VERSION. 2020-11-02 19:54:44 -08:00
xversion.go version: use OSS repo's version when building. 2020-10-28 16:17:21 -07:00