]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
Add changes, bump version to 0.7.38 0.7.38
authorMichael Schroeder <mls@suse.de>
Tue, 26 May 2026 08:33:43 +0000 (10:33 +0200)
committerMichael Schroeder <mls@suse.de>
Tue, 26 May 2026 11:33:46 +0000 (13:33 +0200)
NEWS
VERSION.cmake
package/libsolv.changes

diff --git a/NEWS b/NEWS
index 44ad463dc9a65f1b22b781b84a327d7190fb5257..8fc61a62eea260db68b8a32fa816d24945a4730b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,25 @@
 
 This file contains the major changes between libsolv versions:
 
+Version 0.7.38
+- selected bug fixes:
+  * made repo_add_solv more robust against corrupt files
+    (CVE-2026-9149)
+  * fix potential buffer overflow when verifying EdDSA signatures
+    (CVE-2026-48863)
+  * added limit checks in multiple places to catch overflows
+  * reduce the size of the language id cache
+  * fixed Debian canon selection
+  * fixed dbpath detection in repo_rpmdb_librpm
+  * reduced stack usage in repo page compression (needed for musl)
+
 Version 0.7.37
 - selected bug fixes:
   * fix parsing of sha512 checksums in debian repositories
+    (CVE-2026-9150)
   * improve speed of dirpool_add_dir makeing parsing of
     filelists.xml twice as fast
-  * fix parsing of recommands in the old Mandriva synthesis format
+  * fix parsing of recommends in the old Mandriva synthesis format
 
 Version 0.7.36
 - selected bug fixes:
index 7ccfdff0ff181f0ed4764641f5bd54b3d25664ec..0482d890859209f7d04884040709976ecd09e21d 100644 (file)
@@ -49,5 +49,5 @@ SET(LIBSOLVEXT_SOVERSION "1")
 
 SET(LIBSOLV_MAJOR "0")
 SET(LIBSOLV_MINOR "7")
-SET(LIBSOLV_PATCH "37")
+SET(LIBSOLV_PATCH "38")
 
index 7e2dc458655db29fd27d85a618d94dcf518a652c..8f5016c741eaf4283b242901598b6396b9b7b120 100644 (file)
@@ -1,10 +1,24 @@
+-------------------------------------------------------------------
+Tue May 26 10:31:41 CEST 2026 - Michael Schroeder <mls@suse.de>
+
+- made repo_add_solv more robust against corrupt files
+  [bsc#1265935] [CVE-2026-9149]
+- fix potential buffer overflow when verifying EdDSA signatures
+  [bsc#1266039] [CVE-2026-48863]
+- added limit checks in multiple places to catch overflows
+- reduce the size of the language id cache
+- fixed Debian canon selection
+- fixed dbpath detection in repo_rpmdb_librpm
+- reduced stack usage in repo page compression (needed for musl)
+
 -------------------------------------------------------------------
 Thu Apr 23 11:22:49 CEST 2026 - Michael Schroeder <mls@suse.de>
 
 - fix parsing of sha512 checksums in debian repositories
+  [bsc#1265938] [CVE-2026-9150]
 - improve speed of dirpool_add_dir makeing parsing of filelists.xml
   twice as fast
-- fix parsing of recommands in the old Mandriva synthesis format
+- fix parsing of recommends in the old Mandriva synthesis format
 - bump version to 0.7.37
 
 -------------------------------------------------------------------