Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openafs for openSUSE:Factory checked 
in at 2023-01-04 17:52:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openafs (Old)
 and      /work/SRC/openSUSE:Factory/.openafs.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openafs"

Wed Jan  4 17:52:58 2023 rev:38 rq:1047127 version:1.8.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/openafs/openafs.changes  2022-12-13 
18:55:24.083182153 +0100
+++ /work/SRC/openSUSE:Factory/.openafs.new.1563/openafs.changes        
2023-01-04 17:53:09.910380518 +0100
@@ -1,0 +2,7 @@
+Wed Jan  4 08:14:39 UTC 2023 - Christof Hanke <christof.ha...@mpcdf.mpg.de>
+
+- update to offical openafs-1.8.9
+  * all changes as openafs-1.8.9pre2
+  * fix possible DoS attack 
+
+-------------------------------------------------------------------

Old:
----
  RELNOTES-1.8.9pre2
  openafs-1.8.9pre2-doc.tar.bz2
  openafs-1.8.9pre2-doc.tar.bz2.md5
  openafs-1.8.9pre2-doc.tar.bz2.sha256
  openafs-1.8.9pre2-src.tar.bz2
  openafs-1.8.9pre2-src.tar.bz2.md5
  openafs-1.8.9pre2-src.tar.bz2.sha256

New:
----
  RELNOTES-1.8.9
  openafs-1.8.9-doc.tar.bz2
  openafs-1.8.9-doc.tar.bz2.md5
  openafs-1.8.9-doc.tar.bz2.sha256
  openafs-1.8.9-src.tar.bz2
  openafs-1.8.9-src.tar.bz2.md5
  openafs-1.8.9-src.tar.bz2.sha256

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

Other differences:
------------------
++++++ openafs.spec ++++++
--- /var/tmp/diff_new_pack.LFGTbm/_old  2023-01-04 17:53:10.866386153 +0100
+++ /var/tmp/diff_new_pack.LFGTbm/_new  2023-01-04 17:53:10.870386176 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openafs
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -57,11 +57,11 @@
 
 # used for %setup only
 # leave upstream tar-balls untouched for integrity checks.
-%define upstream_version 1.8.9pre2
+%define upstream_version 1.8.9
 
 Name:           openafs
 
-Version:        1.8.9~pre2
+Version:        1.8.9
 Release:        0
 Summary:        OpenAFS Distributed File System
 License:        IPL-1.0

++++++ ChangeLog ++++++
--- /var/tmp/diff_new_pack.LFGTbm/_old  2023-01-04 17:53:10.914386435 +0100
+++ /var/tmp/diff_new_pack.LFGTbm/_new  2023-01-04 17:53:10.918386458 +0100
@@ -1,3 +1,76 @@
+commit 6cb9320825c3617abcb48e7fbd9d0d64f0c2f65b
+Author: Stephan Wiesand <stephan.wies...@desy.de>
+Date:   Thu Dec 8 18:49:41 2022 +0100
+
+    Make OpenAFS 1.8.9
+    
+    Update version strings for the 1.8.9 release, and add the
+    finishing touch to NEWS.
+    
+    Change-Id: I8185cc177c1150d29d802df522e3b161dac7d75e
+    Reviewed-on: https://gerrit.openafs.org/15215
+    Reviewed-by: Michael Meffie <mmef...@sinenomine.net>
+    Reviewed-by: Cheyenne Wills <cwi...@sinenomine.net>
+    Tested-by: BuildBot <build...@rampaginggeek.com>
+    Reviewed-by: Stephan Wiesand <stephan.wies...@desy.de>
+
+commit 0ad4c50f91c2d322688981b97aa05ba471b848c1
+Author: Benjamin Kaduk <ka...@mit.edu>
+Date:   Fri Oct 8 20:11:19 2021 -0700
+
+    viced: cope with signed length/position in FetchData
+    
+    For legacy reasons, the "Pos" (initial position) and "Len" (length)
+    inputs to the RXAFS_FetchData and RXAFS_FetchData64 RPCs are represented
+    as signed integers (the corresponding StoreData RPCs use unsigned values).
+    
+    The use of signed values allows for the possibility of negative inputs,
+    and of signed integer overflow (undefined behavior in C), though the latter
+    is unlikely to arise naturally given that the implementation uses a
+    common backend with 64-bit values.
+    
+    In particular, if a negative "Pos" value is supplied, we end up in
+    FetchData_RXStyle() that performs either FDH_PREAD() or FDH_PREADV()
+    with the negative value as the position from which to read, which is
+    an error.  The error handling for those calls treats any error as
+    indicative of a problem with the volume or its underlying storage,
+    and takes the volume offline for salvage.  Furthermore, after the
+    maximum number of automatic salvages the volume is left offline for
+    administrator action.  This presents a simple route for
+    (unauthenticated) denial of service, as root.cell.readonly must be
+    available to all users of the cell, and can be brought offline in this
+    way; rendering root.cell.readonly unavailable would bring essentially
+    all access to the cell to a halt.  (Other volumes could be targeted as
+    well, subject to their corresponding ACLs.)
+    
+    Since there is no valid use for a negative position or length input,
+    reject them outright from the common_FetchData64() implementation.
+    Also check for whether the combination requests a read that would
+    overflow a signed integer and reject that as well.
+    
+    Thanks to Jeffrey Altman and Chaskiel Grundman for collaborating on
+    this change.
+    
+    FIXES 135263
+    
+    Reviewed-on: https://gerrit.openafs.org/15223
+    Reviewed-by: Stephan Wiesand <stephan.wies...@desy.de>
+    Reviewed-by: Mark Vitale <mvit...@sinenomine.net>
+    Reviewed-by: Michael Meffie <mmef...@sinenomine.net>
+    Reviewed-by: Cheyenne Wills <cwi...@sinenomine.net>
+    Tested-by: Mark Vitale <mvit...@sinenomine.net>
+    Reviewed-by: Jeffrey Altman <jalt...@auristor.com>
+    Reviewed-by: Benjamin Kaduk <ka...@mit.edu>
+    (cherry picked from commit 1fbbcbee0183aa7855c0e5d9d38aa89af75902db)
+    
+    Change-Id: I1d634918789dddd5500ab50a0b508c142d83dc84
+    Reviewed-on: https://gerrit.openafs.org/15224
+    Reviewed-by: Cheyenne Wills <cwi...@sinenomine.net>
+    Reviewed-by: Michael Meffie <mmef...@sinenomine.net>
+    Tested-by: BuildBot <build...@rampaginggeek.com>
+    Reviewed-by: Stephan Wiesand <stephan.wies...@desy.de>
+    Reviewed-by: Benjamin Kaduk <ka...@mit.edu>
+
 commit f812d1125f785df05bf1028f665d22c608006bae
 Author: Stephan Wiesand <stephan.wies...@desy.de>
 Date:   Thu Nov 3 15:59:04 2022 +0100

++++++ RELNOTES-1.8.9pre2 -> RELNOTES-1.8.9 ++++++
--- /work/SRC/openSUSE:Factory/openafs/RELNOTES-1.8.9pre2       2022-12-13 
18:55:23.655179869 +0100
+++ /work/SRC/openSUSE:Factory/.openafs.new.1563/RELNOTES-1.8.9 2023-01-04 
17:53:09.674379126 +0100
@@ -1,6 +1,6 @@
                        User-Visible OpenAFS Changes
 
-OpenAFS 1.8.9 (in progress)
+OpenAFS 1.8.9
 
   All platforms
 
@@ -26,6 +26,12 @@
       unnecessary several second delays in some cases during database
       quorum processing (14815)
 
+    * Detect invalid (negative) inputs to FetchData RPCs and reject them
+      early.  The previous behavior only detected the error when actually
+      attempting to read from storage, which resulted in the volume being
+      taken offline since errors were assumed to originate from the
+      underlying storage (15224)
+
   All UNIX/Linux client platforms
 
     * Do not perform DNS SRV/AFSDB record queries when running "fs

++++++ openafs-1.8.9pre2-doc.tar.bz2 -> openafs-1.8.9-doc.tar.bz2 ++++++
++++ 4224 lines of diff (skipped)

++++++ openafs-1.8.9pre2-doc.tar.bz2.md5 -> openafs-1.8.9-doc.tar.bz2.md5 ++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre2-doc.tar.bz2.md5        
2022-12-13 18:55:23.771180488 +0100
+++ /work/SRC/openSUSE:Factory/.openafs.new.1563/openafs-1.8.9-doc.tar.bz2.md5  
2023-01-04 17:53:09.730379457 +0100
@@ -1 +1 @@
-34695fb15df9c7320960939dd586494f  openafs-1.8.9pre2-doc.tar.bz2
+1f59a2942007bac5c7a8b83360852e29  openafs-1.8.9-doc.tar.bz2

++++++ openafs-1.8.9pre2-doc.tar.bz2.sha256 -> openafs-1.8.9-doc.tar.bz2.sha256 
++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre2-doc.tar.bz2.sha256     
2022-12-13 18:55:23.779180531 +0100
+++ 
/work/SRC/openSUSE:Factory/.openafs.new.1563/openafs-1.8.9-doc.tar.bz2.sha256   
    2023-01-04 17:53:09.738379504 +0100
@@ -1 +1 @@
-999f1fb5493df02359fecbe9e9f5cda580bacf3d333b7443112901d0b8732aac  
openafs-1.8.9pre2-doc.tar.bz2
+ef91e854eab4aa74268525954a41c2a2ad0a2eaf530eaa22bb9e4bf453b15939  
openafs-1.8.9-doc.tar.bz2

++++++ openafs-1.8.9pre2-src.tar.bz2 -> openafs-1.8.9-src.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre2-src.tar.bz2 
/work/SRC/openSUSE:Factory/.openafs.new.1563/openafs-1.8.9-src.tar.bz2 differ: 
char 11, line 1

++++++ openafs-1.8.9pre2-src.tar.bz2.md5 -> openafs-1.8.9-src.tar.bz2.md5 ++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre2-src.tar.bz2.md5        
2022-12-13 18:55:23.979181598 +0100
+++ /work/SRC/openSUSE:Factory/.openafs.new.1563/openafs-1.8.9-src.tar.bz2.md5  
2023-01-04 17:53:09.890380399 +0100
@@ -1 +1 @@
-1234973bfc9872d4d6f0b4d1998acdd3  openafs-1.8.9pre2-src.tar.bz2
+b48ac2fdeffc2005b78e255c67ac43ba  openafs-1.8.9-src.tar.bz2

++++++ openafs-1.8.9pre2-src.tar.bz2.sha256 -> openafs-1.8.9-src.tar.bz2.sha256 
++++++
--- /work/SRC/openSUSE:Factory/openafs/openafs-1.8.9pre2-src.tar.bz2.sha256     
2022-12-13 18:55:23.995181683 +0100
+++ 
/work/SRC/openSUSE:Factory/.openafs.new.1563/openafs-1.8.9-src.tar.bz2.sha256   
    2023-01-04 17:53:09.902380471 +0100
@@ -1 +1 @@
-29006abf9c3163cdc17612bd2ea8ae951981bf1f7714b5c51fb73e0af0674ba3  
openafs-1.8.9pre2-src.tar.bz2
+d126178be1f42cca18cb7c0c2691ac354518e3790170150a76bbd25f4d151f06  
openafs-1.8.9-src.tar.bz2

Reply via email to