This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "xrootd".
The annotated tag, v3.1.0-rc1 has been created
at 74a9b8fcf5a951daea3bfc074d0784a2daaaeb16 (tag)
tagging 1c621416eaae6da755c291736315a34500a3da72 (commit)
replaces v3.0.4-rc1
tagged by Lukasz Janyst
on Wed Oct 5 16:11:18 2011 +0200
- Log -----------------------------------------------------------------
Tagging v3.1.0-rc1
Andreas Peters (1):
Resolve the hostnames on every connect retry to enable DNS failovers
Andrew Hanushevsky (85):
Fix parsing "oss.asize" cgi token.
Prevent init.d hangs when configuring a proxy server that can't get to its origin.
Fix incorrect wait handling. This is required for subsequent chaching code.
New feature: memory caching via the posix library and the proxy object.
Add missing file to Makefile.am and bypass gcc failure dealing with static const
Last iteration to get all platforms to compile new commits via buildbot.
Add stdio.h for ubuntu.
Report port in response to a direct locate request.
Rename XrdNetDNS to XrdSysDNS to avoid cross-dependencies. This requires all
Missed new addition of NetDNS. Renamed to SysDNS.
Added NetDNS note to Pre-release docs.
Ooops, update autotools with the NetDNS to SysDNS move (i.e. get rid of NetUtil).
More autotools fallout.
Split XrdFrm into XrdFrm and XrdFrc. This prevents cross-dependencies in
Additional cleanup in the frm refactoring.
Add authentication information to the user monitoring record (requested by
Remove extra newline character from user monitoring line.
Implement native checksums usable stand-alone or as plugins. Three digests are
Allow the XrdOucProg object to dispatch a local program as well as a process.
Add a new method, chksum, to the standard filesystem interface.
DDescribe changes in the release notes.
Accept XrdSecSSSKT envar as documented but also continue to support XrdSecsssKT
Update prerelease notes.
* Allow servers to specify to the meta-manager what share of requests they
Implement the 'cms.delay qdn' directive which allows one to tell the meta-manager the
Update the pre-release notes on 'cms.delay qdn'.
Enable cmsd monitoring. For now, only [meta]manager information is reported.
Update pre-release notes.
Allow file additions/deletion to be communicated to the XrdCnsd so that is can
Update pre-release notes.
Squelch some clang warnings.
Resize some counters to long long to avoid wrapping (e.g. read, write ops).
Correct cmsd selection statistic (problem reported by Matevz Tadel, UCSD).
Some additional corrections for maintaining accurate selection counts for statistics.
Add error, redirect, and delay counts to the xrootd protocol summary statistics.
Update prerelease notes for previous commit.
Phase 1 of allowing redirection monitoring (add rbuff and redir options to the
Set $HOST value for possible copycmd substitution.
Update notes.
Correct file discovery propogation for proxy manager relative to meta-managers.
Update notes.
Fix stage failures for purgeable/writable space (fix supplied by Wilko Kroeger).
Extend the kXR_protocol request to allow the server to return detail information
Update release notes.
Remove misplaced extern references to XrdGetProtocol and XrdGetProtocolPort from
Fix invalid checksum conversion. Fortunately, it's not yet used by anyone.
Allow pointers to be placed in the OucEnv environment table.
Remove externs from XrdSecInclude.hh to avoid undefined references to non-existent
Remove back references to symbols defined in XrdXrootd package used by
Do not echo lines qualified by an in-line if when the if fails.
Remove stray character in the 1st line that caused a warning message.
Apply N2N mapping to source path when relocating the file.
Remove direct references to XrdgetProtocolPort and XrdgetProtocol to allow
Correct definition of AtomicISM.
One more try in fixing the atomic ISM operator.
Disable old Linux 2.3 workaround patch. Clean fix comming.
o Allow the OucErrInfo object to point to an environment.
Allow the sss protocol to work for multi-homed hosts.
Provide detailed documentation for the xprep command.
Remove all references via extern statements to objects instances.
Update pre-release notes.
Remove static declarations from functions defined in '.h' files. The new gcc 4.4
Define the libXrdSecgsiAuthzVO plug-in to allow easy mapping from voms
Remove stray semicolon from if statement (reported by Clang via LJ).
Avoid segv when initializing the finder on a multi-core machine.
Set correct checksum length when converting ASCII to binary.
Add a query checksum interface to the POSIX interface.
Refactor PosixPreeload and Posix libraries to prevent split initialization
Add missing files from Posix library refactoring.
Provide automatic proxy checksum defaults when role is set to proxy.
Update notes.
* Make proxy honor the export list at the storage layer. This allows sites to disable
Update pre-release notes for new proxy and meta-manager features.
Allow auto-fluching of I/O stream monitoring (default is off). Patch submitted
Updating pre-release notes for previous commit.
* Remove compression related attributes (compchk, ssdec) and directives
Enforce r/o exports in the proxy server.
Make xrdadler32 use the new checksum format.
Make adler32 use the new checksum format.
Provide virtual xattr ("xroot.cksum") to obtain checksum for consistency.
Update prerelease notes for previous commit.
* Enforce r/o path during mkdir operations.
Use re-enterant versions of getpwuid() and getpwgid(). This is need for FUSE.
Update pre-release notes for Protocol unix fix.
Use -r() versions for getpwuid() and getpwgid().
Gerri Ganis (31):
From F.Rademakers: fix some other issues related to DEB_HOST_MULTIARCH on Ubuntu 11.04
In XrdSecgsi:
Add mapping function allowing to match parts of the DN
Merge branch 'master' of http://xrootd.org/repo/xrootd
Fix comment
In XrdSysPthread:
Add XrdSysDNS
From F.Rademakers: add missing -ldl to the list of libraries; needed on (future) releases of Ubuntu
In XrdSecEntity, add new fields 'creds' and 'credslen' to be filled with the raw client credentials
In XrdSecProtocolgsi, extend existing option 'authzpxy' to allow exporting the incoming client
In XrdSecProtocolkrb5::getCredentials, if in the case kinit calls are enabled, make sure that
Extend the functionality of the authorization plug-in recently introduced.
Merge branch 'master' of http://xrootd.org/repo/xrootd
The new example XrdSecgsiAuthzFunDN needs headers under (fixes compilation issue with non standard OpenSSL)
Mention the new authz plug-in interface
First version of the VOMS attributes extraction/parser code.
First version of the VOMS attributes extraction/parser code.
Extend old openssl 0.9.7 support to the recently introduced stuff
Remove useless printout
Merge branch 'master' of http://xrootd.org/repo/xrootd
In XrdSecProtocolgsi:
Fix a bug preventing the core of authentication errors to be logged to clients
Fix free/delete mismatch in XrdSecProtocolgsi et al.
Fix a Bonjour configuration issue affecting compilation on linux when avahi is not installed
Remove a few cases of possible double locking.
Make sure that the Entity 'creds' fiedl is correctly cached
Add warning about possible conflicting settings
From David Volgyes: Fix array deletion mismatches reported by cppcheck
Simplify the return codes from the authz function (0 success, -1 failure)
- Make sure that loading of XrdSecgsi.so fails if either the GMAPFun or the
Fill 'ent.grps' following FQAN conventions
Lukasz Janyst (75):
Check if we're connected before trying ot execute the cd command
Rename xrootdfsd to xrootdfs for classic build and move man8/xrootdfsd.8 to man1/xrootdfs.1
RPM: Move the xrootdfs.1 man page to the fuse package
[bug #82132] Serialize XrdClientConn::CheckHostDomain
Fix the PreReleaseNotes
RPM: disable dependency tracking during build
Don't install the headers for the libraries we're not installing
RPM: Add the log rotation option to the sysconfig file
RPM: Add the checksum library
RPM: The sysconfig file ownership changed to root, the config files ownership changed to root for the "daemon" version
Add a possibility to disable the xrdcp size hint.
RPM: Add "Obsoletes" tags
Add the 3.0.4 release notes
[bug #83628] Initialize properly the adler32 checksum
Fix SLC6 builds
Install missing client headers
RPM: Add the /etc/xrootd/ directory to the fuse rpm
RPM: Add adminpath and pidpath to the config files
Use OPENSSL_VERSION_NUMBER macro and CPP integer comparison to determine the version of OpenSSL
Fix the include path
Fix out-of-the-source build for autotools
Make sure to join the threads when destructing the physical connection objects
Prevent the response to a query from being truncated
Allow the client to distinguish managers from meta managers
Clean up some more duplications
Redirect back to a meta manager on aut failure
Set new manager correctly when redirecting on auth failure
SunCC doesn't like non-constants in array size specifiers
First iteration of cmake
Make the loadable module extensions configurable depending on the platform.
Install the netchk tool
Install the utility scripts with CMake
Make CMake build the perl bindings if possible
Make the cmake build cmake 2.6 compatible
[CMake] build with debug symbols by default
[CMake] Install missing files
[RPM] Migrate the build to cmake
Fix the security module loaders
Add new XrdVNUMBER macro
The client will now print out the redirections it gets.
Change the default numeric version tag for non-released code to 1000000
[CMake] Make every target depend on XrdVersion.hh
[CMake] Export the protocol loader library
[CMake] We can only use SWIG > 1.3.33
[CMake] Look for fuse only on Linux, MacFUSE doesn't seem to work
[CMake] Avoid warnings when SWIG is not found
[RPM] Automatically build for the xrootd user when an OSG build is detected and add fedora > 15 init scripts dependencies
[RPM] Install XrdOlbMonPerf
[RPM] Remove remaining autotools build dependency
[RPM] RPM doens't like inline comments
[RPM] Perl packaging in RHEL 6 changed and we need perl-devel package to build there
[RPM] Move the protocol headers to the libs-devel package
[CMake] Rename XrdProtocolLoader to XrdMain
[CMake] Fix permissions of some of the installed files
[CMake] Build release with debug info by default
[CMake] Some clean-ups and refactoring
Fix build on Solaris
Remove autotools
Remove the windows build files
Remove the classical build
Remove obsolete readme files
Remove secssl plugin
Remove the krb4 plugin
Remove the gridftp code - has a separate repo now
Remove unnecessary utilities
Remove the simple tests since they depend on autotools and don't work anyways
Remove XrdTokenAuthzOfs - after consultation with Andreas
[CMake] Don't build fuse on Mac
[CMake] Make the utils executable
[CMake] Install XrdSecgsiAuthzVO
Add the README file
[CMake] Disable in-source builds - they fail on MacOS because the filesystem is case insensitive
Update the build instructions to mention the need of out-of-the-source builds
Import 3.0.5 release notes
Update the rpm changelog
Matevz Tadel (2):
Add -ldl required by DSO linking on newer GNU/Linux distros.
Add moninfo field to XrdSecEntity.
Wei Yang (7):
XrdFfs/XrdFfsMisc.cc: use hex uid as login id for "sss" module, as
enable periodical refreshing of data server list as a command line
fix a compiling warnng of deprecated conversion from string
preserve initial working directory, and enable core dump after
change NAME_DATASERVERCONN_TTL and NAME_LBSERVERCONN_TTL to virtually
added support for new externed attribute xroot.cksum
update prerelease for xrootdfs
ganis (2):
From M. Tadel: in X509FillCOMS, consolidate the match condition for the attributes extension
In XrdSecProtocolkrb5, define KRB5CCNAME to point to the credential cache file
-----------------------------------------------------------------------
hooks/post-receive
--
xrootd
|