Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package v2ray-core for openSUSE:Factory checked in at 2026-05-30 22:55:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/v2ray-core (Old) and /work/SRC/openSUSE:Factory/.v2ray-core.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "v2ray-core" Sat May 30 22:55:47 2026 rev:37 rq:1355909 version:5.51.2 Changes: -------- --- /work/SRC/openSUSE:Factory/v2ray-core/v2ray-core.changes 2026-03-27 06:52:16.844832779 +0100 +++ /work/SRC/openSUSE:Factory/.v2ray-core.new.1937/v2ray-core.changes 2026-05-30 22:57:25.814537242 +0200 @@ -1,0 +2,22 @@ +Fri May 29 13:51:40 UTC 2026 - Hillwood Yang <[email protected]> + +- Update version to 5.51.2 + * Wireguard Add TCP Listener support for wireguard outbound + * Stun Nat Type Testing + * Better server failure detection and PreserveSourceIPPortWhenDestNATMapping + detection + * Improve API instance support + * feat: grpc: allow configurable keepalive and initial windows size + * Add RRPIT - Rapid Reliable Packet Interactive Transport + * Add WebRTC Tunnel Support in V2Ray(unreleased) + * also parse X-Forwarded-For in httpupgrade + * gdocsviewer: Add Google Docs Viewer based transport + * gdocsviewer: Refine poll logic and allow custom headers to reduce rate limiting + * gdocsviewer: allow adding headers in public config + * Fix bugs (boo#1258546 and CVE-2026-27017) +- Update geoip.dat, dlc.dat and v2ray-extra +- Add update-net.patch, update golang.org/x/net to 0.55.0 to fix boo#1266787 and + CVE-2026-39821 +- Drop update-grpc.patch, fixed by upstream + +------------------------------------------------------------------- Old: ---- update-grpc.patch v2ray-core-5.47.0.tar.gz New: ---- update-net.patch v2ray-core-5.51.2.tar.gz ----------(Old B)---------- Old: CVE-2026-39821 - Drop update-grpc.patch, fixed by upstream ----------(Old E)---------- ----------(New B)---------- New:- Update geoip.dat, dlc.dat and v2ray-extra - Add update-net.patch, update golang.org/x/net to 0.55.0 to fix boo#1266787 and CVE-2026-39821 ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ v2ray-core.spec ++++++ --- /var/tmp/diff_new_pack.IHJnJd/_old 2026-05-30 22:57:27.766617337 +0200 +++ /var/tmp/diff_new_pack.IHJnJd/_new 2026-05-30 22:57:27.770617501 +0200 @@ -25,7 +25,7 @@ %define import_path github.com/v2fly/v2ray-core/v5 Name: v2ray-core -Version: 5.47.0 +Version: 5.51.2 Release: 0 Summary: Network tools for building a computer network License: MIT @@ -35,12 +35,12 @@ Source1: vendor.tar.gz Source2: v2ray.service Source3: [email protected] -Source4: https://github.com/v2fly/geoip/raw/release/geoip.dat -Source5: https://github.com/v2fly/domain-list-community/raw/release/dlc.dat +Source4: https://github.com/v2fly/geoip/releases/download/202605120112/geoip.dat +Source5: https://github.com/v2fly/domain-list-community/releases/download/20260529001745/dlc.dat Source6: https://github.com/v2fly/v2ray-core/releases/download/v%{version}/v2ray-extra.zip Source99: %{name}-rpmlintrc -# PATCH-FIX-UPSTREAM update-grpc.patch [email protected] - Fix boo#1260329 and CVE-2026-33186 -Patch0: update-grpc.patch +# PATCH-FIX-UPSTREAM update-net.patch [email protected] - Fix boo#1266787 and CVE-2026-39821 +Patch0: update-net.patch BuildRequires: fdupes BuildRequires: golang-packaging BuildRequires: systemd-rpm-macros ++++++ dlc.dat ++++++ ++++ 38654 lines (skipped) ++++ between dlc.dat ++++ and /work/SRC/openSUSE:Factory/.v2ray-core.new.1937/dlc.dat ++++++ geoip.dat ++++++ Binary files /var/tmp/diff_new_pack.IHJnJd/_old and /var/tmp/diff_new_pack.IHJnJd/_new differ ++++++ update-net.patch ++++++ diff -Nur v2ray-core-5.51.2/go.mod v2ray-core-5.51.2-new/go.mod --- v2ray-core-5.51.2/go.mod 2026-05-19 01:38:22.000000000 +0800 +++ v2ray-core-5.51.2-new/go.mod 2026-05-29 21:45:31.039424060 +0800 @@ -46,9 +46,9 @@ go.starlark.net v0.0.0-20230612165344-9532f5667272 go4.org/netipx v0.0.0-20230303233057-f1b76eb4bb35 golang.org/x/crypto v0.51.0 - golang.org/x/net v0.54.0 + golang.org/x/net v0.55.0 golang.org/x/sync v0.20.0 - golang.org/x/sys v0.44.0 + golang.org/x/sys v0.45.0 golang.zx2c4.com/wireguard v0.0.0-20250521234502-f333402bd9cb google.golang.org/grpc v1.81.1 google.golang.org/protobuf v1.36.11 diff -Nur v2ray-core-5.51.2/go.sum v2ray-core-5.51.2-new/go.sum --- v2ray-core-5.51.2/go.sum 2026-05-19 01:38:22.000000000 +0800 +++ v2ray-core-5.51.2-new/go.sum 2026-05-29 21:45:31.044424078 +0800 @@ -686,6 +686,8 @@ golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/net v0.54.0 h1:2zJIZAxAHV/OHCDTCOHAYehQzLfSXuf/5SoL/Dv6w/w= golang.org/x/net v0.54.0/go.mod h1:Sj4oj8jK6XmHpBZU/zWHw3BV3abl4Kvi+Ut7cQcY+cQ= +golang.org/x/net v0.55.0 h1:bcvxaJn3e1U6InsFWt1JUq1aSjnRxLzT2rtD2KfkDF8= +golang.org/x/net v0.55.0/go.mod h1:L5U2KuzuOe1lY7Z+aWVIKK6qEeJXnXV9yzGA+WCHJww= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -749,6 +751,8 @@ golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.44.0 h1:ildZl3J4uzeKP07r2F++Op7E9B29JRUy+a27EibtBTQ= golang.org/x/sys v0.44.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= +golang.org/x/sys v0.45.0 h1:dO4czNzziLiiXplLQgBCEpCvXQ3dnkn0SdaZSYdQ+FY= +golang.org/x/sys v0.45.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= ++++++ v2ray-core-5.47.0.tar.gz -> v2ray-core-5.51.2.tar.gz ++++++ ++++ 29645 lines of diff (skipped) ++++++ v2ray-extra.zip ++++++ ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/v2ray-core/vendor.tar.gz /work/SRC/openSUSE:Factory/.v2ray-core.new.1937/vendor.tar.gz differ: char 15, line 1
