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-08-09 21:42:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/netbird (Old) and /work/SRC/openSUSE:Factory/.netbird.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netbird" Sun Aug 9 21:42:04 2026 rev:42 rq:1370349 version:0.76.3 Changes: -------- --- /work/SRC/openSUSE:Factory/netbird/netbird.changes 2026-08-03 17:16:53.445871403 +0200 +++ /work/SRC/openSUSE:Factory/.netbird.new.16738/netbird.changes 2026-08-09 21:44:48.249635406 +0200 @@ -1,0 +2,91 @@ +Sat Aug 8 12:16:13 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 0.76.3 + - [management] prewarm a posture check cache on network map + generation by @pascal-fischer in #7093 + - [client] peer: re-arm the WireGuard watcher after a lazy wake + by @riccardomanfrin in #7091 + - [infrastructure] Detect community GHCR images during enterprise + migration by @jnfrati in #7101 + - [client] disambiguate the connection_type metric tag by + @riccardomanfrin in #7043 + - [management] Affected peers for user updates by @pascal-fischer + in #7099 + - [infrastructure] add grafana dashboard for licensed management + by @mlsmaycon in #7095 + - [management] Deny reverse proxy access to pending and blocked + users by @mlsmaycon in #7105 + +------------------------------------------------------------------- +Fri Aug 7 13:32:10 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 0.76.2 + - [misc] add AGENTS.md file by @mlsmaycon in #7014 + - [client] Handle interface lookup errors in iOS DNS index helper + by @Optic00 in #6999 + - [client] iOS - Remove duplicate Login RPCs from the iOS SDK by + @evgeniyChepelev in #6931 + - [client] Declare GTK4/WebKitGTK runtime deps for the Linux UI + packages by @pappz in #6893 + - [management] Generic gRPC extension seam for external modules + by @bison in #6894 + - [management] Resolve agent network permissions per submodule by + @mlsmaycon in #7030 + - [management] fix handling of empty network map during decode + and encode by @pascal-fischer in #6987 + - [client] Keep the account email backing the SSO login hint + correct by @pappz in #6986 + - [client] Android - Create the Android fake IP manager lazily on + DNS flag enable by @pappz in #6989 + - [client] Android - Serialize Android tunnel reconfiguration + callbacks by @pappz in #6990 + - [client] Keep the UI running when the notification service + fails to start by @lixmal in #6959 + - [client] launch macOS GUI as the logged-in user after + install/update by @riccardomanfrin in #6962 + - [client] Don't ask for an SSO login when the login never + reached management by @lixmal in #6983 + - [misc] Add android and ios tags to PR title check by @pappz in + #7037 + - [client, android] Pull fresh TUN settings on Android rebuild by + @pappz in #6991 + - [client, android] Reuse the persisted configuration when + enrolling by @camiloariza in #7022 + - [client, android] Reuse the profile's account for Android SSO + logins by @pappz in #6988 + - [client] Update wails to v3.0.0-beta.3 by @pappz in #7038 + - [management] Align agent-network API contracts for API clients + by @mlsmaycon in #7026 + - [client] Probe the daemon login with IsLoginRequired by @pappz + in #7052 + - [client, android] Fix profile account path test on Windows by + @pappz in #7057 + - [client] Fix session expired relogin by @pappz in #7055 + - [client] Fix Linux tray right-click opening the main window by + @pappz in #7039 + - [management] prevent dangling group refs in agent-network ACLs. + by @braginini in #7060 + - [management] Prevent deleting groups referenced by reverse + proxy services by @mlsmaycon in #7062 + - [relay] randomize the relay reconnect backoff by + @riccardomanfrin in #7067 + - [misc] Move enterprise setup to Traefik and harden migration by + @bcmmbaga in #7042 + - [misc] Expand agent guidelines with security, type-safety and + lifecycle conventions by @lixmal in #7076 + - [client] Ship a legacy GTK3 UI package for distros without + WebKitGTK 6.0 by @pappz in #7040 + - [client] Add a UI setting to stay connected after quitting by + @pappz in #7078 + - [infrastructure] Generate a session cookie encryption key on + fresh self-hosted installs by @Optic00 in #7056 + - [client] Stop the macOS UI on pkg upgrade by @lixmal in #7079 + - [client] Reword the firewalld package comment by @lixmal in + #7081 + - [client] Update the wails fork reference to the integration + branch head by @pappz in #7087 +- Refresh patches + service-install-cli-change.patch + skip-ui.patch + +------------------------------------------------------------------- Old: ---- netbird-0.76.1.obscpio New: ---- netbird-0.76.3.obscpio series ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ netbird.spec ++++++ --- /var/tmp/diff_new_pack.gnHcZW/_old 2026-08-09 21:44:50.313705862 +0200 +++ /var/tmp/diff_new_pack.gnHcZW/_new 2026-08-09 21:44:50.313705862 +0200 @@ -32,7 +32,7 @@ %bcond_with stub_config Name: netbird -Version: 0.76.1 +Version: 0.76.3 Release: 0 Summary: Mesh VPN based on WireGuard License: AGPL-3.0-only AND BSD-3-Clause @@ -42,6 +42,7 @@ Source2: %{name}.service Source3: %{name}-management.service Source4: %{name}-signal.service +Source5: series Patch0: service-install-cli-change.patch Patch1: skip-ui.patch BuildRequires: fdupes ++++++ _service ++++++ --- /var/tmp/diff_new_pack.gnHcZW/_old 2026-08-09 21:44:50.613716102 +0200 +++ /var/tmp/diff_new_pack.gnHcZW/_new 2026-08-09 21:44:50.645717195 +0200 @@ -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.76.1</param> + <param name="revision">refs/tags/v0.76.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">disable</param> ++++++ netbird-0.76.1.obscpio -> netbird-0.76.3.obscpio ++++++ /work/SRC/openSUSE:Factory/netbird/netbird-0.76.1.obscpio /work/SRC/openSUSE:Factory/.netbird.new.16738/netbird-0.76.3.obscpio differ: char 49, line 1 ++++++ netbird.obsinfo ++++++ --- /var/tmp/diff_new_pack.gnHcZW/_old 2026-08-09 21:44:51.137733989 +0200 +++ /var/tmp/diff_new_pack.gnHcZW/_new 2026-08-09 21:44:51.189735764 +0200 @@ -1,5 +1,5 @@ name: netbird -version: 0.76.1 -mtime: 1785523976 -commit: 0780a806f2cc2e8a6a51782cfffe0591b7c3fa9c +version: 0.76.3 +mtime: 1786189714 +commit: f65f7b347ee4e7de6d98c488d3d894cd018b02b6 ++++++ series ++++++ skip-ui.patch service-install-cli-change.patch ++++++ service-install-cli-change.patch ++++++ --- /var/tmp/diff_new_pack.gnHcZW/_old 2026-08-09 21:44:51.393742728 +0200 +++ /var/tmp/diff_new_pack.gnHcZW/_new 2026-08-09 21:44:51.401743001 +0200 @@ -2,7 +2,7 @@ =================================================================== --- netbird.orig/client/cmd/login.go +++ netbird/client/cmd/login.go -@@ -83,9 +83,16 @@ func doDaemonLogin(ctx context.Context, +@@ -103,9 +103,16 @@ func doDaemonLogin(ctx context.Context, conn, err := DialClientGRPCServer(ctx, daemonAddr) if err != nil { //nolint @@ -26,7 +26,7 @@ =================================================================== --- netbird.orig/client/cmd/root.go +++ netbird/client/cmd/root.go -@@ -403,9 +403,16 @@ func getClient(cmd *cobra.Command) (*grp +@@ -423,9 +423,16 @@ func getClient(cmd *cobra.Command) (*grp conn, err := DialClientGRPCServer(cmd.Context(), daemonAddr) if err != nil { //nolint @@ -78,7 +78,7 @@ // Common service command setup func setupServiceCommand(cmd *cobra.Command) error { SetFlagsFromEnvVars(rootCmd) -@@ -123,37 +135,7 @@ var installCmd = &cobra.Command{ +@@ -131,37 +143,7 @@ var installCmd = &cobra.Command{ Use: "install", Short: "Install NetBird service", RunE: func(cmd *cobra.Command, args []string) error { @@ -117,7 +117,7 @@ }, } -@@ -161,35 +143,7 @@ var uninstallCmd = &cobra.Command{ +@@ -169,35 +151,7 @@ var uninstallCmd = &cobra.Command{ Use: "uninstall", Short: "uninstalls NetBird service from system", RunE: func(cmd *cobra.Command, args []string) error { @@ -154,7 +154,7 @@ }, } -@@ -199,64 +153,7 @@ var reconfigureCmd = &cobra.Command{ +@@ -207,64 +161,7 @@ var reconfigureCmd = &cobra.Command{ Long: `Reconfigures the NetBird service with new settings without manual uninstall/install. This command will temporarily stop the service, update its configuration, and restart it if it was running.`, RunE: func(cmd *cobra.Command, args []string) error { @@ -224,7 +224,7 @@ =================================================================== --- netbird.orig/client/cmd/status.go +++ netbird/client/cmd/status.go -@@ -153,9 +153,16 @@ func getStatus(ctx context.Context, full +@@ -158,9 +158,16 @@ func getStatus(ctx context.Context, full conn, err := DialClientGRPCServer(ctx, daemonAddr) if err != nil { //nolint @@ -248,7 +248,7 @@ =================================================================== --- netbird.orig/client/cmd/up.go +++ netbird/client/cmd/up.go -@@ -222,9 +222,16 @@ func runInDaemonMode(ctx context.Context +@@ -281,9 +281,16 @@ func runInDaemonMode(ctx context.Context conn, err := DialClientGRPCServer(ctx, daemonAddr) if err != nil { //nolint ++++++ skip-ui.patch ++++++ --- /var/tmp/diff_new_pack.gnHcZW/_old 2026-08-09 21:44:51.417743547 +0200 +++ /var/tmp/diff_new_pack.gnHcZW/_new 2026-08-09 21:44:51.425743820 +0200 @@ -1,19 +1,19 @@ -diff --git a/go.mod b/go.mod -index 26a19495..7614c8d2 100644 ---- a/go.mod -+++ b/go.mod +Index: netbird/go.mod +=================================================================== +--- netbird.orig/go.mod ++++ netbird/go.mod @@ -114,7 +114,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 -- github.com/wailsapp/wails/v3 v3.0.0-alpha2.117 +- github.com/wailsapp/wails/v3 v3.0.0-beta.3 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 -@@ -339,3 +338,12 @@ replace github.com/dexidp/dex => github.com/netbirdio/dex v0.244.1-0.20260716205 - replace github.com/dexidp/dex/api/v2 => github.com/netbirdio/dex/api/v2 v2.0.0-20260512110716-8d70ad8647c1 - +@@ -341,3 +340,12 @@ replace github.com/dexidp/dex/api/v2 => replace github.com/mailru/easyjson => github.com/netbirdio/easyjson v0.9.0 + + replace github.com/wailsapp/wails/v3 => github.com/netbirdio/wails/v3 v3.0.0-beta.3.0.20260807055527-fc03f984d701 + +ignore ( + github.com/netbirdio/netbird/client/ui ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/netbird/vendor.tar.zst /work/SRC/openSUSE:Factory/.netbird.new.16738/vendor.tar.zst differ: char 7, line 1
