github juanfont/headscale v0.22.2

16 months ago

Changelog

  • Add environment flags to enable pprof (profiling) #1382
    • Profiles are continously generated in our integration tests.
  • Fix systemd service file location in .deb packages #1391
  • Improvements on Noise implementation #1379
  • Replace node filter logic, ensuring nodes with access can see eachother #1381
  • Disable (or delete) both exit routes at the same time #1428
  • Ditch distroless for Docker image, create default socket dir in /var/run/headscale #1450

Commits

  • 00c5146 Add IP forwarding requirement to documentation
  • 1a7ae11 Add basic testcases for Machine.canAccess
  • 56dd734 Add go profiling flag, and enable on integration tests (#1382)
  • f113cc7 Add missing GH releases page link
  • eacd687 Added DERP integration tests
  • 9478c28 Added missing file
  • 997e934 Added web ui section
  • 991ff25 Added workflow for embedded derp
  • f73354b Create default sock path in Docker
  • 02ab0df Disable and Delete route must affect both exit routes (IPv4 and IPv6)
  • 4c8f8c6 Ditch distroless for Docker image
  • b465592 Do not use host networking in embedded DERP tests
  • 549f5a1 Expand surface of hsic for better TLS support
  • bb07aec Expand tsic to offer PingViaDerp
  • df72508 Fix : Change master branch to main
  • 0f8d8fc Fix : Updating the doc path
  • a2b7608 Fix extra space
  • f60c5a1 Fix socket location in config.go
  • bab4e14 Further clarification on unsupported ranges in config example
  • 7338775 Give a warning when users have set an unsupported prefix
  • dcf2439 Improved website
  • 8077203 Improvements on Noise implementation (#1379)
  • a45777d Put systemd service file in proper location
  • 1d2b4bc Remove legacy DERP tests
  • 96f9680 Reuse Ping function for DERP ping
  • 5706f84 Revert "Revert unix_socket to default value"
  • ca54fb9 Revert unix_socket to default value
  • 57fd5cf Update CHANGELOG.md
  • 744e5a1 Update CHANGELOG.md
  • 3ea1750 Update CHANGELOG.md
  • 6c5723a Update CHANGELOG.md
  • 526e568 Update changelog
  • c7db99d Update changelog + prepare for 0.22.2
  • 9f38125 Update config.go
  • 493bcfc Update mkdocs.yml
  • 6043ec8 Update mkdocs.yml
  • 22e397e Use common path in unix_socket default setting
  • ccedf27 add a filter case with really large destination set #1372
  • 5bbbe43 clear up the acl function naming
  • 10320a5 lint and nolint tailscale borrowed func
  • 200e3b8 make generateFilterRule a pol struct func
  • 644be82 move matcher to separate file
  • d011373 optimize generateACLPeerCacheMap (#1377)
  • 1700a74 outline tests for full filter generate
  • ecd62fb remove terrible filter code
  • 6de53e2 simplify expandAlias function, move seperate logic out
  • 889d5a1 testing without that horrible filtercode
  • b23a915 trim dockerfiles, script to rebuild test images (#1403)
  • 0d24e87 update flake hash
  • 6215eb6 update flake hash (#1376)
  • ba45d7d update readme and templates to clarify scope (#1437)
  • 735b185 use IPSet in acls instead of string slice
  • 56b63c6 use netipx.IPSet for matcher

Don't miss a new headscale release

NewReleases is sending notifications on new releases.