mirror of
https://github.com/juanfont/headscale.git
synced 2024-12-18 05:58:08 +00:00
Changelog: support client verify for DERP
and fix some links Ref: #2304
This commit is contained in:
parent
65304a0ce7
commit
47b405d6c6
14
CHANGELOG.md
14
CHANGELOG.md
@ -164,13 +164,14 @@ This will also affect the way you
|
|||||||
- Fixed updating of hostname and givenName when it is updated in HostInfo
|
- Fixed updating of hostname and givenName when it is updated in HostInfo
|
||||||
[#2199](https://github.com/juanfont/headscale/pull/2199)
|
[#2199](https://github.com/juanfont/headscale/pull/2199)
|
||||||
- Fixed missing `stable-debug` container tag
|
- Fixed missing `stable-debug` container tag
|
||||||
[#2232](https://github.com/juanfont/headscale/pr/2232)
|
[#2232](https://github.com/juanfont/headscale/pull/2232)
|
||||||
- Loosened up `server_url` and `base_domain` check. It was overly strict in some
|
- Loosened up `server_url` and `base_domain` check. It was overly strict in some
|
||||||
cases. [#2248](https://github.com/juanfont/headscale/pull/2248)
|
cases. [#2248](https://github.com/juanfont/headscale/pull/2248)
|
||||||
- CLI for managing users now accepts `--identifier` in addition to `--name`,
|
- CLI for managing users now accepts `--identifier` in addition to `--name`,
|
||||||
usage of `--identifier` is recommended
|
usage of `--identifier` is recommended
|
||||||
[#2261](https://github.com/juanfont/headscale/pull/2261)
|
[#2261](https://github.com/juanfont/headscale/pull/2261)
|
||||||
- Add `dns.extra_records_path` configuration option [#2262](https://github.com/juanfont/headscale/issues/2262)
|
- Add `dns.extra_records_path` configuration option [#2262](https://github.com/juanfont/headscale/issues/2262)
|
||||||
|
- Support client verify for DERP [#2046](https://github.com/juanfont/headscale/pull/2046)
|
||||||
|
|
||||||
## 0.23.0 (2024-09-18)
|
## 0.23.0 (2024-09-18)
|
||||||
|
|
||||||
@ -253,7 +254,7 @@ part of adopting [#1460](https://github.com/juanfont/headscale/pull/1460).
|
|||||||
- Entrypoint of container image has changed from shell to headscale, require
|
- Entrypoint of container image has changed from shell to headscale, require
|
||||||
change from `headscale serve` to `serve`
|
change from `headscale serve` to `serve`
|
||||||
- `/var/lib/headscale` and `/var/run/headscale` is no longer created
|
- `/var/lib/headscale` and `/var/run/headscale` is no longer created
|
||||||
automatically, see [container docs](./docs/running-headscale-container.md)
|
automatically, see [container docs](./docs/setup/install/container.md)
|
||||||
- Prefixes are now defined per v4 and v6 range.
|
- Prefixes are now defined per v4 and v6 range.
|
||||||
[#1756](https://github.com/juanfont/headscale/pull/1756)
|
[#1756](https://github.com/juanfont/headscale/pull/1756)
|
||||||
- `ip_prefixes` option is now `prefixes.v4` and `prefixes.v6`
|
- `ip_prefixes` option is now `prefixes.v4` and `prefixes.v6`
|
||||||
@ -643,7 +644,7 @@ part of adopting [#1460](https://github.com/juanfont/headscale/pull/1460).
|
|||||||
|
|
||||||
- Boundaries between Namespaces has been removed and all nodes can communicate
|
- Boundaries between Namespaces has been removed and all nodes can communicate
|
||||||
by default [#357](https://github.com/juanfont/headscale/pull/357)
|
by default [#357](https://github.com/juanfont/headscale/pull/357)
|
||||||
- To limit access between nodes, use [ACLs](./docs/acls.md).
|
- To limit access between nodes, use [ACLs](./docs/ref/acls.md).
|
||||||
- `/metrics` is now a configurable host:port endpoint:
|
- `/metrics` is now a configurable host:port endpoint:
|
||||||
[#344](https://github.com/juanfont/headscale/pull/344). You must update your
|
[#344](https://github.com/juanfont/headscale/pull/344). You must update your
|
||||||
`config.yaml` file to include:
|
`config.yaml` file to include:
|
||||||
@ -701,13 +702,12 @@ behaviour.
|
|||||||
- All machines can communicate with all machines by default
|
- All machines can communicate with all machines by default
|
||||||
- Tags should now work correctly and adding a host to Headscale should now
|
- Tags should now work correctly and adding a host to Headscale should now
|
||||||
reload the rules.
|
reload the rules.
|
||||||
- The documentation have a [fictional example](docs/acls.md) that should cover
|
- The documentation have a [fictional example](./docs/ref/acls.md) that should cover
|
||||||
some use cases of the ACLs features
|
some use cases of the ACLs features
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
- Add support for configurable mTLS
|
- Add support for configurable mTLS [docs](./docs/ref/tls.md)
|
||||||
[docs](docs/tls.md#configuring-mutual-tls-authentication-mtls)
|
|
||||||
[#297](https://github.com/juanfont/headscale/pull/297)
|
[#297](https://github.com/juanfont/headscale/pull/297)
|
||||||
|
|
||||||
### Changes
|
### Changes
|
||||||
@ -721,7 +721,7 @@ behaviour.
|
|||||||
|
|
||||||
- Add IPv6 support to the prefix assigned to namespaces
|
- Add IPv6 support to the prefix assigned to namespaces
|
||||||
- Add API Key support
|
- Add API Key support
|
||||||
- Enable remote control of `headscale` via CLI [docs](docs/remote-cli.md)
|
- Enable remote control of `headscale` via CLI [docs](./docs/ref/remote-cli.md)
|
||||||
- Enable HTTP API (beta, subject to change)
|
- Enable HTTP API (beta, subject to change)
|
||||||
- OpenID Connect users will be mapped per namespaces
|
- OpenID Connect users will be mapped per namespaces
|
||||||
- Each user will get its own namespace, created if it does not exist
|
- Each user will get its own namespace, created if it does not exist
|
||||||
|
Loading…
x
Reference in New Issue
Block a user