Skip to content

Releases: nshalman/tailscale

v1.92.4-sunos

18 Dec 13:46

Choose a tag to compare

Commits

v1.92.3-sunos

17 Dec 13:55

Choose a tag to compare

Commits

  • 653d073: types/netmap: remove PrivateKey from NetworkMap (Brad Fitzpatrick) #17926
  • 3a41c0c: ipn/ipnlocal: add PROXY protocol support to Funnel/Serve (Andrew Dunham) #17592
  • add Mutex/RWMutex alias/wrappers for future mutex debugging #17920 (Brad Fitzpatrick)
  • 139c395: cmd/tailscale/cli: stabilise the output of tailscale lock log --json (Alex Chan) #17683
  • a5b2f18: control/controlclient: remove some public API, move to Options & test-only (Brad Fitzpatrick) #17934
  • fix typo in comment #17939 (Brad Fitzpatrick)
  • add more missing apostrophes in comments #17940 (Alex Chan)
  • d010816: go.mod: bump golang.org/x/crypto (tailscale#17907) (Andrew Lytvynov) #17907
  • 1723cb8: ipn/ipnlocal: use an in-memory TKA store if FS is unavailable (Alex Chan) #17946
  • fix typo in comment #17947 (Brad Fitzpatrick)
  • f1cddc6: ipn{,/local},cmd/tailscale: add "sync" flag and pref to disable control map poll (Brad Fitzpatrick) #17941
  • 26f9b50: feature/tpm: disable dictionary attack protection on sealing key (tailscale#17952) (Andrew Lytvynov) #17952
  • 41662f5: ssh/tailssh: fix incubator tests on macOS arm64 (James Tucker) #17929
  • 4860c46: wgengine/netlog: strip dot suffix from node name (tailscale#17954) (Joe Tsai) #17954
  • a2e9dfa: cmd/tailscale/cli: warn if a simple up would change prefs (tailscale#17877) (James 'zofrex' Sanderson) #17877
  • 9048ea2: ipn/localapi: log calls to localapi (tailscale#17880) (James 'zofrex' Sanderson) #17880
  • rename variables with lowercase-l/uppercase-I #17949 (Alex Chan)
  • move RemoveAll() to CompactableChonk #17961 (Alex Chan)
  • af7c26a: cmd/vet/jsontags: fix a typo in an error message (Alex Chan) #17964
  • 4e2f2d1: feature/buildfeatures: re-run go generate (Brad Fitzpatrick) #17958
  • 2a6cbb7: .github/workflows: make go_generate check detect new files (Brad Fitzpatrick) #17958
  • bd29b18: types/netmap,*: remove some redundant fields from NetMap (Brad Fitzpatrick) #17968
  • mark young AUMs as active even if the chain is long #17970 (Anton Tolchanov)
  • marshal AUMHash totext even if Tailnet Lock is omitted #17948 (Alex Chan)
  • add ippool type #17953 (Fran Bull)
  • c09c95e: types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key rotation (James Tucker) #17756
  • 3b865d7: cmd/netlogfmt: support resolving IP addresses to synonymous labels (tailscale#17955) (Joe Tsai) #17955
  • add some omitzero, adjust some omitempty to omitzero #17975 (Brad Fitzpatrick)
  • 408336a: feature/featuretags: add CacheNetMap feature tag for upcoming work (Brad Fitzpatrick) #17979
  • 38ccdbe: cmd/k8s-operator: default to stable image (tailscale#17848) (David Bond) #17848
  • e1dd922: ipn/ipnlocal, tka: compact TKA state after every sync (Alex Chan) #17942
  • 62d64c0: cmd/k8s-operator: fix type comparison in apiserver proxy template (tailscale#17981) (Raj Singh) #17981
  • aeda3e8: ipn/ipnlocal: reduce profileManager boilerplate in network-lock tests (Alex Chan) #17984
  • 336df56: cmd/tailscale/cli: remove Latin abbreviations from CLI help text (Alex Chan) #17983
  • 6ac4356: util/eventbus: simplify some reflect in Bus.pump (Brad Fitzpatrick) #17980
  • 976bf24: ipn/ipnlocal: remove the always-true CanSupportNetworkLock() (Alex Chan) #17987
  • update license notices #17938 (License Updater)
  • a0d059d: cmd/tailscale/cli: allow remote target as service destination (tailscale#17607) (KevinLiang10) #17607
  • 86a8498: cmd/k8s-operator: use stable image for k8s-nameserver (tailscale#17985) (David Bond) #17985
  • 7d19813: net/batching: fix import formatting (Brad Fitzpatrick) #17999
  • 682172c: net/netns: remove spammy logs for interface binding caps (Jonathan Nobels) #17991
  • 42a5262: cmd/k8s-operator: add multi replica support for recorders (tailscale#17864) (David Bond) #17864
  • ac74d28: ipn/ipnlocal: add validations when setting serve config (tailscale#17950) (Harry Harpham) #17950
  • de8ed20: go.mod: bump golang.org/x/crypto (tailscale#18011) (Andrew Lytvynov) #18011
  • c679aab: cmd/tailscaled,ipn: show a health warning when state store fails to open (tailscale#17883) (Andrew Lytvynov) #17883
  • don't panic if no clock set in tka.Mem #18025 (Alex Chan)
  • 016ccae: util/eventbus: add tests for a subscriber trying to acquire the same mutex as a publisher (Nick Khyl) #18004
  • 3780f25: util/eventbus: add tests for a subscriber publishing events (Nick Khyl) #18004
  • e7f5ca1: wgengine/userspace: run link change subscribers in eventqueue (tailscale#18024) (Claus Lensbøl) #18024
  • 9245c71: feature/relayserver: don't publish from within a subscribe fn goroutine (Jordan Whited) #18027
  • 1ccece0: util/eventbus: use unbounded event queues for DeliveredEvents in subscribers (Nick Khyl) #18020
  • 1658774: portlist,tstest: skip tests on kernels with /proc/net/tcp regression (Andrew Dunham) #18033
  • a20cdb5: tstest/integration/testcontrol: de-flake TestUserMetricsRouteGauges (Andrew Dunham) #18028
  • 698eecd: ipn/ipnlocal: fix panic in driveTransport on network error (Andrew Dunham) #18030
  • 6637003: cmd/cigocacher,go.mod: add cigocacher cmd (Tom Proctor) #17976
  • 755309c: net/udprelay: use blake2s-256 MAC for handshake challenge (Jordan Whited) #18016
  • 7426eca: cmd/tailscale,feature/relayserver,ipn: add relay-server-static-endpoints set flag (Jordan Whited) #18044
  • 9c3a2aa: ipn/ipnlocal: replace log.Printf with logf (tailscale#18045) (Simon Law) #18045
  • d4821cd: cmd/k8s-operator: allow HA ingresses to be deleted when VIP service does not exist (tailscale#18050) (David Bond) #18050
  • 7073f24: ipn/ipnlocal: do not call controlclient.Client.Shutdown with b.mu held (Nick Khyl) #18053
  • 848978e: ipn/ipnlocal: test traffic-steering when feature is not enabled (tailscale#17997) (Simon Law) #17997
  • ac0b153: tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr (Brad Fitzpatrick) #18056
  • s...
Read more

v1.90.9-sunos

26 Nov 13:29

Choose a tag to compare

Commits

  • 6bc07d3: util/eventbus: add tests for a subscriber trying to acquire the same mutex as a publisher (Nick Khyl) #18040
  • f2100e2: util/eventbus: add tests for a subscriber publishing events (Nick Khyl) #18040
  • f58cbff: util/eventbus: use unbounded event queues for DeliveredEvents in subscribers (Nick Khyl) #18040
  • d7cf0cf: wgengine/userspace: run link change subscribers in eventqueue (tailscale#18024) (Claus Lensbøl) #18054
  • 66826a4: VERSION.txt: this is v1.90.9 (Nick Khyl)
  • ef1aca7: Merge tag 'v1.90.9' into sunos-1.90 (Nahum Shalman)

v1.90.8-sunos

20 Nov 20:08

Choose a tag to compare

Commits

v1.91.2-sunos

16 Nov 17:02

Choose a tag to compare

Commits

v1.91.1-sunos

11 Nov 18:52

Choose a tag to compare

Commits

Read more

v1.90.6-sunos

05 Nov 01:56

Choose a tag to compare

Commits

  • dc3c15b: control/controlclient: back out HW key attestation (tailscale#17664) (Patrick O'Doherty)
  • bad03ee: feature/identityfederation: strip query params on clientID (tailscale#17666) (Max Coulombe)
  • 033adc3: cmd/tailscale/cli: move JetKVM scripts to /userdata/init.d for persistence (tailscale#17610) (srwareham)
  • 53004dd: wgengine/magicsock: fix js/wasm crash regression loading non-existent portmapper (Brad Fitzpatrick) #17689
  • 2dd72f6: Revert "logtail: avoid racing eventbus subscriptions with Shutdown (tailscale#17639)" (tailscale#17684) (M. J. Fromberger)
  • 68cba30: VERSION.txt: this is v1.90.4 (Nick Khyl)
  • fix regression in recent http2 package change #17706 (Brad Fitzpatrick)
  • 300e606: cmd/k8s-operator/generate: skip tests if no network or Helm is down (Brad Fitzpatrick) #17706
  • 6324200: VERSION.txt: this is v1.90.5 (Nick Khyl)
  • faca4c0: .github/workflows: pin the google/oss-fuzz GitHub Actions (Alex Chan)
  • 6e2f2bb: ipn/ipnlocal: do not stall event processing for appc route updates (tailscale#17663) (M. J. Fromberger) #17729
  • b6eabd4: util/eventbus: allow logging of slow subscribers (tailscale#17705) (M. J. Fromberger) #17731
  • 28f6c2d: VERSION.txt: this is v1.90.6 (Nick Khyl)
  • 8ae7205: solaris and illumos use PeerCreds too (Nahum Shalman)
  • 89091a3: Merge tag 'v1.90.6' into sunos-1.90 (Nahum Shalman)
  • 2658e1d: make default binary have more features, ship minimal binary too (Nahum Shalman)

v1.90.3-sunos

27 Oct 19:39

Choose a tag to compare

Commits

Read more

v1.88.4-sunos

16 Oct 19:47

Choose a tag to compare

Commits

v1.88.3-sunos

26 Sep 14:04

Choose a tag to compare

Commits

  • a5e69bc: ipn/ipnauth: don't crash on OpenBSD trying to log username of unknown peer (Brad Fitzpatrick) #17244
  • 585248e: net/dnscache: fix case where Resolver could return zero IP with single IPv6 address (Brad Fitzpatrick) #17243
  • c99901e: cmd/tailscale/cli: add ts2021 debug flag to set a dial plan (Brad Fitzpatrick) #17243
  • 27b1b1f: control/controlhttp: simplify, fix race dialing, remove priority concept (Brad Fitzpatrick) #17243
  • 9961c09: VERSION.txt: this is v1.88.3 (Will Hannah)
  • 4f0d522: Merge tag 'v1.88.3' into sunos-1.88 (Nahum Shalman)