github juanfont/headscale v0.16.0-beta4

latest releases: v0.23.0, v0.23.0-rc.1, v0.23.0-beta.5...
pre-release2 years ago

0.16.0 (2022-xx-xx)

BREAKING

  • Old ACL syntax is no longer supported ("users" & "ports" -> "src" & "dst"). Please check the new syntax.

Changes

  • Drop armhf (32-bit ARM) support. #609
  • Headscale fails to serve if the ACL policy file cannot be parsed #537
  • Fix labels cardinality error when registering unknown pre-auth key #519
  • Fix send on closed channel crash in polling #542
  • Fixed spurious calls to setLastStateChangeToNow from ephemeral nodes #566
  • Add command for moving nodes between namespaces #362
  • Added more configuration parameters for OpenID Connect (scopes, free-form paramters, domain and user allowlist)
  • Add command to set tags on a node #525
  • Add command to view tags of nodes #356
  • Add --all (-a) flag to enable routes command #360
  • Fix issue where nodes was not updated across namespaces #560
  • Add the ability to rename a nodes name #560
    • Node DNS names are now unique, a random suffix will be added when a node joins
    • This change contains database changes, remember to backup your database before upgrading
  • Add option to enable/disable logtail (Tailscale's logging infrastructure) #596
    • This change disables the logs by default
  • Use [Prometheus]'s duration parser, supporting days (d), weeks (w) and years (y) #598
  • Add support for reloading ACLs with SIGHUP #601
  • Use new ACL syntax #618
  • Add -c option to specify config file from command line #285 #612
  • Add configuration option to allow Tailscale clients to use a random WireGuard port. kb/1181/firewalls #624
  • Improve obtuse UX regarding missing configuration (ephemeral_node_inactivity_timeout not set) #639

Changelog

  • bfb58de Add 1.26 to tests
  • fd3a1c1 Add a default to ephemeral_node_inactivity_timeout
  • 76195bb Add warn if configuration could not be found
  • 95824ac MOve ephemeral inactivity config check to all the other config check
  • 7bd07e3 Merge branch 'main' into ephemeral-error-msg
  • f2a8bfe Merge branch 'main' into test-126
  • a058f17 Merge branch 'main' into test-126
  • cb88b16 Merge pull request #630 from kradalby/test-126
  • e0ef601 Merge pull request #636 from huskyii/fix_issue635
  • 6afd492 Merge pull request #638 from kradalby/update-nodes-derp
  • 8918156 Merge pull request #639 from kradalby/ephemeral-error-msg
  • 8650328 Remove debug output, it runs before we disable it
  • 8d58894 Tailscale 1.26 uses dnstype pointer
  • 257c025 Update build system
  • c95bce4 Update changelog
  • 50bdf9d Update vendor sha
  • 43fa7f9 Upgrade tailscale lib to 1.26
  • a050158 Use new update state logic for derp maps
  • 9c5d485 fix issue 635

Don't miss a new headscale release

NewReleases is sending notifications on new releases.