Releases: juanfont/headscale
Releases · juanfont/headscale
v0.22.3
v0.22.2
Changelog
- Add environment flags to enable pprof (profiling) #1382
- Profiles are continously generated in our integration tests.
- Fix systemd service file location in
.debpackages #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
v0.22.1
v0.22.0
Changelog
- Add
.debpackages to release process #1297 - Update and simplify the documentation to use new
.debpackages #1349 - Add 32-bit Arm platforms to release process #1297
- Fix longstanding bug that would prevent "*" from working properly in ACLs (issue #699) #1279
- Fix issue where IPv6 could not be used in, or while using ACLs (part of #809) #1339
- Target Go 1.20 and Tailscale 1.38 for Headscale #1323
Commits
- 679305c Add version to binary release
- 5e74ca9 Fix IPv6 in ACLs (#1339)
- 9836b09 Make sure all clients of a user are ready (#1335)
- 977eb1d Update flakes, add some quality of life improvements (#1346)
- 667295e add new documentation on how to install on debian/ubuntu
- 307cfc3 add systemd enable to postinstall script
- 64ebe6b change date in changelog
- a71cc81 fix
- c0680f3 fix issue where binaries are not released
- cad5ce0 lint fix
- bea5267 move current linux documentation into "manual"
- e6b2649 release source code with vendored dependencies
- b12a167 remove rpm, might add back later
- b2e2b02 set release date
- 54c0064 update changelog
- 2abff4b update changelog for #1339
v0.22.0-alpha2
Changelog
- ba905ff Add GHA CI to build and deploy docs
- 66c5f74 Add admonitions marking community-provided docs
- 6381d36 Add admonitions marking community-provided docs
- 99bd09f Add new index page
- 6eea96e Added 1.38.4 in the new tests
- 4ec6894 Build with strict mode
- bb5f0d4 Change primary color for light mode to white
- 1723a6b Configure MkDocs Material scaffold
- d0b3b1b Fix binary releases
- a6bc792 Move admonitions to relevant sections
- dd9b4b1 Move examples out of docs/ directory
- c186c49 Removed custom accents, going with defaults
- a43bb9c Replace placeholder link with actual one
- d08fee7 docs(README): update contributors (#1325)
v0.22.0-alpha1
v0.21.0
v0.20.0
Changelog
- 26edf24 Allow split DNS configuration without requiring global nameservers
- cffa040 Cancel old builds if new commits appear
- 640bb94 Do not show IsPrimary field as false in exit nodes
- 3ac2e0b Enable both exit node routes (IPv4 and IPv6) at the same time.
- 727d95b Improve generated integration tests
- ca12533 Remove all tests before generating new ones
- e1eb300 Remove new line at start of test template
- 83a538c Rename IP specific function, add missing test case
- da48cf6 Set OpenID Connect Expiry
- 385fd93 Update changelog
- ce587d2 Update test workflows
- 0f65918 Update tests
- b322cdf Updated changelog for v0.20.0
- 673638a Use ripgrep to find list of tests
v0.19.0
v0.19.0-beta2
Changelog
- cb25f0d Add hint for reverse proxying with Apache
- 8dadb04 Mark -n and --namespace as deprecated
- 6d669c6 Migrate namespace_id to user_id column in machine and pak
- 9714900 Target Tailscale 1.36.0
- 0ffff2c Update the node join instruction to reference "username"
- 9f6e546 modify the test to reflect the changes on the webinterface
- c720af6 permalink in the limitations section to tailscale
- 9c2e580 put Where before Find