|
7 | 7 | - Log level option `log_level` was moved to a distinct `log` config section and renamed to `level` [#768](https://github.com/juanfont/headscale/pull/768) |
8 | 8 | - Removed Alpine Linux container image [#962](https://github.com/juanfont/headscale/pull/962) |
9 | 9 |
|
10 | | -### Changes |
| 10 | +### Important Changes |
11 | 11 |
|
12 | 12 | - Added support for Tailscale TS2021 protocol [#738](https://github.com/juanfont/headscale/pull/738) |
| 13 | +- Add experimental support for [SSH ACL](https://tailscale.com/kb/1018/acls/#tailscale-ssh) (see docs for limitations) [#847](https://github.com/juanfont/headscale/pull/847) |
| 14 | + - Please note that this support should be considered _partially_ implemented |
| 15 | + - SSH ACLs status: |
| 16 | + - Support `accept` and `check` (SSH can be enabled and used for connecting and authentication) |
| 17 | + - Rejecting connections **are not supported**, meaning that if you enable SSH, then assume that _all_ `ssh` connections **will be allowed**. |
| 18 | + - If you decied to try this feature, please carefully managed permissions by blocking port `22` with regular ACLs or do _not_ set `--ssh` on your clients. |
| 19 | + - We are currently improving our testing of the SSH ACLs, help us get an overview by testing and giving feedback. |
| 20 | + - This feature should be considered dangerous and it is disabled by default. Enable by setting `HEADSCALE_EXPERIMENTAL_FEATURE_SSH=1`. |
| 21 | + |
| 22 | +### Changes |
| 23 | + |
13 | 24 | - Add ability to specify config location via env var `HEADSCALE_CONFIG` [#674](https://github.com/juanfont/headscale/issues/674) |
14 | 25 | - Target Go 1.19 for Headscale [#778](https://github.com/juanfont/headscale/pull/778) |
15 | 26 | - Target Tailscale v1.30.0 to build Headscale [#780](https://github.com/juanfont/headscale/pull/780) |
|
29 | 40 | - Fix OIDC registration issues [#960](https://github.com/juanfont/headscale/pull/960) and [#971](https://github.com/juanfont/headscale/pull/971) |
30 | 41 | - Add support for specifying NextDNS DNS-over-HTTPS resolver [#940](https://github.com/juanfont/headscale/pull/940) |
31 | 42 | - Make more sslmode available for postgresql connection [#927](https://github.com/juanfont/headscale/pull/927) |
32 | | -- Add experimental support for [SSH ACL](https://tailscale.com/kb/1018/acls/#tailscale-ssh) (see docs for limitations) [#847](https://github.com/juanfont/headscale/pull/847) |
33 | | - - Please note that this support should be considered _partially_ implemented |
34 | | - - SSH ACLs status: |
35 | | - - Support `accept` and `check` (SSH can be enabled and used for connecting and authentication) |
36 | | - - Rejecting connections **are not supported**, meaning that if you enable SSH, then assume that _all_ `ssh` connections **will be allowed**. |
37 | | - - If you decied to try this feature, please carefully managed permissions by blocking port `22` with regular ACLs or do _not_ set `--ssh` on your clients. |
38 | | - - We are currently improving our testing of the SSH ACLs, help us get an overview by testing and giving feedback. |
39 | | - - This feature should be considered dangerous and it is disabled by default. Enable by setting `HEADSCALE_EXPERIMENTAL_FEATURE_SSH=1`. |
40 | 43 |
|
41 | 44 | ## 0.16.4 (2022-08-21) |
42 | 45 |
|
|
0 commit comments