[gfal2/el5] release 2.1 of GFAL 2.0, part of lcg-util 1.14.0 of EMI 2 Update

Devresse adev at fedoraproject.org
Tue Dec 4 12:58:54 UTC 2012


commit a4ac8c37d4c55f62eebf385cb9d6777baa9eeb34
Author: Adrien Devresse <adrien.devresse at cern.ch>
Date:   Tue Dec 4 13:58:00 2012 +0100

     release 2.1 of GFAL 2.0, part of lcg-util 1.14.0 of EMI 2 Update

 .gitignore |    1 +
 gfal2.spec |   50 ++++++++++++++++++++++++++++++++++++++++++++++----
 sources    |    2 +-
 3 files changed, 48 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index db2814b..8c70b10 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
 /gfal2-2.0.0-2012061511snap.tar.gz
 /gfal2-2.0.0-2012062323snap.tar.gz
 /gfal2-2.0.0.tar.gz
+/gfal2-2.1.0.tar.gz
diff --git a/gfal2.spec b/gfal2.spec
index a54e9b5..5534ef9 100644
--- a/gfal2.spec
+++ b/gfal2.spec
@@ -1,6 +1,6 @@
 
 Name:				gfal2
-Version:			2.0.0
+Version:			2.1.0
 Release:			1%{?dist}
 Summary:			Grid file access library 2.0
 Group:				Applications/Internet
@@ -17,6 +17,7 @@ BuildRequires:		glib2-devel
 BuildRequires:		glibmm24-devel
 BuildRequires:		libattr-devel
 BuildRequires:		openldap-devel
+#BuildRequires:		davix-devel
 ## libuuid is in a different rpm for el5
 %if 0%{?el5}
 BuildRequires:		e2fsprogs-devel
@@ -49,7 +50,7 @@ Group:				Applications/Internet
 Requires:			openldap%{?_isa}
 
 %description core
-The main library of %{name}. \
+The main library of %{name}. 
 the %{name} protocol support relies on a plugin system.
 
 %package transfer
@@ -67,7 +68,7 @@ Summary:			Development files of %{name}
 Group:				Applications/Internet
 Requires:			%{name}-core%{?_isa} = %{version}-%{release}
 Requires:			%{name}-transfer%{?_isa} = %{version}-%{release} 
-Requires:			glib2-devel%{?_isa} 
+Requires:			glib2-devel%{?_isa}
 Requires:			libattr-devel%{?_isa} 
 Requires:			pkgconfig
 
@@ -135,6 +136,14 @@ Provide the gridftp support (GSIFTP://) for %{name}. \
 The gridftp plugin provides the POSIX operations and \
 the third party transfer support on the GSIFTP URLs.
 
+##%package plugin-http
+##Summary:			Provide the HTTP/DAV support for %{name}
+##Group:				Applications/Internet
+##Requires:			%{name}-core%{?_isa} = %{version}-%{release}
+
+##%description plugin-http
+##Provide the HTTP/DAV support for %{name}.
+
 %package all
 Summary:			Meta package for GFAL 2.0 install
 Group:				Applications/Internet
@@ -147,7 +156,7 @@ Requires:			%{name}-plugin-rfio%{?_isa} = %{version}-%{release}
 Requires:			%{name}-plugin-gridftp%{?_isa} = %{version}-%{release} 
 
 %description all
-Meta-package for complete install of GFAL 2.0 \
+Meta-package for complete install of GFAL 2.0 
 with all the protocol plugins.
 
 %clean
@@ -246,12 +255,45 @@ make DESTDIR=%{buildroot} install
 %{_docdir}/%{name}-%{version}/README_PLUGIN_GRIDFTP
 %config(noreplace) %{_sysconfdir}/%{name}.d/gsiftp_plugin.conf
 
+##%files plugin-http
+##%defattr (-,root,root)
+##%{_libdir}/%{name}-plugins/libgfal_plugin_http.so*
+##%{_docdir}/%{name}-%{version}/README_PLUGIN_HTTP
+##%config(noreplace) %{_sysconfdir}/%{name}.d/http_plugin.conf
+
 %files all
 %defattr (-,root,root)
 %{_docdir}/%{name}-%{version}/README
 
 
 %changelog
+* Fri Nov 30 2012 Adrien Devresse <adevress at cern.ch> - 2.1.0-0
+ - One-globus session system for gsiftp plugin ( FTS 3.0 need )
+ - correct a major issue with the gass attribute system in gsiftp plugin
+ - change the lfc set/get env var for a one compatible with set/get opt
+ - add set/nb streams option for gsiftp
+ - add the mkdir rec function for SRM transfer
+ - correct an issue with opendir and srm_ls ( ENOTDIR error silent )
+ - correct a memory leak in the cache system
+ - correct timeout support for gsiftp transfer
+ - implement tcp buffer size support for gsiftp layer
+ - apply a correction on the SRM over-write logic, related to a BeStMan errcode problem on File Not Found with srmRm ( EOS )
+ - apply a fix on the transfer gsiftp timeout ( protection against multiple cancel )
+ - fix for SRM filesize problem ( defined to 0, workaround ) related to globus 426 error bad filesize
+ - secure the callback system for globus gass timeout
+ - base implementation of the http plugin
+ - improve reliability of the bdii resolution
+ - add a fallback mechanism in case of bdii bad resolution
+ - correct several race conditions in the bdii layer
+ - add thread safe support for set/get variables in liblfc
+ - correct a deadlock problem with globus and gisftp plugin
+ - implement the mkdir_rec logic for general purpose
+ - implement the parent folder creation logic with gridftp
+ - add support for lfc://host/path URL style for the lfc plugin
+ - switch off_t to 64bits size by default ( _FILE_OFFSET_BITS=64)
+ - provide a "nobdii" like option
+ - provide the choice of turl protocol resolution for srm plugin
+
 * Fri Jul 20 2012 Adrien Devresse <adevress at cern.ch> - 2.0.0-1
  - Official initial release candidate of gfal 2.0
  - Transfer API is official
diff --git a/sources b/sources
index 0e54e64..3e35247 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-cf2297b188418be70157da1de521bf6b  gfal2-2.0.0.tar.gz
+a7e28a507719cba1613eeda1e12e0ecd  gfal2-2.1.0.tar.gz


More information about the scm-commits mailing list