<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/netbird, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-07-04T20:42:46Z</updated>
<entry>
<title>tree-wide: remove redundant test.sh files</title>
<updated>2026-07-04T20:42:46Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-07-04T14:01:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e755a9aef20b740621dd09a324d232bc52ceb1b4'/>
<id>urn:sha1:e755a9aef20b740621dd09a324d232bc52ceb1b4</id>
<content type='text'>
Generic version checks were introduced in actions-shared-workflows,
making these individual test.sh files obsolete.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.73.2</title>
<updated>2026-06-28T07:08:00Z</updated>
<author>
<name>Erik Conijn</name>
</author>
<published>2026-06-20T06:54:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=784e09efb3486d7ff28934a71d7a0b24c6dab918'/>
<id>urn:sha1:784e09efb3486d7ff28934a71d7a0b24c6dab918</id>
<content type='text'>
Maintainer: Wesley Gimenes &lt;wehagy@proton.me&gt;

Changelog: https://github.com/netbirdio/netbird/compare/v0.66.2...v0.73.2

Compile tested: x86_64
Run tested: X86_64

The patch for GoLang is no longer necessary

Signed-off-by: Erik Conijn &lt;egc112@msn.com&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.66.2, patch for Go 1.26 build</title>
<updated>2026-03-08T23:55:06Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2026-02-17T06:21:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=df6533b96e78da83f5fda584759571217a236b63'/>
<id>urn:sha1:df6533b96e78da83f5fda584759571217a236b63</id>
<content type='text'>
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.66.2

NetBird `v0.66.x` adds support for exposing a local HTTP service
from the CLI with the `netbird expose`[1] command, but only for
self-hosted deployments. Cloud support is coming.

[1]: https://docs.netbird.io/manage/reverse-proxy/expose-from-cli

---

`0.65.x` highlights

Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.65.3

NetBird `v0.65.x` now includes a built-in reverse proxy[1], but only for
self-hosted deployments and is currently in beta. Cloud support is
coming soon.

Important: pre-shared keys or Rosenpass are currently incompatible with
the reverse proxy feature.

[1]: https://docs.netbird.io/manage/reverse-proxy

---

`v0.63.x` highlights

Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.63.0

NetBird now supports private DNS zones[1].

[1]: https://docs.netbird.io/manage/dns/custom-zones

---

`v0.62.x` highlights

Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.62.3

Upstream minimum Go requirement raised from `v1.24.x` to `v1.25.x`,
see the go.mod[1].

[1]: https://github.com/netbirdio/netbird/blob/v0.62.3/go.mod#L3-L5

---

Building `netbird` with Go 1.26.x fails with errors:

```
[...]
/builder/dl/go-mod-cache/gvisor.dev/gvisor@v0.0.0-20251031020517-ecfcdd2f171c/pkg/sync/runtime_constants_go126.go:22:2: WaitReasonSelect redeclared in this block
	/builder/dl/go-mod-cache/gvisor.dev/gvisor@v0.0.0-20251031020517-ecfcdd2f171c/pkg/sync/runtime_constants_go125.go:22:2: other declaration of WaitReasonSelect
/builder/dl/go-mod-cache/gvisor.dev/gvisor@v0.0.0-20251031020517-ecfcdd2f171c/pkg/sync/runtime_constants_go126.go:23:2: WaitReasonChanReceive redeclared in this block
	/builder/dl/go-mod-cache/gvisor.dev/gvisor@v0.0.0-20251031020517-ecfcdd2f171c/pkg/sync/runtime_constants_go125.go:23:2: other declaration of WaitReasonChanReceive
/builder/dl/go-mod-cache/gvisor.dev/gvisor@v0.0.0-20251031020517-ecfcdd2f171c/pkg/sync/runtime_constants_go126.go:24:2: WaitReasonSemacquire redeclared in this block
	/builder/dl/go-mod-cache/gvisor.dev/gvisor@v0.0.0-20251031020517-ecfcdd2f171c/pkg/sync/runtime_constants_go125.go:24:2: other declaration of WaitReasonSemacquire
[...]
```

Upstream Issue: https://github.com/netbirdio/netbird/issues/5290
Upstream PR: https://github.com/netbirdio/netbird/pull/5447

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.61.2 (breaking change)</title>
<updated>2026-03-08T23:55:06Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2026-02-17T05:45:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=291dacc67ce56c21dc81445a2233979b4511741f'/>
<id>urn:sha1:291dacc67ce56c21dc81445a2233979b4511741f</id>
<content type='text'>
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.61.2

The second release of `netbird` that introduces a breaking change[1].
A backport will be provided for OpenWrt 25.12 but not for OpenWrt 24.10,
since OpenWrt 25.12 has not been released yet.

NetBird adds **fine-grained SSH access control**[2].

Self-hosters must update both the `management` and `dashboard`[3].

[1]: https://forum.netbird.io/t/upcoming-breaking-changes-to-netbird-ssh/401
[2]: https://docs.netbird.io/manage/peers/ssh#fine-grained-access-control
[3]: https://docs.netbird.io/manage/peers/ssh#v0-61-0

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
<entry>
<title>netbird: move state file to reduce storage wear</title>
<updated>2026-03-08T23:55:06Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2026-02-17T07:04:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=696c2b6096f78fb74d8fb5a5514cc9d653795840'/>
<id>urn:sha1:696c2b6096f78fb74d8fb5a5514cc9d653795840</id>
<content type='text'>
Add `NB_DNS_STATE_FILE="/var/lib/netbird/state.json"` to the init
environment. This moves the state from the directory
`/root/.config/netbird` to the file `/var/lib/netbird/state.json` to
avoid storage wear. Note: the file is not preserved across reboots.

The state file contains information such as locally disabled routes and
other data primarily useful for desktop clients. In OpenWrt setups,
these changes are normally handled by the NetBird `management` server.
This matches the behavior prior to `netbird` v0.52.x, I have not
received any reports that this file caused problems before, so it is
unlikely to cause issues now.

The previous state file `/root/.config/netbird/state.json` can be removed.

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.60.8 (breaking change)</title>
<updated>2025-12-20T19:34:13Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2025-12-18T12:59:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=24dc5175d1494255ebe4bc7c8a14e1d4f92036c4'/>
<id>urn:sha1:24dc5175d1494255ebe4bc7c8a14e1d4f92036c4</id>
<content type='text'>
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.60.8

This is the first `netbird` release that introduces a breaking change[1].
Therefore, versions after the `0.60.x` will not be backported to
OpenWrt 24.10. They will be backported to OpenWrt 25.12, because that
release has not been officially launched yet.

By default netbird now creates/updates[2]
`/etc/ssh/ssh_config.d/99-netbird.conf` for use with `openssh-client`.
OpenWrt uses `dropbear`, and this behavior may cause storage wear.
This behavior has been disabled with `NB_DISABLE_SSH_CONFIG="1"`[3] in the
init file.

[1]: https://forum.netbird.io/t/netbird-v0-60-0-released/334#p-610-upgrade-compatibility-notes-4
[2]: https://docs.netbird.io/manage/peers/ssh#native-ssh-clients-open-ssh
[3]: https://github.com/netbirdio/netbird/blob/v0.60.8/client/ssh/config/manager.go#L167-L172

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.59.13</title>
<updated>2025-12-20T19:34:13Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2025-12-18T12:59:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2bf64b97017d6529659a7095d84139a30ba89de0'/>
<id>urn:sha1:2bf64b97017d6529659a7095d84139a30ba89de0</id>
<content type='text'>
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.59.13

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.59.12</title>
<updated>2025-11-11T04:49:13Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2025-11-05T19:36:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5a122342d735e21025caa727e9fab49390a42c2f'/>
<id>urn:sha1:5a122342d735e21025caa727e9fab49390a42c2f</id>
<content type='text'>
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.59.12

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.58.2</title>
<updated>2025-10-01T15:07:57Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2025-09-26T16:29:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=48b26e44634d821efd63aee1b46f422dbf6d1463'/>
<id>urn:sha1:48b26e44634d821efd63aee1b46f422dbf6d1463</id>
<content type='text'>
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.58.2

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
<entry>
<title>netbird: update to 0.57.1</title>
<updated>2025-09-18T19:14:54Z</updated>
<author>
<name>Wesley Gimenes</name>
</author>
<published>2025-09-16T00:48:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=60ee4858160e945a5505de511c34144b4f3a8b87'/>
<id>urn:sha1:60ee4858160e945a5505de511c34144b4f3a8b87</id>
<content type='text'>
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.57.1

Signed-off-by: Wesley Gimenes &lt;wehagy@proton.me&gt;
</content>
</entry>
</feed>
