Hello community, here is the log from the commit of package xrootd for openSUSE:Factory checked in at 2012-11-12 16:07:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xrootd (Old) and /work/SRC/openSUSE:Factory/.xrootd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xrootd", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/xrootd/xrootd.changes 2012-10-24 10:24:37.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xrootd.new/xrootd.changes 2012-11-12 16:07:04.000000000 +0100 @@ -1,0 +2,32 @@ +Fri Nov 9 10:32:22 UTC 2012 - b...@vdm-design.de + +- update to version 3.2.6 + * GSI authentication: fix possible race condition while re-loading CA + certificates; fix also related memory leaks. + * GSI authentication: make sure the CA cache is not initialized twice (e.g. + server and client inside there), and that the cache entry pointers are + always initialized. + * Crypto OpenSSL modules: use more appropriate way to read the RSA complete key, + solving various issues for RH6 and derivations, included SL(C)6. + * Make sure redirect opaque information is passed along for all filename + based requests. This is required for DPM and EOS N2N services to work + in all cases (most importantly, stat). + * Make sure buffer ends with null byte before read suspension. This only + occurs on very heavily loaded connections. + * Fix the fast response queue so that it doesn't run out of response + slots causing a big performance penalty. This is a high priority fix. + * Properly detect external process failure and report correct error status + to a client. This also fixes bug report #91141. + * [XRootDPosix] Make sure to use a supplied cache even when no cache + directives given. + * Make sure to return a usable path string via XrdOucCacheIO::Path(). + * Actually support 4 different redirect destinations. + * Transparent support for new name hashing algorithm adopted in openssl + 1.0.0x (GSI authentication protocol) + * Verbosity levels revised for GSI and PWD authentication protocols. + * Notification of initialization option for GSI and PWD authentication + protocols. + * Do not repudiate file existence on an "cancelled" error during open. + this patch addresses overloaded dCache pool nodes. + +------------------------------------------------------------------- Old: ---- xrootd-3.2.5.tar.gz New: ---- xrootd-3.2.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xrootd.spec ++++++ --- /var/tmp/diff_new_pack.GDRkEw/_old 2012-11-12 16:07:05.000000000 +0100 +++ /var/tmp/diff_new_pack.GDRkEw/_new 2012-11-12 16:07:05.000000000 +0100 @@ -15,30 +15,31 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: xrootd -Version: 3.2.5 +Version: 3.2.6 Release: 0 Summary: An eXtended Root Daemon (xrootd) -Group: System/Daemons License: BSD-3-Clause -URL: http://xrootd.org/ +Group: System/Daemons +Url: http://xrootd.org/ Source0: http://xrootd.slac.stanford.edu/download/v%{version}/xrootd-%{version}.tar.gz Source1: xrootd Source2: cmsd Source3: frm_xfrd Source4: frm_purged -BuildRoot: %{_tmppath}/%{name}-root +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake >= 2.8 -BuildRequires: readline-devel -BuildRequires: openssl-devel +BuildRequires: fdupes BuildRequires: fuse-devel -BuildRequires: libxml2-devel +BuildRequires: gcc-c++ BuildRequires: krb5-devel -BuildRequires: zlib-devel +BuildRequires: libxml2-devel BuildRequires: ncurses-devel +BuildRequires: openssl-devel +BuildRequires: readline-devel BuildRequires: swig -BuildRequires: gcc-c++ -BuildRequires: fdupes +BuildRequires: zlib-devel %description The eXtended Root Daemon @@ -88,12 +89,11 @@ %clean rm -rf $RPM_BUILD_ROOT - - %package client Summary: XRootD client Group: Productivity/Clustering/Computing Requires: %{name}-libs = %{version}-%{release} + %description client The XRootD client software. %files client @@ -120,9 +120,10 @@ %package client-devel Summary: XRootD-client development files Group: Development/Libraries/Other +Requires: %{name}-client = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} Requires: %{name}-libs-devel = %{version}-%{release} -Requires: %{name}-client = %{version}-%{release} + %description client-devel Headers for compiling against xrootd-client %files client-devel @@ -141,6 +142,7 @@ Requires: %{name}-client = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} Requires: fuse + %description fuse Fuse driver for xrootd %files fuse @@ -152,8 +154,10 @@ %package server Summary: XRootD server Group: System/Daemons -Requires: %{name}-libs = %{version}-%{release}, %{name}-client = %{version}-%{release} +Requires: %{name}-client = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} Requires(pre): %insserv_prereq %fillup_prereq + %description server The XRootD server %files server @@ -224,11 +228,12 @@ %package server-devel Summary: XRootD-server development files Group: Development/Libraries/Other -Requires: %{name}-server = %{version}-%{release} -Requires: %{name}-libs = %{version}-%{release} Requires: %{name}-client = %{version}-%{release} -Requires: %{name}-libs-devel = %{version}-%{release} Requires: %{name}-client-devel = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-libs-devel = %{version}-%{release} +Requires: %{name}-server = %{version}-%{release} + %description server-devel Headers for compiling against xrootd-server %files server-devel @@ -250,6 +255,7 @@ %package libs Summary: XRootD core libraries Group: System/Libraries + %description libs The XRootD core libraries %files libs @@ -265,6 +271,7 @@ Summary: XRootD-lib development files Group: Development/Libraries/Other Requires: %{name}-libs = %{version}-%{release} + %description libs-devel Headers for compiling against xrootd-libs %files libs-devel ++++++ xrootd-3.2.5.tar.gz -> xrootd-3.2.6.tar.gz ++++++ ++++ 4797 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org