[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