Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package thrift for openSUSE:Factory checked 
in at 2026-05-04 12:48:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/thrift (Old)
 and      /work/SRC/openSUSE:Factory/.thrift.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "thrift"

Mon May  4 12:48:29 2026 rev:21 rq:1350206 version:0.23.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/thrift/thrift.changes    2025-10-30 
17:09:48.658618724 +0100
+++ /work/SRC/openSUSE:Factory/.thrift.new.30200/thrift.changes 2026-05-04 
12:49:06.842602454 +0200
@@ -1,0 +2,96 @@
+Thu Apr 30 06:50:09 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.23.0 (bsc#1263557, CVE-2026-41602,
+      bsc#1263492, CVE-2026-41604,
+      bsc#1263438, CVE-2026-41605,
+      bsc#1263365, CVE-2026-41606,
+      bsc#1263321, CVE-2026-41607,
+      bsc#1263322, CVE-2026-41636):
+  * THRIFT-5877 - Add cpp cross tests
+  * THRIFT-5866 - Dockerfile to support Ubuntu 24.04 LTS (Noble
+    Numbat)
+  * THRIFT-5909 - add Ruby in GitHub workflow
+  * THRIFT-5649 - add go in GitHub workflow / action
+  * THRIFT-5871 - Improve MAX_MESSAGE_SIZE check and friends
+  * THRIFT-5911 - Inconsistent UUID compilation for aliased types
+  * THRIFT-5912 - Assertion failed: `delta > 0`, file
+    ThreadManagerTests.h, line 162
+  * THRIFT-5880 - C++ TSocket on an IPv6-only system fails if you
+    use a hostname of 127.0.0.1
+  * THRIFT-3268 - warning: token pasting of ',' and `__VA_ARGS__`
+    is a GNU extension
+  * THRIFT-5887 - build/cmake/ should be prepended (not appended)
+    to CMAKE_MODULE_PATH
+  * THRIFT-5878 - Add UUID support for THeaderProtocol and
+    TProtocolTap
+  * THRIFT-5898 - Unable to build Thrift as a shared library on
+    Windows
+  * THRIFT-5939 - Replace GUID generation with stable UUID
+    algorithm
+  * THRIFT-5876 - Add Delphi WinHTTP client TLS1.3 support
+  * THRIFT-5896 - Race condition in TServerSocket.Addr() method
+  * THRIFT-5925 - UUID implementation in JAVA is not according to
+    the Thrift Specification
+  * THRIFT-5869 - Close the transport after TServerEventHandler
+    deleteContext
+  * THRIFT-5863 - Make TServerTransport able to customize the max
+    message size
+  * THRIFT-5774 - Add remote client's IP address to ServerContext
+    in TServerEventHandler
+  * THRIFT-4280 - Add async nonblocking ssl support in java
+    client
+  * THRIFT-5879 - java and kotlin cross tests fail in the GitHub
+    action
+  * THRIFT-5902 - Add net10 support
+  * THRIFT-5874 - Introduce new type `MESSAGE_SIZE_LIMIT` in
+    TTransportException
+  * THRIFT-5937 - nodejs episodic generation does not handle
+    extending services
+  * THRIFT-5924 - UUID support for nodejs and nodets
+  * THRIFT-4987 - TProtocolException: Bad version in
+    readMessageBegin when using XHR client with C++ server
+  * THRIFT-5924 - UUID support for nodejs and nodets
+  * THRIFT-5935 - Fix deprecated non-canonical casts for PHP 8.5
+    compatibility
+  * THRIFT-5921 - Ubuntu focal fail to run composer install
+  * THRIFT-5929 - Fix build failure on PHP 8.5 due to removed
+    zend_exception_get_default
+  * THRIFT-5927 - Cannot use reserved language keyword "None"
+    with target language Python
+  * THRIFT-5885 - TBinaryProtocolAccelerated incorrectly
+    deserializes IntEnum to None
+  * THRIFT-5923 - UUID support for Python
+  * THRIFT-5926 - TSaslClientTransport.open() crashes with
+    DIGEST-MD5 due to None initial response
+  * THRIFT-5915 - Python 3.12+ is not supported due to distutils
+  * THRIFT-5892 - PY_SSIZE_T_CLEAN error in some environments
+  * THRIFT-5873 - mTLS broken with python THttpClient
+  * THRIFT-792 - TSocket hides underlying exceptions when open()
+    fails
+  * THRIFT-5888 - declare support for free-threaded CPython in
+    extension modules
+  * THRIFT-5900 - Thrift Cross Test broken in Github (Python
+    3.14)
+  * THRIFT-5308 - implement ruby seq replyÂ
+  * THRIFT-5910 - Add UUID support in Ruby
+  * THRIFT-5906 - Remove Fixnum references to support modern Ruby
+    versions
+  * THRIFT-5905 - Add base64 and logger as explicit dependencies
+  * THRIFT-5903 - Fixnum is no longer supported since Ruby 3.2
+  * THRIFT-5687 - Ruby gems deprecation warning:
+    Gem::Specification#has_rdoc= is deprecated with no
+    replacement
+  * THRIFT-4035 - Thrift ruby runtime does not send unique
+    sequence IDs in requests according to the unit tests
+  * THRIFT-1911 - IOError not being caught in socket.rb
+  * THRIFT-4526 - Implement rubocop for ruby in the sca build,
+    once clean into every make
+  * THRIFT-5273 - warning in ruby version >= 2.4
+  * THRIFT-5918 - Implement header protocol support for Ruby
+  * THRIFT-5559 - Processor can be implemented on handler trait
+    itself
+  * THRIFT-5928 - skip() call on unknown binary field fails
+    deserialization instead of graceful skipping over field
+  * THRIFT-5739 - set_nodelay should be enabled for TTcpChannel
+
+-------------------------------------------------------------------

Old:
----
  thrift-0.22.0.tar.gz
  thrift-0.22.0.tar.gz.asc

New:
----
  thrift-0.23.0.tar.gz
  thrift-0.23.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ thrift.spec ++++++
--- /var/tmp/diff_new_pack.P6aM3E/_old  2026-05-04 12:49:07.654635889 +0200
+++ /var/tmp/diff_new_pack.P6aM3E/_new  2026-05-04 12:49:07.658636054 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package thrift
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%global libversion 0_22_0
+%global libversion 0_23_0
 %global libgversion 0
 %bcond_without perl
 %bcond_without c
@@ -28,7 +28,7 @@
 %define skip_python3 1
 %endif
 Name:           thrift
-Version:        0.22.0
+Version:        0.23.0
 Release:        0
 Summary:        Framework for scalable cross-language services development
 License:        Apache-2.0

++++++ thrift-0.22.0.tar.gz -> thrift-0.23.0.tar.gz ++++++
++++ 62694 lines of diff (skipped)

Reply via email to