Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package netbird for openSUSE:Factory checked in at 2026-10-29 20:05:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/netbird (Old) and /work/SRC/openSUSE:Factory/.netbird.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netbird" Thu Oct 29 20:05:05 2026 rev:53 rq:1393650 version:0.82.0 Changes: -------- --- /work/SRC/openSUSE:Factory/netbird/netbird.changes 2026-10-27 18:24:02.055338042 +0100 +++ /work/SRC/openSUSE:Factory/.netbird.new.1255/netbird.changes 2026-10-29 20:05:10.815312098 +0100 @@ -1,0 +2,112 @@ +Thu Oct 29 14:08:00 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 0.82.0 + - 🔒 Security and Access Control + - Applied the SSH root-login setting to every uid 0 account, + not only to the account named root, so aliases such as + FreeBSD's toor are covered; an account whose uid cannot be + parsed is treated as privileged. #8390 + - Refused path-bearing LANGUAGE/LC_*, TERM and TZ values from + SSH clients before they reach the privileged login/su call + for a session. #8388 + - Matched the account id from the request against the service + configuration in the reverse proxy's auth and access log + middleware. #8386 + - Masked credentials in URLs written to the management logs. + #8250 + - 🖥️ Client Improvements + - Detected default route changes in the Linux network monitor. + #8216 + - Kept the resolv.conf watch armed while repairing DNS in file + mode. #8207 + - Fixed a deadlock when shutting down the Signal reconnect + listener. #8257 + - Called the disconnect callback on every connection teardown. + #8178 + - Skipped peers without a PTR record in the Kubernetes + commands. #8360 + - Stopped the service and the UI before the Windows installer + extracts files. #8255 + - Moved the macOS Homebrew cask to Homebrew install steps. + #7477 + - Migrated the desktop UI to Tailwind CSS 4 and fixed the + frontend npm audit findings, and bumped the wails fork to + v3.0.0. #8277, #8370 + - Added Hebrew to the language picker, and fixed the grammar of + the post-install message. #8102, #8242 + - Removed the non-functional --admin-url flag; it is now + deprecated and ignored. #8267 + - Bumped wireguard-go and removed the replace directives from + the embedded client module. #8229, #8280 + - ⚙️ Management Improvements + - Moved network map data reads onto a PostgreSQL read replica + when NB_STORE_ENGINE_POSTGRES_REPLICA_DSN is set; without it, + reads stay on the primary. #8302 + - Sped up common queries with new indexes for groups, events, + personal access tokens and access logs, an index-friendly + inner groups query, a faster posture check cache and fewer + last-usage writes for users and tokens. #8289, #8297, #8366, + #8290 + - Pushed network maps when an integrated validator changes a + peer's approval outside a login, for example during a + periodic EDR sync, so a newly approved peer no longer waits + for an unrelated update. #8299 + - Made the EDR sync interval configurable. #8273 + - Gave the /api/setup owner account the single account mode + domain, so the first JIT user joins it instead of getting an + account of their own. #8147 + - Used the account owner as the inviter for service user + invites. #8276 + - Added pagination to the GetAllPeers call. #8190 + - Skipped the inactivity expiration rescan on connect when a + job is already scheduled, and cancelled peer expiration for + accounts that no longer exist. #8287, #8218 + - Handled a possible nil peer when returning an empty network + map, and cleaned NUL bytes from peer metadata strings. #8285, + #8219 + - 🔀 Reverse Proxy + - Added --external-ip-map to the proxy's embedded client + (NB_PROXY_EXTERNAL_IP_MAP), so a proxy in a container or + behind NAT can advertise its public address and peers reach + it directly instead of over relay. It needs a fixed, + forwarded --wg-port, so it applies to single-account + deployments. #8185 + - Returned the reason when custom domain validation fails. + #8122 + - Fixed the proxy connection lifecycle during acknowledgements. + #8220 + - 📡 Signal and Relay + - The relay server now negotiates the protocol version instead + of rejecting clients that send a different one, and skips + unknown message types after authentication. Current clients + still get v1 and the same bytes as before; this lets later + client versions change the protocol without upgrading every + relay first. The handshake size limit grows from 212 to 8192 + bytes. #8231 + - 🏗️ Infrastructure and CI + - Restricted the FreeBSD port job to stable releases. #8204 + - Raised the WASM build size limit to 70MB. #8281 + - Announced tag-pushed releases on the forum. #8265 + - Let test suites outside the module reach the e2e harness + network, and fixed errcheck findings from the latest + golangci-lint. #8260, #8251 + - 📝 Misc + - New translations from Crowdin. #8101 + - Dashboard (v2.96.0) + - Saved target edits made from the network and peer pages. + dashboard#863 + - Refined the RDP certificate prompt. dashboard#874 + - Fixed crashes: browser translation no longer breaks the + dashboard, and resetting a table page while server data loads + no longer crashes. dashboard#867, dashboard#868 + - Updated Next.js to 16.4.3 and Tailwind CSS to v4, fixed the + npm audit findings and the white outline flash on button + click that came with Tailwind v4. dashboard#852, + dashboard#876, dashboard#866 + - Updated the announcements with the v0.81 features and bumped + the embedded WASM client to v0.81.5. dashboard#861, + dashboard#859, dashboard#862, dashboard#875 + - Fixed flaky Control Center draft end-to-end tests. + dashboard#869, dashboard#864 + +------------------------------------------------------------------- Old: ---- netbird-0.81.5.obscpio New: ---- netbird-0.82.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ netbird.spec ++++++ --- /var/tmp/diff_new_pack.Den40B/_old 2026-10-29 20:05:14.203454107 +0100 +++ /var/tmp/diff_new_pack.Den40B/_new 2026-10-29 20:05:14.207454275 +0100 @@ -32,7 +32,7 @@ %bcond_with stub_config Name: netbird -Version: 0.81.5 +Version: 0.82.0 Release: 0 Summary: Mesh VPN based on WireGuard License: AGPL-3.0-only AND BSD-3-Clause ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Den40B/_old 2026-10-29 20:05:14.377461400 +0100 +++ /var/tmp/diff_new_pack.Den40B/_new 2026-10-29 20:05:14.383461652 +0100 @@ -3,7 +3,7 @@ <param name="url">https://github.com/netbirdio/netbird.git</param> <param name="scm">git</param> <param name="package-meta">yes</param> - <param name="revision">refs/tags/v0.81.5</param> + <param name="revision">refs/tags/v0.82.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">disable</param> ++++++ netbird-0.81.5.obscpio -> netbird-0.82.0.obscpio ++++++ ++++ 33165 lines of diff (skipped) ++++++ netbird.obsinfo ++++++ --- /var/tmp/diff_new_pack.Den40B/_old 2026-10-29 20:05:22.933820028 +0100 +++ /var/tmp/diff_new_pack.Den40B/_new 2026-10-29 20:05:22.946820573 +0100 @@ -1,5 +1,5 @@ name: netbird -version: 0.81.5 -mtime: 1793030551 -commit: 396976b8be081fbf0d3d959698352585e80618e3 +version: 0.82.0 +mtime: 1793207865 +commit: 3c00a97878e6af537d28c3bdd4f42cb4286aa883 ++++++ skip-ui.patch ++++++ --- /var/tmp/diff_new_pack.Den40B/_old 2026-10-29 20:05:23.085826399 +0100 +++ /var/tmp/diff_new_pack.Den40B/_new 2026-10-29 20:05:23.098826944 +0100 @@ -2,7 +2,7 @@ =================================================================== --- netbird.orig/go.mod +++ netbird/go.mod -@@ -120,7 +120,6 @@ require ( +@@ -119,7 +119,6 @@ require ( github.com/ti-mo/conntrack v0.5.1 github.com/ti-mo/netfilter v0.5.2 github.com/vmihailenco/msgpack/v5 v5.4.1 @@ -10,10 +10,11 @@ github.com/yusufpapurcu/wmi v1.2.4 github.com/zcalusic/sysinfo v1.1.3 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.67.0 -@@ -365,6 +364,15 @@ require ( - rsc.io/qr v0.2.0 // indirect +@@ -375,3 +374,12 @@ tool ( + github.com/goreleaser/chglog/cmd/chglog + go.uber.org/mock/mockgen ) - ++ +ignore ( + github.com/netbirdio/netbird/client/ui + github.com/wailsapp/wails/v3 @@ -22,8 +23,4 @@ + github.com/wailsapp/wails/v3/pkg/services/notifications + github.com/wailsapp/wails/v3/pkg/w32 +) -+ - replace github.com/kardianos/service => github.com/netbirdio/service v0.0.0-20240911161631-f62744f42502 - - replace github.com/getlantern/systray => github.com/netbirdio/systray v0.0.0-20231030152038-ef1ed2a27949 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/netbird/vendor.tar.zst /work/SRC/openSUSE:Factory/.netbird.new.1255/vendor.tar.zst differ: char 7, line 1
