Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hyprwire for openSUSE:Factory checked in at 2026-03-01 22:14:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hyprwire (Old) and /work/SRC/openSUSE:Factory/.hyprwire.new.29461 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hyprwire" Sun Mar 1 22:14:35 2026 rev:2 rq:1335510 version:0.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/hyprwire/hyprwire.changes 2026-01-06 17:46:52.563283205 +0100 +++ /work/SRC/openSUSE:Factory/.hyprwire.new.29461/hyprwire.changes 2026-03-01 22:15:23.903377698 +0100 @@ -1,0 +2,44 @@ +Fri Feb 27 21:25:53 UTC 2026 - Florian "sp1rit" <[email protected]> + +- Update to version 0.3.0: + + This is a big update with a lot of fixes and improvements for the + upcoming tavern and beyond. + + Changes: + - core: enforce data types on the wire + - core: allow creating sockets from fds + - core: add a fd type + - generator: fix arr in s2c + - scanner: use const & for vecs to avoid copies + - scanner: avoid auto id + - protocol: add roundtrips + - core: fix empty arrays and wire arrays + - core: minor fixes + - parser: don't catch errors + - messages/generic: add fd error + - core: improve roundtrip + - server: fix sending fds + - core: fix creating sockets from fds + - server: fix crash on exit + - server: improve fd api + - server: return client on addClient + - server/client: add pid + - client: add isHandshakeDone() + - server: allow recursive mutex locks for pollmtx + - core/socket: fix parseFromFd having a potential data race + - core/client: fix version in bind protocol + - scanner: add name() to server object handlers + - message: avoid crash on fd array parsing for debug + - core: minor fixes + - docs: add wire docs + - core/client: buffer pending data on waiting for object + - core/message: copy id instead of duplicating seq in m_data + + Additions: + - core: Add support for fd arrays + + Fixes: + - Include string_view header + - server/socket: fix server socket destruction with attemptEmpty + - core: Fix serialization bug with unaligned pointer reads + - core/message: Fix uninitialized global pointer + - core: integration fixes + +------------------------------------------------------------------- Old: ---- hyprwire-0.2.1.tar.gz New: ---- hyprwire-0.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hyprwire.spec ++++++ --- /var/tmp/diff_new_pack.LZEt4v/_old 2026-03-01 22:15:24.499402193 +0100 +++ /var/tmp/diff_new_pack.LZEt4v/_new 2026-03-01 22:15:24.499402193 +0100 @@ -2,7 +2,7 @@ # spec file for package hyprwire # # Copyright (c) 2025 SUSE LLC -# Copyright (c) 2025 Florian "sp1rit" <[email protected]> +# Copyright (c) 2025/26 Florian "sp1rit" <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,10 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define sover 2 +%define sover 3 Name: hyprwire -Version: 0.2.1 +Version: 0.3.0 Release: 0 Summary: A wire protocol for IPC License: BSD-3-Clause ++++++ hyprwire-0.2.1.tar.gz -> hyprwire-0.3.0.tar.gz ++++++ ++++ 3492 lines of diff (skipped)
