Branch: refs/heads/master
Home: https://github.com/xrootd/xrootd
Commit: 79ea80126d6060886ec48ad68942a8bd755230ec
https://github.com/xrootd/xrootd/commit/79ea80126d6060886ec48ad68942a8bd755230ec
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M src/CMakeLists.txt
M src/XrdHeaders.cmake
A src/XrdSsi/XrdSsiBVec.hh
A src/XrdSsi/XrdSsiCluster.hh
A src/XrdSsi/XrdSsiCms.cc
A src/XrdSsi/XrdSsiCms.hh
A src/XrdSsi/XrdSsiEntity.hh
A src/XrdSsi/XrdSsiErrInfo.hh
A src/XrdSsi/XrdSsiFile.cc
A src/XrdSsi/XrdSsiFile.hh
A src/XrdSsi/XrdSsiFileReq.cc
A src/XrdSsi/XrdSsiFileReq.hh
A src/XrdSsi/XrdSsiGCS.cc
A src/XrdSsi/XrdSsiLogger.cc
A src/XrdSsi/XrdSsiLogger.hh
A src/XrdSsi/XrdSsiRRInfo.hh
A src/XrdSsi/XrdSsiRRTable.hh
A src/XrdSsi/XrdSsiRequest.hh
A src/XrdSsi/XrdSsiRespInfo.hh
A src/XrdSsi/XrdSsiResponder.hh
A src/XrdSsi/XrdSsiServReal.cc
A src/XrdSsi/XrdSsiServReal.hh
A src/XrdSsi/XrdSsiService.hh
A src/XrdSsi/XrdSsiSessReal.cc
A src/XrdSsi/XrdSsiSessReal.hh
A src/XrdSsi/XrdSsiSession.hh
A src/XrdSsi/XrdSsiSfs.cc
A src/XrdSsi/XrdSsiSfs.hh
A src/XrdSsi/XrdSsiSfsConfig.cc
A src/XrdSsi/XrdSsiSfsConfig.hh
A src/XrdSsi/XrdSsiStat.cc
A src/XrdSsi/XrdSsiStream.hh
A src/XrdSsi/XrdSsiTaskReal.cc
A src/XrdSsi/XrdSsiTaskReal.hh
A src/XrdSsi/XrdSsiTrace.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
Log Message:
-----------
Implement Version 1 of the Scalable Service Interface
Commit: 8dfb8af580b5c135103e5d312efa1c70d95e05c3
https://github.com/xrootd/xrootd/commit/8dfb8af580b5c135103e5d312efa1c70d95e05c3
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
A src/XrdSsi.cmake
Log Message:
-----------
Add cmake file for XrdSsi to make it build.
Commit: afed79c5a2da043954d820faa2edfa88819aa0d6
https://github.com/xrootd/xrootd/commit/afed79c5a2da043954d820faa2edfa88819aa0d6
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M docs/PreReleaseNotes.txt
M docs/ReleaseNotes.txt
A docs/man/xrdpfc_print.8
M packaging/common/xrootd.logrotate
M packaging/rhel/xrootd.spec.in
M src/XrdApps/XrdCpConfig.cc
M src/XrdApps/XrdCpConfig.hh
M src/XrdCeph/XrdCephOss.cc
M src/XrdCeph/XrdCephPosix.cc
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClCopy.cc
M src/XrdCl/XrdClFS.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClPlugInManager.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCms/XrdCmsCluster.cc
M src/XrdCms/XrdCmsCluster.hh
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsConfig.hh
M src/XrdCms/XrdCmsNode.cc
M src/XrdFileCache.cmake
M src/XrdFileCache/XrdFileCacheFactory.cc
M src/XrdFileCache/XrdFileCacheInfo.cc
M src/XrdFileCache/XrdFileCacheInfo.hh
M src/XrdFileCache/XrdFileCachePrefetch.cc
A src/XrdFileCache/XrdFileCachePrint.cc
A src/XrdFileCache/XrdFileCachePrint.hh
M src/XrdNet/XrdNetAddrInfo.cc
M src/XrdNet/XrdNetAddrInfo.hh
M src/XrdOfs/XrdOfs.cc
M src/XrdOfs/XrdOfsConfig.cc
M src/XrdOss/XrdOssApi.hh
M src/XrdOss/XrdOssConfig.cc
M src/XrdOss/XrdOssStat.cc
M src/XrdOss/XrdOssStatInfo.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdResponse.cc
M src/XrdXrootd/XrdXrootdResponse.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: fd3b2a9ce0e0013b71e27ff393f9b73097b586a0
https://github.com/xrootd/xrootd/commit/fd3b2a9ce0e0013b71e27ff393f9b73097b586a0
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M src/XrdHeaders.cmake
M src/XrdSsi.cmake
A src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiCluster.hh
A src/XrdSsi/XrdSsiDir.cc
A src/XrdSsi/XrdSsiDir.hh
M src/XrdSsi/XrdSsiErrInfo.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
M src/XrdSsi/XrdSsiFileReq.cc
A src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiSession.hh
M src/XrdSsi/XrdSsiSfs.cc
M src/XrdSsi/XrdSsiSfs.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiSfsConfig.hh
M src/XrdSsi/XrdSsiStat.cc
A src/XrdSsi/XrdSsiUtils.cc
A src/XrdSsi/XrdSsiUtils.hh
Log Message:
-----------
Version 2 of the ssi interface. Relevant changes:
o Allow the SSI framework to coexist with a filesystem
o Fully objectify access to the the SSI framework (no extern C)
o Vector all errors via the callback to avoid split error checks
o Fully implement the QueryResource() interface
o Introduce a provider class to rationalize classes
o Some bug fixes along the way
Commit: b4355ae4ae76acb5e4c58d97f7b9669fac652f14
https://github.com/xrootd/xrootd/commit/b4355ae4ae76acb5e4c58d97f7b9669fac652f14
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
M src/XrdSsi.cmake
A src/XrdSsi/XrdSsiDebug.cc
A src/XrdSsi/XrdSsiDebug.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Keep debugging from making helgrind complain for client-side ssi framework.
Set default debugging level to off. Turn it on if envar XRDSSIDEBUG is set.
Commit: f43a6214d81933eb973eaa8725c28f04870b04f9
https://github.com/xrootd/xrootd/commit/f43a6214d81933eb973eaa8725c28f04870b04f9
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-05-31 (Sun, 31 May 2015)
Changed paths:
M CMakeLists.txt
M docs/PreReleaseNotes.txt
M src/XrdSsi.cmake
A src/XrdSsi/XrdSsiAtomics.hh
A src/XrdSsi/XrdSsiShMam.cc
A src/XrdSsi/XrdSsiShMam.hh
A src/XrdSsi/XrdSsiShMap.hh
A src/XrdSsi/XrdSsiShMap.icc
A src/XrdSsi/XrdSsiShMat.cc
A src/XrdSsi/XrdSsiShMat.hh
Log Message:
-----------
Add a shared meory package, XrdSsiShMap, to the ssi package.
Commit: db3603d170715cf9a2c89c1c915d0f22f6682a9d
https://github.com/xrootd/xrootd/commit/db3603d170715cf9a2c89c1c915d0f22f6682a9d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiShMap.icc
M tests/CMakeLists.txt
A tests/XrdSsiTests/CMakeLists.txt
A tests/XrdSsiTests/XrdShMap.cc
Log Message:
-----------
Add unit test program, xrdshmap, to teh test suite.
Fix pedantic compiler complaints.
Add pthread library to the XrdSsiShMap.so build.
Commit: 3c18696de75c59a3572fb411d0f13e23808640ad
https://github.com/xrootd/xrootd/commit/3c18696de75c59a3572fb411d0f13e23808640ad
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-07-02 (Thu, 02 Jul 2015)
Changed paths:
A bindings/python/README.rst
A bindings/python/examples/copy.py
R bindings/python/examples/copy_example.py
M bindings/python/libs/client/file.py
M bindings/python/libs/client/utils.py
M bindings/python/src/AsyncResponseHandler.hh
M bindings/python/src/ChunkIterator.hh
M bindings/python/src/PyXRootDFile.cc
M bindings/python/src/PyXRootDFile.hh
M bindings/python/src/Utils.cc
M bindings/python/src/Utils.hh
M bindings/python/tests/test_copy.py
M bindings/python/tests/test_file.py
M bindings/python/tests/test_filesystem.py
M cmake/XRootDDefaults.cmake
M cmake/XRootDFindLibs.cmake
M docs/PreReleaseNotes.txt
M packaging/rhel/xrootd.spec.in
M src/XProtocol/YProtocol.hh
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClCopy.cc
M src/XrdCl/XrdClFS.cc
M src/XrdCl/XrdClFSExecutor.cc
M src/XrdCl/XrdClFSExecutor.hh
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClThirdPartyCopyJob.cc
M src/XrdClient/XrdClientConn.cc
M src/XrdClient/XrdClientReadAhead.cc
M src/XrdClient/XrdClientVector.hh
M src/XrdCms/XrdCmsLogin.cc
M src/XrdFileCache/XrdFileCacheFactory.cc
M src/XrdFileCache/XrdFileCachePrefetch.cc
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdOss/XrdOssStat.cc
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdSecsss/XrdSecProtocolsss.cc
M src/XrdSys/XrdSysIOEventsPollE.icc
M src/XrdSys/XrdSysIOEventsPollKQ.icc
Log Message:
-----------
Merge branch 'master' into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: 08a37ff91dc975853a0ac1b48763d40b0f555a7c
https://github.com/xrootd/xrootd/commit/08a37ff91dc975853a0ac1b48763d40b0f555a7c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-07-02 (Thu, 02 Jul 2015)
Changed paths:
M src/XrdHeaders.cmake
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiAtomics.hh
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiErrInfo.hh
A src/XrdSsi/XrdSsiEvent.cc
A src/XrdSsi/XrdSsiEvent.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
Log Message:
-----------
Use traditional locking for request object handling.
Do not use the message response thread for callbacks.
Commit: 5db176621761281188b88f6c8c3abcb2fc805014
https://github.com/xrootd/xrootd/commit/5db176621761281188b88f6c8c3abcb2fc805014
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M src/XrdSsi/XrdSsiEvent.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Make sure messages are properly sequenced.
Cleanup some tracing information to get a better idea of the flow.
Commit: 04b79d1e5a5ce2aea626845ed335cddf6f07bfa0
https://github.com/xrootd/xrootd/commit/04b79d1e5a5ce2aea626845ed335cddf6f07bfa0
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M src/XrdSsi/XrdSsiSessReal.cc
Log Message:
-----------
Make sure to remove session reference in all defered tasks in
the event that the session is unprovisioned before they complete.
Commit: 561c7ae74602d1315c19695b36a7341195885a7b
https://github.com/xrootd/xrootd/commit/561c7ae74602d1315c19695b36a7341195885a7b
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Do not hold the request lock when calling a request callback method.
This allows the callback to call Finished() and delete the request.
Commit: 2738c010eb78934f2d51abaa12b4a35b270dc28a
https://github.com/xrootd/xrootd/commit/2738c010eb78934f2d51abaa12b4a35b270dc28a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M CMakeLists.txt
M cmake/XRootDFindLibs.cmake
M docs/PreReleaseNotes.txt
M src/CMakeLists.txt
A src/Xrd/XrdBuffXL.cc
A src/Xrd/XrdBuffXL.hh
M src/Xrd/XrdBuffer.cc
M src/Xrd/XrdBuffer.hh
M src/Xrd/XrdConfig.cc
M src/XrdCeph/XrdCephOssFile.cc
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClPostMaster.cc
M src/XrdCl/XrdClStream.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdClient/XrdClientPhyConnection.cc
M src/XrdClient/XrdClientUrlSet.cc
M src/XrdCms/XrdCmsBlackList.cc
M src/XrdCms/XrdCmsCluster.cc
M src/XrdCms/XrdCmsCluster.hh
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsProtocol.cc
M src/XrdCms/XrdCmsRRQ.cc
M src/XrdCns/XrdCnsSsiMain.cc
M src/XrdFfs/XrdFfsDent.cc
M src/XrdFileCache/README
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
M src/XrdFileCache/XrdFileCachePrefetch.cc
M src/XrdFrm/XrdFrmAdminMain.cc
M src/XrdFrm/XrdFrmConfig.cc
M src/XrdFrm/XrdFrmMigrate.cc
M src/XrdHeaders.cmake
M src/XrdNet/XrdNetIF.cc
M src/XrdOfs/XrdOfs.cc
M src/XrdOfs/XrdOfsTPCAuth.cc
M src/XrdOuc/XrdOucCacheData.cc
A src/XrdOuc/XrdOucFileInfo.cc
A src/XrdOuc/XrdOucFileInfo.hh
M src/XrdOuc/XrdOucString.cc
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPss/XrdPssConfig.cc
M src/XrdSut/XrdSutRndm.cc
M src/XrdSys/XrdSysIOEvents.cc
M src/XrdThrottle/XrdThrottleFileSystemConfig.cc
M src/XrdUtils.cmake
A src/XrdXml.cmake
A src/XrdXml/XrdXmlMetaLink.cc
A src/XrdXml/XrdXmlMetaLink.hh
A src/XrdXml/XrdXmlRdrTiny.cc
A src/XrdXml/XrdXmlRdrTiny.hh
A src/XrdXml/XrdXmlRdrXml2.cc
A src/XrdXml/XrdXmlRdrXml2.hh
A src/XrdXml/XrdXmlReader.cc
A src/XrdXml/XrdXmlReader.hh
A src/XrdXml/tinystr.cpp
A src/XrdXml/tinystr.h
A src/XrdXml/tinyxml.cpp
A src/XrdXml/tinyxml.h
A src/XrdXml/tinyxmlerror.cpp
A src/XrdXml/tinyxmlparser.cpp
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdMonitor.cc
M src/XrdXrootd/XrdXrootdXeq.cc
M tests/XrdClTests/FileCopyTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: 9796f825d919daf07a67a8329d3c5b63b07a158d
https://github.com/xrootd/xrootd/commit/9796f825d919daf07a67a8329d3c5b63b07a158d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M src/XProtocol/YProtocol.hh
M src/XrdCms/XrdCmsCluster.cc
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsFinder.cc
M src/XrdCms/XrdCmsNode.cc
M src/XrdCms/XrdCmsSelect.hh
M src/XrdOfs/XrdOfs.cc
M src/XrdOuc/XrdOucExport.cc
M src/XrdOuc/XrdOucExport.hh
M src/XrdSfs/XrdSfsInterface.hh
M src/XrdXml/XrdXmlRdrTiny.cc
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdXPath.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: f7ed00e243a2828d966e17a3d4622934de083401
https://github.com/xrootd/xrootd/commit/f7ed00e243a2828d966e17a3d4622934de083401
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M docs/PreReleaseNotes.txt
M packaging/common/xrootd.te
M packaging/rhel/xrootd.spec.in
M src/XrdCl/XrdClStream.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdOfs/XrdOfs.cc
M src/XrdOfs/XrdOfs.hh
M src/XrdOfs/XrdOfsConfig.cc
A src/XrdOuc/XrdOucBackTrace.cc
A src/XrdOuc/XrdOucBackTrace.hh
M src/XrdUtils.cmake
M src/XrdXml.cmake
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: 638828f77e3a0776d6673e73f397e26a53635c39
https://github.com/xrootd/xrootd/commit/638828f77e3a0776d6673e73f397e26a53635c39
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-08-14 (Fri, 14 Aug 2015)
Changed paths:
M docs/PreReleaseNotes.txt
M src/XrdApps/XrdMapCluster.cc
M src/XrdFileCache/XrdFileCachePrint.cc
M src/XrdPosix/XrdPosixMap.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: b44a75e641ffd0bfff0a30cbd438ec6995432336
https://github.com/xrootd/xrootd/commit/b44a75e641ffd0bfff0a30cbd438ec6995432336
Author: Mario Juric <[log in to unmask]>
Date: 2015-08-25 (Tue, 25 Aug 2015)
Changed paths:
M src/XrdSsi/XrdSsiFileReq.cc
Log Message:
-----------
Use correct snprintf sizeof variable
Clang reports a problem with the variable being used to calculate the
size of the string buffer in XrdSsiFileReq::Alloc -
XrdSsiFileReq.cc:142:33: error: invalid use of member 'rID' in static member
The fix is to use sizeof() on the same variable that is receiving the string.
Commit: 25e7dbd1908a9ea16148ba2dde6e0bdd4606c109
https://github.com/xrootd/xrootd/commit/25e7dbd1908a9ea16148ba2dde6e0bdd4606c109
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-09-03 (Thu, 03 Sep 2015)
Changed paths:
M src/XrdSsi/XrdSsiFileReq.cc
Log Message:
-----------
Merge pull request #281 from timj/xrdssi
Use correct snprintf sizeof variable
Commit: b90ae613fd8a989590c20ca82b67de887bc1ffb8
https://github.com/xrootd/xrootd/commit/b90ae613fd8a989590c20ca82b67de887bc1ffb8
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-09-03 (Thu, 03 Sep 2015)
Changed paths:
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiSfsConfig.hh
Log Message:
-----------
Set appropriate timeouts (this avoids having to set envars).
Add rUser member to the resource object (xfer query ID).
Add rInfo member to the resource object (xfer CGO information).
Add uConn argument to Provision(). This specifies how TCP
connections should be handled relative to rUser.
Add respwt directive to specify default response wait time.
Commit: 5ae5805553dea30da29120980f6f694b777918de
https://github.com/xrootd/xrootd/commit/5ae5805553dea30da29120980f6f694b777918de
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-09-04 (Fri, 04 Sep 2015)
Changed paths:
M src/XrdSsi/XrdSsiFile.cc
Log Message:
-----------
Check for nil pointer to avoid SEGV.
Commit: f875af937e9827db6767cdac3cd21e1785c9e115
https://github.com/xrootd/xrootd/commit/f875af937e9827db6767cdac3cd21e1785c9e115
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-09-20 (Sun, 20 Sep 2015)
Changed paths:
M docs/PreReleaseNotes.txt
M packaging/rhel/xrootd.spec.in
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCms/XrdCmsProtocol.cc
M src/XrdFileCache.cmake
A src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
M src/XrdFileCache/XrdFileCacheDecision.hh
M src/XrdFileCache/XrdFileCacheFactory.cc
M src/XrdOuc/XrdOucFileInfo.cc
M src/XrdOuc/XrdOucFileInfo.hh
M src/XrdPss/XrdPss.cc
M src/XrdXml/XrdXmlMetaLink.cc
M src/XrdXml/XrdXmlMetaLink.hh
M src/XrdXml/XrdXmlRdrTiny.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: b4adcd733ec7dbbcc52a3cd6c65e14b395508836
https://github.com/xrootd/xrootd/commit/b4adcd733ec7dbbcc52a3cd6c65e14b395508836
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-09-29 (Tue, 29 Sep 2015)
Changed paths:
M bindings/python/.gitignore
A bindings/python/MANIFEST.in
M bindings/python/README.rst
A bindings/python/setup_pypi.py
M docs/PreReleaseNotes.txt
A dopy.sh
M packaging/makesrpm.sh
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCms/XrdCmsUtils.cc
M src/XrdCms/XrdCmsUtils.hh
M src/XrdOuc/XrdOucCallBack.cc
M src/XrdSfs/XrdSfsInterface.hh
M src/XrdXrootd/XrdXrootdCallBack.cc
M src/XrdXrootd/XrdXrootdCallBack.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: d8eb453c52b0f0e1d2e493832138bc51096bb8b4
https://github.com/xrootd/xrootd/commit/d8eb453c52b0f0e1d2e493832138bc51096bb8b4
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiBVec.hh
M src/XrdSsi/XrdSsiEvent.cc
M src/XrdSsi/XrdSsiEvent.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
M src/XrdSsi/XrdSsiRRInfo.hh
M src/XrdSsi/XrdSsiRRTable.hh
A src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiSfsConfig.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
Log Message:
-----------
Implement sending metadata.
Increase maximum number of parallel requests in a session to 1024.
Add check if a responder is trying to respond to the wrong request.
Above check usually caches responding to a cancelled request.
Allow short data responses to be immediately sent.
Various fixes and improvements.
Commit: 513d68326f26b905fc61de19c7d7ca5d0330ace0
https://github.com/xrootd/xrootd/commit/513d68326f26b905fc61de19c7d7ca5d0330ace0
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M bindings/python/src/Utils.cc
M docs/PreReleaseNotes.txt
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdOfs/XrdOfsTPCAuth.cc
M src/XrdOuc/XrdOucCallBack.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: 71dbc11b97ef233509433ea46313cd1db7aa7514
https://github.com/xrootd/xrootd/commit/71dbc11b97ef233509433ea46313cd1db7aa7514
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M src/XrdSsi/XrdSsiCluster.hh
M src/XrdSsi/XrdSsiCms.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Make it easier to use the ssi interface by removing some rules.
Commit: 4acbd57efa38a47b1358116f7cbed7ee66c3d43a
https://github.com/xrootd/xrootd/commit/4acbd57efa38a47b1358116f7cbed7ee66c3d43a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M src/XrdSsi/XrdSsiFile.cc
Log Message:
-----------
Fix invalid sizeof() for clearing a memory buffer.
Commit: 3ce6d122054765ce2b2cc1c447ca0ea016e5747c
https://github.com/xrootd/xrootd/commit/3ce6d122054765ce2b2cc1c447ca0ea016e5747c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-10-12 (Mon, 12 Oct 2015)
Changed paths:
M docs/PreReleaseNotes.txt
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdFileCache/README
M src/XrdFileCache/XrdFileCacheFactory.cc
M src/XrdFileCache/XrdFileCacheFactory.hh
M src/XrdOfs/XrdOfsTPCAuth.cc
M src/XrdOuc/XrdOuca2x.cc
M src/XrdPss/XrdPss.cc
M src/XrdXml/XrdXmlMetaLink.cc
M src/XrdXml/XrdXmlMetaLink.hh
M src/XrdXrootd/XrdXrootdCallBack.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Fix sizeof() issue when clearing a buffer.
Conflicts:
docs/PreReleaseNotes.txt
Commit: e17a26028f877331d3b48f7ea8e4de0e820868a4
https://github.com/xrootd/xrootd/commit/e17a26028f877331d3b48f7ea8e4de0e820868a4
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-10-22 (Thu, 22 Oct 2015)
Changed paths:
M docs/PreReleaseNotes.txt
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClConstants.hh
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClThirdPartyCopyJob.cc
M src/XrdFileCache.cmake
M src/XrdOss/XrdOssApi.hh
M src/XrdOss/XrdOssConfig.cc
M src/XrdOss/XrdOssStat.cc
M src/XrdOuc/XrdOucFileInfo.cc
M src/XrdOuc/XrdOucFileInfo.hh
M src/XrdOuc/XrdOucN2NLoader.cc
M src/XrdOuc/XrdOucN2NLoader.hh
M src/XrdOuc/XrdOucName2Name.cc
M src/XrdOuc/XrdOucName2Name.hh
M src/XrdOuc/XrdOucPinLoader.cc
M src/XrdSys/XrdSysPlugin.cc
M src/XrdXml/XrdXmlMetaLink.cc
M src/XrdXml/XrdXmlMetaLink.hh
M tests/CMakeLists.txt
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: 42c84df6afe90d3c5eedaee14b7601cff415b198
https://github.com/xrootd/xrootd/commit/42c84df6afe90d3c5eedaee14b7601cff415b198
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-11-10 (Tue, 10 Nov 2015)
Changed paths:
M docs/PreReleaseNotes.txt
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdScheduler.cc
M src/Xrd/XrdScheduler.hh
M src/XrdCms/XrdCmsClientConfig.cc
M src/XrdCms/XrdCmsClientConfig.hh
M src/XrdCms/XrdCmsCluster.cc
M src/XrdCms/XrdCmsCluster.hh
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsConfig.hh
M src/XrdCms/XrdCmsManager.cc
M src/XrdCms/XrdCmsManager.hh
M src/XrdCms/XrdCmsNode.cc
M src/XrdCms/XrdCmsNode.hh
M src/XrdCms/XrdCmsProtocol.cc
M src/XrdCms/XrdCmsSecurity.cc
M src/XrdCms/XrdCmsSecurity.hh
M src/XrdCms/XrdCmsUtils.cc
M src/XrdCms/XrdCmsUtils.hh
M src/XrdNet/XrdNetAddr.cc
M src/XrdNet/XrdNetAddrInfo.cc
M src/XrdNet/XrdNetAddrInfo.hh
M src/XrdOuc/XrdOucN2NLoader.cc
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: 3ec2b25952f2a5f053661d0c7ea562f96d37b92e
https://github.com/xrootd/xrootd/commit/3ec2b25952f2a5f053661d0c7ea562f96d37b92e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-11-11 (Wed, 11 Nov 2015)
Changed paths:
M src/XrdSsi/XrdSsiSfsConfig.cc
Log Message:
-----------
Don't complain about missing net I/F if running in the cmsd.
Commit: 25570c96f0b56e70f2c1b4a2b2b7bab91ad81c79
https://github.com/xrootd/xrootd/commit/25570c96f0b56e70f2c1b4a2b2b7bab91ad81c79
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/CMakeLists.txt
M src/XrdHeaders.cmake
A src/XrdSsi/XrdSsiBVec.hh
A src/XrdSsi/XrdSsiCluster.hh
A src/XrdSsi/XrdSsiCms.cc
A src/XrdSsi/XrdSsiCms.hh
A src/XrdSsi/XrdSsiEntity.hh
A src/XrdSsi/XrdSsiErrInfo.hh
A src/XrdSsi/XrdSsiFile.cc
A src/XrdSsi/XrdSsiFile.hh
A src/XrdSsi/XrdSsiFileReq.cc
A src/XrdSsi/XrdSsiFileReq.hh
A src/XrdSsi/XrdSsiGCS.cc
A src/XrdSsi/XrdSsiLogger.cc
A src/XrdSsi/XrdSsiLogger.hh
A src/XrdSsi/XrdSsiRRInfo.hh
A src/XrdSsi/XrdSsiRRTable.hh
A src/XrdSsi/XrdSsiRequest.hh
A src/XrdSsi/XrdSsiRespInfo.hh
A src/XrdSsi/XrdSsiResponder.hh
A src/XrdSsi/XrdSsiServReal.cc
A src/XrdSsi/XrdSsiServReal.hh
A src/XrdSsi/XrdSsiService.hh
A src/XrdSsi/XrdSsiSessReal.cc
A src/XrdSsi/XrdSsiSessReal.hh
A src/XrdSsi/XrdSsiSession.hh
A src/XrdSsi/XrdSsiSfs.cc
A src/XrdSsi/XrdSsiSfs.hh
A src/XrdSsi/XrdSsiSfsConfig.cc
A src/XrdSsi/XrdSsiSfsConfig.hh
A src/XrdSsi/XrdSsiStat.cc
A src/XrdSsi/XrdSsiStream.hh
A src/XrdSsi/XrdSsiTaskReal.cc
A src/XrdSsi/XrdSsiTaskReal.hh
A src/XrdSsi/XrdSsiTrace.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
Log Message:
-----------
Implement Version 1 of the Scalable Service Interface
Commit: 7fe07e995d04ada3d576ed0af82a857c8b55a2d2
https://github.com/xrootd/xrootd/commit/7fe07e995d04ada3d576ed0af82a857c8b55a2d2
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
A src/XrdSsi.cmake
Log Message:
-----------
Add cmake file for XrdSsi to make it build.
Commit: 84ce929b5fe717c59a8ca9ae528a700ee90b00b3
https://github.com/xrootd/xrootd/commit/84ce929b5fe717c59a8ca9ae528a700ee90b00b3
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdHeaders.cmake
M src/XrdSsi.cmake
A src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiCluster.hh
A src/XrdSsi/XrdSsiDir.cc
A src/XrdSsi/XrdSsiDir.hh
M src/XrdSsi/XrdSsiErrInfo.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
M src/XrdSsi/XrdSsiFileReq.cc
A src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiSession.hh
M src/XrdSsi/XrdSsiSfs.cc
M src/XrdSsi/XrdSsiSfs.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiSfsConfig.hh
M src/XrdSsi/XrdSsiStat.cc
A src/XrdSsi/XrdSsiUtils.cc
A src/XrdSsi/XrdSsiUtils.hh
Log Message:
-----------
Version 2 of the ssi interface. Relevant changes:
o Allow the SSI framework to coexist with a filesystem
o Fully objectify access to the the SSI framework (no extern C)
o Vector all errors via the callback to avoid split error checks
o Fully implement the QueryResource() interface
o Introduce a provider class to rationalize classes
o Some bug fixes along the way
Commit: d215a1e1cb503f2abd5c4723c0e190f00df447bf
https://github.com/xrootd/xrootd/commit/d215a1e1cb503f2abd5c4723c0e190f00df447bf
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi.cmake
A src/XrdSsi/XrdSsiDebug.cc
A src/XrdSsi/XrdSsiDebug.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Keep debugging from making helgrind complain for client-side ssi framework.
Set default debugging level to off. Turn it on if envar XRDSSIDEBUG is set.
Commit: 563d872e2c32154c2aa07f8a8e6bd545f8257b98
https://github.com/xrootd/xrootd/commit/563d872e2c32154c2aa07f8a8e6bd545f8257b98
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M CMakeLists.txt
M docs/PreReleaseNotes.txt
M src/XrdSsi.cmake
A src/XrdSsi/XrdSsiAtomics.hh
A src/XrdSsi/XrdSsiShMam.cc
A src/XrdSsi/XrdSsiShMam.hh
A src/XrdSsi/XrdSsiShMap.hh
A src/XrdSsi/XrdSsiShMap.icc
A src/XrdSsi/XrdSsiShMat.cc
A src/XrdSsi/XrdSsiShMat.hh
Log Message:
-----------
Add a shared meory package, XrdSsiShMap, to the ssi package.
Commit: 10fecf87359166fe8745e95cb77edebdcf2b7bce
https://github.com/xrootd/xrootd/commit/10fecf87359166fe8745e95cb77edebdcf2b7bce
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiShMap.icc
M tests/CMakeLists.txt
A tests/XrdSsiTests/CMakeLists.txt
A tests/XrdSsiTests/XrdShMap.cc
Log Message:
-----------
Add unit test program, xrdshmap, to teh test suite.
Fix pedantic compiler complaints.
Add pthread library to the XrdSsiShMap.so build.
Commit: 94b0083b6d43a2b0e2890b3ff5f2b925c7a7226e
https://github.com/xrootd/xrootd/commit/94b0083b6d43a2b0e2890b3ff5f2b925c7a7226e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdHeaders.cmake
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiAtomics.hh
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiErrInfo.hh
A src/XrdSsi/XrdSsiEvent.cc
A src/XrdSsi/XrdSsiEvent.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
Log Message:
-----------
Use traditional locking for request object handling.
Do not use the message response thread for callbacks.
Commit: 734fed4840cb59ba80cf73b9ca518bb645c77ea4
https://github.com/xrootd/xrootd/commit/734fed4840cb59ba80cf73b9ca518bb645c77ea4
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiEvent.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Make sure messages are properly sequenced.
Cleanup some tracing information to get a better idea of the flow.
Commit: 5066119b0da74ed55f41cf7db5b6c83fa3ebe4fa
https://github.com/xrootd/xrootd/commit/5066119b0da74ed55f41cf7db5b6c83fa3ebe4fa
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiSessReal.cc
Log Message:
-----------
Make sure to remove session reference in all defered tasks in
the event that the session is unprovisioned before they complete.
Commit: f8a42432ce8f7819c722c96fd27e5e97500de32e
https://github.com/xrootd/xrootd/commit/f8a42432ce8f7819c722c96fd27e5e97500de32e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Do not hold the request lock when calling a request callback method.
This allows the callback to call Finished() and delete the request.
Commit: e0a56a54a501ef25f267f180b82d23b3da805443
https://github.com/xrootd/xrootd/commit/e0a56a54a501ef25f267f180b82d23b3da805443
Author: Mario Juric <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiFileReq.cc
Log Message:
-----------
Use correct snprintf sizeof variable
Clang reports a problem with the variable being used to calculate the
size of the string buffer in XrdSsiFileReq::Alloc -
XrdSsiFileReq.cc:142:33: error: invalid use of member 'rID' in static member
The fix is to use sizeof() on the same variable that is receiving the string.
Commit: e9512b88708e502e68e8b6c4444850a56982c19f
https://github.com/xrootd/xrootd/commit/e9512b88708e502e68e8b6c4444850a56982c19f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiSfsConfig.hh
Log Message:
-----------
Set appropriate timeouts (this avoids having to set envars).
Add rUser member to the resource object (xfer query ID).
Add rInfo member to the resource object (xfer CGO information).
Add uConn argument to Provision(). This specifies how TCP
connections should be handled relative to rUser.
Add respwt directive to specify default response wait time.
Commit: e9c93876140cb0c965a55a6056b0a87e045af3e1
https://github.com/xrootd/xrootd/commit/e9c93876140cb0c965a55a6056b0a87e045af3e1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiFile.cc
Log Message:
-----------
Check for nil pointer to avoid SEGV.
Commit: 6031ec59f8c5f3dc665b64f31551b97d7aac696d
https://github.com/xrootd/xrootd/commit/6031ec59f8c5f3dc665b64f31551b97d7aac696d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiBVec.hh
M src/XrdSsi/XrdSsiEvent.cc
M src/XrdSsi/XrdSsiEvent.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
M src/XrdSsi/XrdSsiRRInfo.hh
M src/XrdSsi/XrdSsiRRTable.hh
A src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiSfsConfig.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
Log Message:
-----------
Implement sending metadata.
Increase maximum number of parallel requests in a session to 1024.
Add check if a responder is trying to respond to the wrong request.
Above check usually caches responding to a cancelled request.
Allow short data responses to be immediately sent.
Various fixes and improvements.
Commit: 93451c4efc58a17918304edf768bd056c6a6ef01
https://github.com/xrootd/xrootd/commit/93451c4efc58a17918304edf768bd056c6a6ef01
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiCluster.hh
M src/XrdSsi/XrdSsiCms.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
Make it easier to use the ssi interface by removing some rules.
Commit: 33845f177b589c78d6da4093825f492a818ca97e
https://github.com/xrootd/xrootd/commit/33845f177b589c78d6da4093825f492a818ca97e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiFile.cc
Log Message:
-----------
Fix invalid sizeof() for clearing a memory buffer.
Commit: 8ea78c975ef91cd481d97436bddefc4670352c2c
https://github.com/xrootd/xrootd/commit/8ea78c975ef91cd481d97436bddefc4670352c2c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiSfsConfig.cc
Log Message:
-----------
Don't complain about missing net I/F if running in the cmsd.
Commit: e76c576c939f8920e00f0beb13867d3bfbc9616a
https://github.com/xrootd/xrootd/commit/e76c576c939f8920e00f0beb13867d3bfbc9616a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Merge branch 'xrdssi' of github.com:xrootd/xrootd into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: 6e6848f641f2a5648a680485b1309aebad91009b
https://github.com/xrootd/xrootd/commit/6e6848f641f2a5648a680485b1309aebad91009b
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M src/XrdSsi/XrdSsiFileReq.cc
Log Message:
-----------
Make sure wakeup gets sent when response is posted during the
synchnronous phase fctl() processing the response query.
Commit: 4847b56370eeb604265000ee94b9599f959aefab
https://github.com/xrootd/xrootd/commit/4847b56370eeb604265000ee94b9599f959aefab
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Resync PreRelease notes with master.
Commit: ac789772ba9d5fcc29b72b7ef64177c0be418781
https://github.com/xrootd/xrootd/commit/ac789772ba9d5fcc29b72b7ef64177c0be418781
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M bindings/python/src/AsyncResponseHandler.hh
M bindings/python/src/PyXRootDFile.cc
M bindings/python/src/PyXRootDFileSystem.cc
R cmake/FindLibEvent.cmake
R cmake/FindLibEventPthreads.cmake
M cmake/XRootDDefaults.cmake
M cmake/XRootDFindLibs.cmake
M cmake/XRootDOSDefs.cmake
M cmake/XRootDSummary.cmake
M docs/PreReleaseNotes.txt
M docs/ReleaseNotes.txt
M docs/man/xrdcp.1
M packaging/common/client.conf
M packaging/common/xrootd.logrotate
M src/XProtocol/XProtocol.hh
M src/XProtocol/YProtocol.hh
M src/Xrd/XrdLink.hh
M src/XrdCeph.cmake
M src/XrdCeph/XrdCephPosix.cc
M src/XrdCks/XrdCks.hh
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClAsyncSocketHandler.cc
M src/XrdCl/XrdClConstants.hh
M src/XrdCl/XrdClCopyProcess.cc
M src/XrdCl/XrdClCopyProcess.hh
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClFS.cc
M src/XrdCl/XrdClFileSystem.cc
M src/XrdCl/XrdClFileSystem.hh
M src/XrdCl/XrdClFileSystemUtils.cc
M src/XrdCl/XrdClMonitor.hh
M src/XrdCl/XrdClPollerBuiltIn.cc
M src/XrdCl/XrdClPollerBuiltIn.hh
M src/XrdCl/XrdClPollerFactory.cc
R src/XrdCl/XrdClPollerLibEvent.cc
R src/XrdCl/XrdClPollerLibEvent.hh
M src/XrdCl/XrdClPostMaster.hh
M src/XrdCl/XrdClPostMasterInterfaces.hh
M src/XrdCl/XrdClSocket.hh
M src/XrdCl/XrdClThirdPartyCopyJob.cc
M src/XrdCl/XrdClUglyHacks.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.hh
M src/XrdCl/XrdClXRootDResponses.hh
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdClient/XrdClientAbs.hh
M src/XrdClient/XrdClientSock.cc
M src/XrdCms/XrdCmsClient.hh
M src/XrdCms/XrdCmsClientMan.cc
M src/XrdCms/XrdCmsClientMan.hh
M src/XrdCms/XrdCmsCluster.cc
M src/XrdCms/XrdCmsCluster.hh
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsConfig.hh
M src/XrdCms/XrdCmsFinder.cc
M src/XrdCms/XrdCmsMeter.cc
M src/XrdCms/XrdCmsNode.cc
M src/XrdCms/XrdCmsNode.hh
M src/XrdCms/XrdCmsSelect.hh
M src/XrdFileCache/XrdFileCacheDecision.hh
M src/XrdFileCache/XrdFileCacheFactory.cc
M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
M src/XrdFileCache/XrdFileCacheInfo.hh
M src/XrdFileCache/XrdFileCachePrefetch.cc
M src/XrdNet/XrdNetIF.cc
M src/XrdNet/XrdNetIF.hh
M src/XrdNet/XrdNetUtils.cc
M src/XrdNet/XrdNetUtils.hh
M src/XrdOfs/XrdOfs.cc
M src/XrdOfs/XrdOfs.hh
M src/XrdOss/XrdOssStatInfo.hh
M src/XrdOuc/XrdOucErrInfo.hh
M src/XrdPosix/XrdPosixDir.cc
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPss/XrdPss.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
M src/XrdSec/XrdSecInterface.hh
M src/XrdSys/XrdSysAtomics.hh
M src/XrdSys/XrdSysDNS.cc
M src/XrdSys/XrdSysIOEvents.hh
M src/XrdSys/XrdSysLogger.hh
M src/XrdSys/XrdSysPthread.hh
M src/XrdSys/XrdSysTimer.cc
M src/XrdSys/XrdSysXSLock.cc
M src/XrdXrootd/XrdXrootdResponse.cc
M src/XrdXrootd/XrdXrootdXeq.cc
M tests/XrdClTests/PollerTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Conflicts:
docs/PreReleaseNotes.txt
Commit: 7fe7da30f0b9b2d92d8a01b80a63f77a82444192
https://github.com/xrootd/xrootd/commit/7fe7da30f0b9b2d92d8a01b80a63f77a82444192
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiService.hh
Log Message:
-----------
Implement resource affinity.
Commit: 505e81644f6ad7be8a27fbc3d4ff645c57007a2a
https://github.com/xrootd/xrootd/commit/505e81644f6ad7be8a27fbc3d4ff645c57007a2a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-05-24 (Tue, 24 May 2016)
Changed paths:
M cmake/FindOpenSSL.cmake
M cmake/XRootDSystemCheck.cmake
M docs/PreReleaseNotes.txt
M docs/man/xrdcp.1
M packaging/rhel/xrootd.functions
M src/XProtocol/YProtocol.hh
M src/Xrd/XrdConfig.cc
M src/XrdApps/XrdCpConfig.cc
M src/XrdApps/XrdCpConfig.hh
M src/XrdCeph/XrdCephPosix.cc
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClAsyncSocketHandler.cc
M src/XrdCl/XrdClCopy.cc
M src/XrdCl/XrdClCopyProcess.cc
A src/XrdCl/XrdClMetalinkCopyJob.cc
A src/XrdCl/XrdClMetalinkCopyJob.hh
M src/XrdCl/XrdClPollerBuiltIn.cc
M src/XrdCl/XrdClStream.cc
M src/XrdCl/XrdClStream.hh
M src/XrdCl/XrdClURL.cc
M src/XrdCl/XrdClURL.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDResponses.hh
M src/XrdDig/XrdDigFS.cc
M src/XrdHeaders.cmake
M src/XrdHttp.cmake
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpReq.cc
M src/XrdHttp/xrootd-http.cf
M src/XrdOuc/XrdOucFileInfo.cc
A src/XrdOuc/XrdOucLogging.cc
A src/XrdOuc/XrdOucLogging.hh
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecsss/XrdSecProtocolsss.cc
M src/XrdSfs/XrdSfsNative.cc
A src/XrdSys/XrdSysLogPI.hh
M src/XrdSys/XrdSysLogger.cc
M src/XrdSys/XrdSysLogger.hh
A src/XrdSys/XrdSysLogging.cc
A src/XrdSys/XrdSysLogging.hh
M src/XrdUtils.cmake
M src/XrdVersionPlugin.hh
M src/XrdXml/XrdXmlMetaLink.cc
M src/XrdXrootd/XrdXrootdMonData.hh
M src/XrdXrootd/XrdXrootdMonFile.cc
M src/XrdXrootd/XrdXrootdMonitor.cc
M src/XrdXrootd/XrdXrootdMonitor.hh
M src/XrdXrootd/XrdXrootdXeq.cc
M tests/XrdClTests/CMakeLists.txt
A tests/XrdClTests/MetalinkTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: 5e7ce399335df9ab9ecc093d907b857c4958a2af
https://github.com/xrootd/xrootd/commit/5e7ce399335df9ab9ecc093d907b857c4958a2af
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-06-04 (Sat, 04 Jun 2016)
Changed paths:
M docs/PreReleaseNotes.txt
R src/XrdAcc/XrdAccTest.cc
M src/XrdApps.cmake
A src/XrdApps/XrdAccTest.cc
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClChannel.cc
M src/XrdCl/XrdClChannel.hh
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClCopy.cc
M src/XrdCl/XrdClCopyProcess.cc
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFile.hh
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClMessage.hh
M src/XrdCl/XrdClMessageUtils.hh
R src/XrdCl/XrdClMetalinkCopyJob.cc
R src/XrdCl/XrdClMetalinkCopyJob.hh
A src/XrdCl/XrdClMetalinkRedirector.cc
A src/XrdCl/XrdClMetalinkRedirector.hh
M src/XrdCl/XrdClPostMaster.cc
A src/XrdCl/XrdClRedirectorRegistry.cc
A src/XrdCl/XrdClRedirectorRegistry.hh
M src/XrdCl/XrdClStream.cc
M src/XrdCl/XrdClStream.hh
M src/XrdCl/XrdClThirdPartyCopyJob.cc
M src/XrdCl/XrdClURL.cc
M src/XrdCl/XrdClUtils.cc
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdFrm/XrdFrmTransfer.cc
M src/XrdSys/XrdSysLogging.cc
M tests/XrdClTests/CMakeLists.txt
M tests/XrdClTests/FileCopyTest.cc
M tests/XrdClTests/FileTest.cc
R tests/XrdClTests/MetalinkTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: f2f3048ad9d3a0fde23d071a3a07d4105a3c3f7a
https://github.com/xrootd/xrootd/commit/f2f3048ad9d3a0fde23d071a3a07d4105a3c3f7a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-06-04 (Sat, 04 Jun 2016)
Changed paths:
M src/XrdHeaders.cmake
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiAtomics.hh
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFileReq.hh
A src/XrdSsi/XrdSsiPacer.cc
A src/XrdSsi/XrdSsiPacer.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
A src/XrdSsi/XrdSsiResource.hh
A src/XrdSsi/XrdSsiSSRun.cc
A src/XrdSsi/XrdSsiSSRun.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
Log Message:
-----------
Add response pacing.
Add single session request execution.
Commit: 770bf489783a881c1f15c65efe7aef16fecd88d8
https://github.com/xrootd/xrootd/commit/770bf489783a881c1f15c65efe7aef16fecd88d8
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-06-04 (Sat, 04 Jun 2016)
Changed paths:
M src/XrdSsi/XrdSsiDebug.hh
Log Message:
-----------
Cleanup debugging.
Commit: aaa8c981124a8806b141d827d746d4b4f46d2283
https://github.com/xrootd/xrootd/commit/aaa8c981124a8806b141d827d746d4b4f46d2283
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-06-13 (Mon, 13 Jun 2016)
Changed paths:
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiProvider.hh
Log Message:
-----------
Add additional types of timeouts.
Commit: 7ab26c28eb16fca01993cf06ff20e5ccb9627f29
https://github.com/xrootd/xrootd/commit/7ab26c28eb16fca01993cf06ff20e5ccb9627f29
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-07-05 (Tue, 05 Jul 2016)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiBVec.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
A src/XrdSsi/XrdSsiFileSess.cc
A src/XrdSsi/XrdSsiFileSess.hh
M src/XrdSsi/XrdSsiRRTable.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
Log Message:
-----------
Refactor to allow for disconnected sessions.
Commit: 03430c9d6909855b798a849e97912e5970115f76
https://github.com/xrootd/xrootd/commit/03430c9d6909855b798a849e97912e5970115f76
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-07-05 (Tue, 05 Jul 2016)
Changed paths:
M docs/PreReleaseNotes.txt
M docs/man/xrdcp.1
M docs/man/xrdfs.1
M [log in to unmask]
M [log in to unmask]
M [log in to unmask]
M [log in to unmask]
M src/XProtocol/XProtocol.hh
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdScheduler.cc
M src/XrdAcc/XrdAccAuthDB.hh
M src/XrdAcc/XrdAccAuthFile.cc
M src/XrdAcc/XrdAccAuthFile.hh
M src/XrdAcc/XrdAccConfig.cc
M src/XrdApps/XrdCpConfig.cc
M src/XrdApps/XrdCpConfig.hh
M src/XrdApps/XrdCpFile.cc
M src/XrdCl/XrdClAsyncSocketHandler.cc
M src/XrdCl/XrdClAsyncSocketHandler.hh
M src/XrdCl/XrdClChannel.cc
M src/XrdCl/XrdClChannel.hh
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClConstants.hh
M src/XrdCl/XrdClCopy.cc
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClFS.cc
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFile.hh
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClFileSystem.hh
M src/XrdCl/XrdClMessage.hh
M src/XrdCl/XrdClMessageUtils.hh
M src/XrdCl/XrdClMetalinkRedirector.cc
M src/XrdCl/XrdClMetalinkRedirector.hh
M src/XrdCl/XrdClPostMaster.cc
M src/XrdCl/XrdClPostMasterInterfaces.hh
M src/XrdCl/XrdClRedirectorRegistry.cc
M src/XrdCl/XrdClRedirectorRegistry.hh
M src/XrdCl/XrdClStatus.cc
M src/XrdCl/XrdClStream.cc
M src/XrdCl/XrdClStream.hh
M src/XrdCl/XrdClThirdPartyCopyJob.cc
M src/XrdCl/XrdClURL.cc
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCms/XrdCmsProtocol.cc
M src/XrdNet/XrdNetIF.cc
M src/XrdNet/XrdNetIF.hh
M src/XrdOss/XrdOssConfig.cc
M src/XrdOss/XrdOssPath.hh
M src/XrdOuc/XrdOucFileInfo.cc
M src/XrdOuc/XrdOucFileInfo.hh
M src/XrdPosix/XrdPosixMap.cc
M src/XrdPosix/XrdPosixObject.cc
M src/XrdSec/XrdSecPManager.cc
M src/XrdXml/XrdXmlMetaLink.cc
M src/XrdXml/XrdXmlMetaLink.hh
M tests/XrdClTests/FileCopyTest.cc
M tests/XrdClTests/FileTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: 2142dc7f13447c91da7514c3c6bbfd2829872d4d
https://github.com/xrootd/xrootd/commit/2142dc7f13447c91da7514c3c6bbfd2829872d4d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-07-25 (Mon, 25 Jul 2016)
Changed paths:
M docs/PreReleaseNotes.txt
M docs/ReleaseNotes.txt
M docs/man/xrdcp.1
M src/XProtocol/XProtocol.hh
M src/XrdCeph/XrdCephOss.cc
M src/XrdCeph/XrdCephOss.hh
M src/XrdCeph/XrdCephPosix.cc
M src/XrdCl/XrdClChannel.cc
M src/XrdCl/XrdClConstants.hh
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClDefaultEnv.hh
M src/XrdCl/XrdClInQueue.cc
M src/XrdCl/XrdClInQueue.hh
M src/XrdCl/XrdClMetalinkRedirector.cc
M src/XrdCl/XrdClPollerBuiltIn.cc
M src/XrdCl/XrdClPostMasterInterfaces.hh
M src/XrdCl/XrdClStatus.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.hh
M src/XrdHttp/XrdHttpReq.cc
M src/XrdOuc/XrdOucCacheData.cc
M tests/XrdClTests/PostMasterTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: 8faeca125805c600f84abc03c5b08aad282ab01e
https://github.com/xrootd/xrootd/commit/8faeca125805c600f84abc03c5b08aad282ab01e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-03 (Sat, 03 Sep 2016)
Changed paths:
M docs/PreReleaseNotes.txt
M packaging/rhel/xrootd.spec.in
M src/Xrd/XrdConfig.cc
M src/XrdApps.cmake
M src/XrdApps/XrdAccTest.cc
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClFileStateHandler.cc
A src/XrdCl/XrdClZipArchiveReader.cc
A src/XrdCl/XrdClZipArchiveReader.hh
M src/XrdSecsss/XrdSecsssID.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: 1cf12a4ba99d134452d891970db5003b0e7e7a1a
https://github.com/xrootd/xrootd/commit/1cf12a4ba99d134452d891970db5003b0e7e7a1a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-03 (Sat, 03 Sep 2016)
Changed paths:
M src/XrdPlugins.cmake
M src/XrdSsi.cmake
Log Message:
-----------
Change library packaging to follow EPEL rules.
Commit: 744197b27ab82ec4f80a4a8bb5a69d4c2b32a79b
https://github.com/xrootd/xrootd/commit/744197b27ab82ec4f80a4a8bb5a69d4c2b32a79b
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-06 (Tue, 06 Sep 2016)
Changed paths:
M src/XrdSsi/XrdSsiPacer.cc
M src/XrdSsi/XrdSsiPacer.hh
M src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
Log Message:
-----------
Redo the way held responses are restarted to be easier to handle.
Commit: 2c6f2d9b8768ffdcaf619507b47080330b64229a
https://github.com/xrootd/xrootd/commit/2c6f2d9b8768ffdcaf619507b47080330b64229a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-06 (Tue, 06 Sep 2016)
Changed paths:
M src/XrdSsi/XrdSsiLogger.cc
M src/XrdSsi/XrdSsiLogger.hh
M src/XrdSsi/XrdSsiSfs.cc
M src/XrdSsi/XrdSsiSfsConfig.cc
Log Message:
-----------
Enable server and client-side logmsg redirection.
Commit: 355d4423b52f79e9c35c6a70178a89d831eb0e8c
https://github.com/xrootd/xrootd/commit/355d4423b52f79e9c35c6a70178a89d831eb0e8c
Author: Tim Jenness <[log in to unmask]>
Date: 2016-09-16 (Fri, 16 Sep 2016)
Changed paths:
M src/XrdPlugins.cmake
Log Message:
-----------
XrdUtils library is needed for libXrdSsi on OS X
Commit: 2dccd48cf111bc24dde44410fc57f79ab4d7a33c
https://github.com/xrootd/xrootd/commit/2dccd48cf111bc24dde44410fc57f79ab4d7a33c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-17 (Sat, 17 Sep 2016)
Changed paths:
M src/XrdPlugins.cmake
Log Message:
-----------
Merge pull request #417 from timj/u/timj/mac-linking
XrdUtils library is needed for libXrdSsi on OS X
Commit: 7808f55b4dd3c4274753b213b3bd3ccbf3ce505b
https://github.com/xrootd/xrootd/commit/7808f55b4dd3c4274753b213b3bd3ccbf3ce505b
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-19 (Mon, 19 Sep 2016)
Changed paths:
M docs/PreReleaseNotes.txt
M docs/man/xrdcp.1
M src/XrdApps/XrdCpConfig.cc
M src/XrdApps/XrdCpConfig.hh
M src/XrdCks/XrdCksData.hh
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClCopy.cc
M src/XrdCl/XrdClCopyProcess.cc
M src/XrdCl/XrdClPollerBuiltIn.cc
M src/XrdCl/XrdClPollerBuiltIn.hh
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCl/XrdClZipArchiveReader.cc
M src/XrdCl/XrdClZipArchiveReader.hh
M src/XrdCms/XrdCmsManList.cc
M src/XrdNet/XrdNetAddr.cc
M src/XrdNet/XrdNetAddrInfo.cc
M src/XrdNet/XrdNetAddrInfo.hh
M src/XrdNet/XrdNetUtils.cc
M tests/XrdClTests/FileCopyTest.cc
M tests/XrdClTests/FileTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: ba6ea75084aed256d2711a1c0c3b92d002ddbfc7
https://github.com/xrootd/xrootd/commit/ba6ea75084aed256d2711a1c0c3b92d002ddbfc7
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-20 (Tue, 20 Sep 2016)
Changed paths:
M src/XrdSsi/XrdSsiClient.cc
Log Message:
-----------
Fix atomic operation by declaring target data type as atomic.
Commit: 6e46411ebfe9f3d130c9b625fd160ce956491a78
https://github.com/xrootd/xrootd/commit/6e46411ebfe9f3d130c9b625fd160ce956491a78
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-09-22 (Thu, 22 Sep 2016)
Changed paths:
M src/XrdSsi/XrdSsiSession.hh
Log Message:
-----------
Correct forward declaration to prevent compiler errors.
Commit: e616d8bffccde261c13d20183d0e1fc81bf7f5f9
https://github.com/xrootd/xrootd/commit/e616d8bffccde261c13d20183d0e1fc81bf7f5f9
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M cmake/XRootDOSDefs.cmake
M packaging/rhel/xrootd.spec.in
M src/XProtocol/XProtocol.hh
M src/XrdAcc/XrdAccAccess.cc
M src/XrdAcc/XrdAccGroups.hh
M src/XrdBwm/XrdBwmLogger.cc
M src/XrdCl/XrdClFileSystem.cc
M src/XrdCl/XrdClPollerBuiltIn.cc
M src/XrdCl/XrdClUglyHacks.hh
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCms/XrdCmsManTree.cc
M src/XrdCms/XrdCmsNode.cc
M src/XrdCrypto/XrdCryptolocalCipher.cc
M src/XrdCrypto/XrdCryptosslCipher.cc
M src/XrdCrypto/XrdCryptosslMsgDigest.cc
M src/XrdCrypto/XrdCryptosslMsgDigest.hh
M src/XrdFrm/XrdFrmConfig.cc
M src/XrdOfs/XrdOfsConfig.cc
M src/XrdOfs/XrdOfsEvs.cc
M src/XrdOss/XrdOssApi.cc
M src/XrdOuc/XrdOucUtils.cc
M src/XrdPss/XrdPssConfig.cc
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
M src/XrdSecpwd/XrdSecProtocolpwd.cc
M src/XrdSecsss/XrdSecProtocolsss.cc
M src/XrdSecsss/XrdSecsssKT.cc
M src/XrdXrootd/XrdXrootdAdmin.cc
M src/XrdXrootd/XrdXrootdFile.cc
M src/XrdXrootd/XrdXrootdJob.cc
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: c57e2dabcab28dfd6d96487408815d66f7f709e8
https://github.com/xrootd/xrootd/commit/c57e2dabcab28dfd6d96487408815d66f7f709e8
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-10-17 (Mon, 17 Oct 2016)
Changed paths:
M src/XrdSsi/XrdSsiClient.cc
Log Message:
-----------
Follow new C++ standard for construction.
Commit: 7d16d2052a8769e224fa6dddd7ce496ea3d9bd98
https://github.com/xrootd/xrootd/commit/7d16d2052a8769e224fa6dddd7ce496ea3d9bd98
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M src/XrdSsi/XrdSsiLogger.cc
M src/XrdSsi/XrdSsiLogger.hh
Log Message:
-----------
Modify logging plugin to make it simpler.
Commit: 39184130412a3e6e3532ae936db878aee6712ec3
https://github.com/xrootd/xrootd/commit/39184130412a3e6e3532ae936db878aee6712ec3
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-10-26 (Wed, 26 Oct 2016)
Changed paths:
M src/XrdSsi/XrdSsiLogger.cc
Log Message:
-----------
Fix for delayed open when resolving plugins.
Commit: 08200199bfaeb7b624d7c19dbdd233821fe3e7c7
https://github.com/xrootd/xrootd/commit/08200199bfaeb7b624d7c19dbdd233821fe3e7c7
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-10-28 (Fri, 28 Oct 2016)
Changed paths:
M src/XrdPlugins.cmake
M src/XrdSsi/XrdSsiLogger.cc
A src/XrdSsi/XrdSsiLogging.cc
Log Message:
-----------
Don't violate EPEL rules with logging plugin.
Commit: 0480caad5a6cce2b2771706bd62b37796adfef90
https://github.com/xrootd/xrootd/commit/0480caad5a6cce2b2771706bd62b37796adfef90
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-11-01 (Tue, 01 Nov 2016)
Changed paths:
M src/XrdPlugins.cmake
Log Message:
-----------
Make sure to install libXrdSsiLog.so
Commit: 2fe624725af69f6a8402b0f22ebfe0fac9983cc8
https://github.com/xrootd/xrootd/commit/2fe624725af69f6a8402b0f22ebfe0fac9983cc8
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M docs/PreReleaseNotes.txt
M packaging/rhel/xrootd.spec.in
A src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
M src/XProtocol/XPtypes.hh
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdInet.cc
M src/Xrd/XrdInet.hh
M src/XrdCl/XrdClAsyncSocketHandler.cc
M src/XrdCl/XrdClAsyncSocketHandler.hh
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClLog.cc
M src/XrdCl/XrdClLog.hh
M src/XrdCl/XrdClSocket.cc
M src/XrdCl/XrdClSocket.hh
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCl/XrdClXRootDTransport.hh
M src/XrdCms/XrdCmsCache.cc
M src/XrdCms/XrdCmsCache.hh
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsConfig.hh
M src/XrdCms/XrdCmsKey.hh
M src/XrdCrypto/XrdCryptosslX509.cc
M src/XrdCrypto/XrdCryptosslX509Crl.cc
M src/XrdCrypto/XrdCryptosslX509Req.cc
M src/XrdSec.cmake
M src/XrdSec/XrdSecInterface.hh
M src/XrdSec/XrdSecLoadSecurity.cc
M src/XrdSec/XrdSecLoadSecurity.hh
A src/XrdSec/XrdSecProtect.cc
A src/XrdSec/XrdSecProtect.hh
A src/XrdSec/XrdSecProtector.cc
A src/XrdSec/XrdSecProtector.hh
M src/XrdSec/XrdSecServer.cc
M src/XrdSec/XrdSecServer.hh
A src/XrdSys/XrdSysTrace.cc
A src/XrdSys/XrdSysTrace.hh
M src/XrdUtils.cmake
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdStats.cc
M src/XrdXrootd/XrdXrootdStats.hh
M src/XrdXrootd/XrdXrootdXeq.cc
M tests/common/TestEnv.cc
Log Message:
-----------
Merge branch 'master' into xrdssi
Commit: d0618739e64f5bd82cd362a5cd1f1c88a666cc7d
https://github.com/xrootd/xrootd/commit/d0618739e64f5bd82cd362a5cd1f1c88a666cc7d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiClient.cc
R src/XrdSsi/XrdSsiDebug.cc
R src/XrdSsi/XrdSsiDebug.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileSess.cc
M src/XrdSsi/XrdSsiLogger.cc
M src/XrdSsi/XrdSsiLogger.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSfs.cc
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTrace.hh
Log Message:
-----------
Vector debug and tracing messages via the logger to allow forwarding.
Commit: 18f767de257e81700d3978ef11512b22bac0bea2
https://github.com/xrootd/xrootd/commit/18f767de257e81700d3978ef11512b22bac0bea2
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-03 (Fri, 03 Feb 2017)
Changed paths:
M src/XrdSsi.cmake
A src/XrdSsi/XrdSsiAlert.cc
A src/XrdSsi/XrdSsiAlert.hh
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiErrInfo.hh
M src/XrdSsi/XrdSsiEvent.cc
M src/XrdSsi/XrdSsiEvent.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
A src/XrdSsi/XrdSsiFileResource.cc
A src/XrdSsi/XrdSsiFileResource.hh
M src/XrdSsi/XrdSsiFileSess.cc
M src/XrdSsi/XrdSsiFileSess.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRRInfo.hh
M src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiResource.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
R src/XrdSsi/XrdSsiSSRun.cc
R src/XrdSsi/XrdSsiSSRun.hh
A src/XrdSsi/XrdSsiScale.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
R src/XrdSsi/XrdSsiSession.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiStream.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
M src/XrdSsi/XrdSsiUtils.cc
M src/XrdSsi/XrdSsiUtils.hh
Log Message:
-----------
[XrdSsi] Version 2 changes.
Commit: a7894c49f20402d2a6feaed9534f4a5ffab2cf52
https://github.com/xrootd/xrootd/commit/a7894c49f20402d2a6feaed9534f4a5ffab2cf52
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-03 (Fri, 03 Feb 2017)
Changed paths:
M Doxyfile
M docs/PreReleaseNotes.txt
M docs/ReleaseNotes.txt
A docs/man/xrdgsitest.1
M docs/man/xrdpfc_print.8
A packaging/common/xrootd-filecache-clustered.cfg
A packaging/common/xrootd-filecache-standalone.cfg
M packaging/rhel/xrootd.spec.in
M src/Xrd/XrdBuffer.cc
M src/Xrd/XrdBuffer.hh
M src/Xrd/XrdLink.cc
M src/Xrd/XrdLink.hh
M src/Xrd/XrdPoll.cc
A src/Xrd/XrdSendQ.cc
A src/Xrd/XrdSendQ.hh
M src/XrdApps/XrdMpxStats.cc
M src/XrdCeph/XrdCephPosix.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClMessageUtils.hh
M src/XrdCl/XrdClMetalinkRedirector.cc
M src/XrdCl/XrdClRedirectorRegistry.cc
M src/XrdCl/XrdClZipArchiveReader.cc
M src/XrdCms/XrdCmsCluster.cc
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsConfig.hh
M src/XrdCms/XrdCmsManTree.cc
M src/XrdCms/XrdCmsManTree.hh
M src/XrdCms/XrdCmsNode.cc
M src/XrdCms/XrdCmsNode.hh
M src/XrdCms/XrdCmsProtocol.cc
M src/XrdCms/XrdCmsProtocol.hh
M src/XrdCms/XrdCmsReq.cc
M src/XrdCns/XrdCnsConfig.cc
M src/XrdCns/XrdCnsDaemon.cc
M src/XrdCns/XrdCnsLogRec.hh
M src/XrdCns/XrdCnsSsi.cc
M src/XrdCrypto/XrdCryptoFactory.cc
M src/XrdCrypto/XrdCryptoFactory.hh
M src/XrdCrypto/XrdCryptoX509.cc
M src/XrdCrypto/XrdCryptoX509.hh
M src/XrdCrypto/XrdCryptoX509Chain.cc
M src/XrdCrypto/XrdCryptoX509Chain.hh
M src/XrdCrypto/XrdCryptogsiX509Chain.cc
M src/XrdCrypto/XrdCryptosslAux.hh
M src/XrdCrypto/XrdCryptosslFactory.cc
M src/XrdCrypto/XrdCryptosslFactory.hh
M src/XrdCrypto/XrdCryptosslX509.cc
M src/XrdCrypto/XrdCryptosslX509.hh
M src/XrdCrypto/XrdCryptosslX509Crl.cc
M src/XrdCrypto/XrdCryptosslX509Req.cc
M src/XrdCrypto/XrdCryptosslgsiAux.cc
M src/XrdCrypto/XrdCryptosslgsiAux.hh
M src/XrdFileCache.cmake
M src/XrdFileCache/README
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheAllowDecision.cc
M src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
A src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheDecision.hh
R src/XrdFileCache/XrdFileCacheFactory.cc
R src/XrdFileCache/XrdFileCacheFactory.hh
A src/XrdFileCache/XrdFileCacheFile.cc
A src/XrdFileCache/XrdFileCacheFile.hh
A src/XrdFileCache/XrdFileCacheIO.cc
A src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
M src/XrdFileCache/XrdFileCacheInfo.cc
M src/XrdFileCache/XrdFileCacheInfo.hh
R src/XrdFileCache/XrdFileCachePrefetch.cc
R src/XrdFileCache/XrdFileCachePrefetch.hh
M src/XrdFileCache/XrdFileCachePrint.cc
A src/XrdFileCache/XrdFileCachePurge.cc
M src/XrdFileCache/XrdFileCacheStats.hh
A src/XrdFileCache/XrdFileCacheTrace.hh
A src/XrdFileCache/XrdFileCacheVRead.cc
M src/XrdFrc/XrdFrcReqFile.cc
M src/XrdFrc/XrdFrcUtils.cc
M src/XrdFrm/XrdFrmConfig.cc
M src/XrdFrm/XrdFrmTransfer.cc
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpReq.cc
M src/XrdHttp/XrdHttpSecXtractor.hh
M src/XrdOfs/XrdOfs.cc
M src/XrdOfs/XrdOfsTPCProg.hh
M src/XrdOss/XrdOssCache.cc
M src/XrdOss/XrdOssCache.hh
M src/XrdOuc/XrdOucCache.hh
A src/XrdOuc/XrdOucCache2.hh
M src/XrdOuc/XrdOucIOVec.hh
M src/XrdOuc/XrdOucMsubs.cc
M src/XrdOuc/XrdOucPup.cc
M src/XrdPlugins.cmake
M src/XrdPosix.cmake
M src/XrdPosix/XrdPosix.hh
A src/XrdPosix/XrdPosixCacheBC.hh
A src/XrdPosix/XrdPosixCallBack.cc
M src/XrdPosix/XrdPosixCallBack.hh
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixFile.hh
A src/XrdPosix/XrdPosixFileRH.cc
A src/XrdPosix/XrdPosixFileRH.hh
A src/XrdPosix/XrdPosixObjGuard.hh
M src/XrdPosix/XrdPosixObject.cc
M src/XrdPosix/XrdPosixObject.hh
A src/XrdPosix/XrdPosixPrepIO.cc
A src/XrdPosix/XrdPosixPrepIO.hh
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPss/XrdPssAio.cc
A src/XrdPss/XrdPssAioCB.cc
A src/XrdPss/XrdPssAioCB.hh
M src/XrdPss/XrdPssConfig.cc
M src/XrdSec/XrdSecProtect.cc
M src/XrdSecgsi.cmake
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
M src/XrdSecgsi/XrdSecgsiProxy.cc
M src/XrdSecgsi/XrdSecgsitest.cc
M src/XrdSecpwd/XrdSecProtocolpwd.cc
M src/XrdSecpwd/XrdSecpwdSrvAdmin.cc
M src/XrdSecsss/XrdSecProtocolsss.cc
M src/XrdSut/XrdSutPFile.cc
M src/XrdSys/XrdSysError.cc
M src/XrdSys/XrdSysLogging.cc
M src/XrdSys/XrdSysTrace.cc
M src/XrdUtils.cmake
M src/XrdVersionPlugin.hh
M src/XrdXml/tinyxmlparser.cpp
M src/XrdXrootd/XrdXrootdAio.cc
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdTransit.cc
M src/XrdXrootd/XrdXrootdTransit.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssiV2
Commit: 7583163c25e17ed68d89a9ed6f39a989ef666d84
https://github.com/xrootd/xrootd/commit/7583163c25e17ed68d89a9ed6f39a989ef666d84
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-04 (Sat, 04 Feb 2017)
Changed paths:
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiSessReal.cc
Log Message:
-----------
[XrdSsi] Consistency changes for API.
Commit: ab2d315b50caed87d56551756d94cc3dc75d2dc7
https://github.com/xrootd/xrootd/commit/ab2d315b50caed87d56551756d94cc3dc75d2dc7
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-07 (Tue, 07 Feb 2017)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiAlert.cc
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileSess.cc
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
A src/XrdSsi/XrdSsiService.cc
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiTaskReal.cc
Log Message:
-----------
[XrdSsi] Additional conformance changes.
Commit: 38c643aba49204cab56f7d5309b7cf22a4690e60
https://github.com/xrootd/xrootd/commit/38c643aba49204cab56f7d5309b7cf22a4690e60
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiEntity.hh
M src/XrdSsi/XrdSsiFileResource.cc
M src/XrdSsi/XrdSsiFileResource.hh
M src/XrdSsi/XrdSsiFileSess.cc
M src/XrdSsi/XrdSsiFileSess.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiResource.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
Log Message:
-----------
[XrdSsi] Additional cleanup and enhancements.
Commit: 1b3ab4eecf04835e90974b72f01f47fb17fb6481
https://github.com/xrootd/xrootd/commit/1b3ab4eecf04835e90974b72f01f47fb17fb6481
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-12 (Sun, 12 Feb 2017)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
M src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiService.cc
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiSfsConfig.cc
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiUtils.cc
Log Message:
-----------
si] Additional bug fixes and improvements.
Commit: f371071d817b00ac98197bc2826f86e2119f2454
https://github.com/xrootd/xrootd/commit/f371071d817b00ac98197bc2826f86e2119f2454
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-13 (Mon, 13 Feb 2017)
Changed paths:
A src/XrdSsi/XrdSsiReqAgent.hh
Log Message:
-----------
[XrdSs] Add missing file to repo.
Commit: ee946940bef4eaa8071f853f326062302537243c
https://github.com/xrootd/xrootd/commit/ee946940bef4eaa8071f853f326062302537243c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-23 (Thu, 23 Feb 2017)
Changed paths:
M src/XrdSsi/XrdSsiReqAgent.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiResource.hh
M src/XrdSsi/XrdSsiScale.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
Log Message:
-----------
[XrdSsi] Implement reusable resources.
Commit: 0033bd778193565bd3a6a9eb665d9c73659a6681
https://github.com/xrootd/xrootd/commit/0033bd778193565bd3a6a9eb665d9c73659a6681
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-02-28 (Tue, 28 Feb 2017)
Changed paths:
M src/XrdSsi/XrdSsiRequest.hh
Log Message:
-----------
Return a string for endpoint name to avoid scope confusion.
Commit: ac627491b15666c2c386c4a44e719ea8c7ec1a1f
https://github.com/xrootd/xrootd/commit/ac627491b15666c2c386c4a44e719ea8c7ec1a1f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-03-04 (Sat, 04 Mar 2017)
Changed paths:
M src/XrdSsi/XrdSsiRequest.hh
Log Message:
-----------
Remove unused member.
Commit: 3346eb4575fd6cb69fd0d4fc18fd8e81847d8534
https://github.com/xrootd/xrootd/commit/3346eb4575fd6cb69fd0d4fc18fd8e81847d8534
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-03-07 (Tue, 07 Mar 2017)
Changed paths:
M src/XrdHeaders.cmake
M src/XrdSsi/XrdSsiCluster.hh
M src/XrdSsi/XrdSsiLogger.hh
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiResource.hh
M src/XrdSsi/XrdSsiRespInfo.hh
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiService.hh
M src/XrdSsi/XrdSsiShMap.hh
M src/XrdSsi/XrdSsiStream.hh
Log Message:
-----------
Correct spelling in public headers.
Remove XrdSsiSession.hh from public headers.
Commit: c3ea084c647a1e4789b7c5cadf503ab2d5a04f5e
https://github.com/xrootd/xrootd/commit/c3ea084c647a1e4789b7c5cadf503ab2d5a04f5e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-03-23 (Thu, 23 Mar 2017)
Changed paths:
M cmake/FindOpenSSL.cmake
M docs/PreReleaseNotes.txt
M docs/ReleaseNotes.txt
M packaging/rhel/xrootd.spec.in
M src/XrdApps.cmake
M src/XrdApps/XrdCpConfig.cc
M src/XrdApps/XrdCpConfig.hh
M src/XrdApps/Xrdadler32.cc
A src/XrdCks/XrdCksAssist.cc
A src/XrdCks/XrdCksAssist.hh
M src/XrdCks/XrdCksConfig.cc
M src/XrdCks/XrdCksManager.cc
M src/XrdCks/XrdCksXAttr.hh
M src/XrdCl/XrdClAsyncSocketHandler.cc
M src/XrdCl/XrdClCopyProcess.cc
M src/XrdCl/XrdClStream.cc
M src/XrdCl/XrdClStream.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdClient/XrdClient.cc
M src/XrdCrypto/XrdCryptoFactory.cc
M src/XrdCrypto/XrdCryptoFactory.hh
M src/XrdCrypto/XrdCryptoX509Chain.cc
M src/XrdCrypto/XrdCryptoX509Chain.hh
M src/XrdCrypto/XrdCryptogsiX509Chain.cc
M src/XrdCrypto/XrdCryptosslAux.cc
M src/XrdCrypto/XrdCryptosslAux.hh
M src/XrdCrypto/XrdCryptosslCipher.cc
M src/XrdCrypto/XrdCryptosslCipher.hh
M src/XrdCrypto/XrdCryptosslFactory.cc
M src/XrdCrypto/XrdCryptosslRSA.cc
M src/XrdCrypto/XrdCryptosslX509.cc
M src/XrdCrypto/XrdCryptosslX509Crl.cc
M src/XrdCrypto/XrdCryptosslX509Req.cc
M src/XrdCrypto/XrdCryptosslgsiAux.cc
M src/XrdCrypto/XrdCryptosslgsiAux.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdHeaders.cmake
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpSecXtractor.hh
M src/XrdHttp/XrdHttpUtils.cc
M src/XrdOfs/XrdOfsConfigPI.cc
M src/XrdOuc/XrdOucCache.hh
M src/XrdOuc/XrdOucCacheReal.cc
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdPosix/XrdPosixCacheBC.hh
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixFile.hh
M src/XrdPosix/XrdPosixMap.cc
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPss/XrdPssConfig.cc
M src/XrdSec/XrdSecProtect.cc
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
M src/XrdSecgsi/XrdSecgsiProxy.cc
M src/XrdSeckrb5/XrdSecProtocolkrb5.cc
M src/XrdSecpwd/XrdSecProtocolpwd.cc
M src/XrdSys/XrdSysTrace.cc
M src/XrdUtils.cmake
M src/XrdVersionPlugin.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssiV2
Commit: 575ef674892eecda59cb993ae08a29e89357b350
https://github.com/xrootd/xrootd/commit/575ef674892eecda59cb993ae08a29e89357b350
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-04-21 (Fri, 21 Apr 2017)
Changed paths:
M src/XrdSsi.cmake
M src/XrdSsi/XrdSsiBVec.hh
M src/XrdSsi/XrdSsiFileReq.cc
M src/XrdSsi/XrdSsiFileReq.hh
M src/XrdSsi/XrdSsiFileSess.cc
M src/XrdSsi/XrdSsiFileSess.hh
A src/XrdSsi/XrdSsiRRAgent.hh
M src/XrdSsi/XrdSsiRRInfo.hh
M src/XrdSsi/XrdSsiRRTable.hh
M src/XrdSsi/XrdSsiRequest.hh
A src/XrdSsi/XrdSsiResponder.cc
M src/XrdSsi/XrdSsiResponder.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiSessReal.cc
M src/XrdSsi/XrdSsiSessReal.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiUtils.cc
Log Message:
-----------
* Increase number of outsanding requests to 1 server to 16 million.
* Do an automatic unbind when the responder object is deleted.
Commit: 373be3f51f29a8188403e0f75546a50451aacfe4
https://github.com/xrootd/xrootd/commit/373be3f51f29a8188403e0f75546a50451aacfe4
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-04-21 (Fri, 21 Apr 2017)
Changed paths:
A .travis.yml
A cmake/FindSystemd.cmake
M cmake/XRootDFindLibs.cmake
M docs/PreReleaseNotes.txt
M docs/man/xrdcp.1
A packaging/common/xrdhttp.socket
M packaging/common/xrootd.logrotate
M [log in to unmask]
M packaging/rhel/xrootd.spec.in
A packaging/rhel/xrootd.tmpfiles
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdInet.cc
M src/Xrd/XrdInet.hh
M src/XrdAcc/XrdAccAccess.cc
M src/XrdAcc/XrdAccAccess.hh
M src/XrdAcc/XrdAccAuthFile.cc
M src/XrdAcc/XrdAccConfig.cc
M src/XrdApps.cmake
A src/XrdApps/XrdClProxyPlugin/ProxyPrefixFile.cc
A src/XrdApps/XrdClProxyPlugin/ProxyPrefixFile.hh
A src/XrdApps/XrdClProxyPlugin/ProxyPrefixPlugin.cc
A src/XrdApps/XrdClProxyPlugin/ProxyPrefixPlugin.hh
A src/XrdApps/XrdClProxyPlugin/README.md
M src/XrdCeph/XrdCephOss.cc
M src/XrdCeph/XrdCephOss.hh
M src/XrdCeph/XrdCephPosix.cc
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClConstants.hh
M src/XrdCl/XrdClCopy.cc
M src/XrdCl/XrdClCopyProcess.cc
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClForkHandler.cc
M src/XrdCl/XrdClMetalinkRedirector.hh
M src/XrdCl/XrdClPlugInManager.cc
M src/XrdCl/XrdClRedirectorRegistry.hh
M src/XrdCl/XrdClStatus.cc
M src/XrdCl/XrdClStatus.hh
M src/XrdCl/XrdClSyncQueue.hh
A src/XrdCl/XrdClXCpCtx.cc
A src/XrdCl/XrdClXCpCtx.hh
A src/XrdCl/XrdClXCpSrc.cc
A src/XrdCl/XrdClXCpSrc.hh
M src/XrdCms/XrdCmsConfig.cc
M src/XrdCms/XrdCmsConfig.hh
M src/XrdCms/XrdCmsNode.cc
M src/XrdCrypto/XrdCryptosslAux.cc
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdFileCache/XrdFileCacheFile.hh
M src/XrdFileCache/XrdFileCacheIO.cc
M src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
M src/XrdFileCache/XrdFileCacheInfo.cc
M src/XrdFileCache/XrdFileCacheVRead.cc
M src/XrdHeaders.cmake
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpReq.cc
M src/XrdNet/XrdNet.cc
M src/XrdNet/XrdNetOpts.hh
M src/XrdNet/XrdNetSocket.cc
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPss/XrdPss.cc
M src/XrdSecgsi.cmake
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cc
M src/XrdSys/XrdSysLogger.cc
M src/XrdSys/XrdSysLogger.hh
M src/XrdUtils.cmake
M src/XrdVersionPlugin.hh
M tests/XrdClTests/FileCopyTest.cc
Log Message:
-----------
Merge branch 'master' into xrdssiV2
Commit: f7372e2dffd51a7180f39c3f0367803a98ccab47
https://github.com/xrootd/xrootd/commit/f7372e2dffd51a7180f39c3f0367803a98ccab47
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-04-21 (Fri, 21 Apr 2017)
Changed paths:
M src/XrdSsi/XrdSsiAlert.cc
Log Message:
-----------
Accomodate offsetof MACRO use in new compilers.
Commit: 972ffffb6eb605fb726f7eb60149ccb52b00a682
https://github.com/xrootd/xrootd/commit/972ffffb6eb605fb726f7eb60149ccb52b00a682
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
Log Message:
-----------
Protect against SEGV when nvalid calling sequence is used.
Commit: bcff981134b104aabc86b8e38b4a056d49290ad7
https://github.com/xrootd/xrootd/commit/bcff981134b104aabc86b8e38b4a056d49290ad7
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M src/XrdHeaders.cmake
Log Message:
-----------
Move SSI headers from public to private for now to avoid ABI issues later.
Commit: c42aab72d1705963378c7d3a4da3b42aa84fcc97
https://github.com/xrootd/xrootd/commit/c42aab72d1705963378c7d3a4da3b42aa84fcc97
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M packaging/rhel/xrootd.spec.in
Log Message:
-----------
Add SSI libraries to the rpm spec file.
Commit: 1c45a9ac0ece2dad2051ff9e617a800cf432595a
https://github.com/xrootd/xrootd/commit/1c45a9ac0ece2dad2051ff9e617a800cf432595a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M .travis.yml
M bindings/python/libs/client/__init__.py
M bindings/python/libs/client/copyprocess.py
M bindings/python/libs/client/file.py
M bindings/python/libs/client/filesystem.py
M bindings/python/libs/client/flags.py
M bindings/python/libs/client/responses.py
M bindings/python/libs/client/url.py
M bindings/python/libs/client/utils.py
M bindings/python/setup.py.in
M bindings/python/src/ChunkIterator.hh
M bindings/python/src/PyXRootD.hh
M bindings/python/src/PyXRootDCopyProcess.hh
M bindings/python/src/PyXRootDFile.cc
M bindings/python/src/PyXRootDFile.hh
M bindings/python/src/PyXRootDFileSystem.cc
M bindings/python/src/PyXRootDFileSystem.hh
M bindings/python/src/PyXRootDModule.cc
M bindings/python/src/PyXRootDURL.cc
M bindings/python/src/PyXRootDURL.hh
M bindings/python/src/Utils.cc
M docs/PreReleaseNotes.txt
M genversion.sh
R packaging/common/xrdhttp.socket
A [log in to unmask]
A packaging/common/xrootd-http.cfg
A [log in to unmask]
M packaging/makesrpm.sh
M packaging/rhel/xrootd.functions
M packaging/rhel/xrootd.spec.in
M src/XProtocol/XProtocol.hh
M src/XrdAcc/XrdAccAccess.cc
M src/XrdCl/XrdClChannel.cc
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClInQueue.hh
M src/XrdCl/XrdClMonitor.hh
M src/XrdCl/XrdClXCpCtx.cc
M src/XrdCl/XrdClXCpCtx.hh
M src/XrdCl/XrdClXCpSrc.cc
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCns/XrdCnsSsi.cc
M src/XrdCrypto.cmake
R src/XrdCrypto/PC1.cc
R src/XrdCrypto/PC1.hh
R src/XrdCrypto/PC3.cc
R src/XrdCrypto/PC3.hh
M src/XrdCrypto/XrdCryptoFactory.cc
R src/XrdCrypto/XrdCryptolocalCipher.cc
R src/XrdCrypto/XrdCryptolocalCipher.hh
R src/XrdCrypto/XrdCryptolocalFactory.cc
R src/XrdCrypto/XrdCryptolocalFactory.hh
M src/XrdCrypto/XrdCryptosslX509Crl.cc
M src/XrdCrypto/XrdCryptosslX509Crl.hh
M src/XrdFfs/README
M src/XrdFfs/XrdFfsMisc.cc
M src/XrdFfs/XrdFfsWcache.cc
M src/XrdFfs/XrdFfsXrootdfs.cc
M src/XrdFileCache.cmake
M src/XrdFileCache/XrdFileCache.cc
M src/XrdFileCache/XrdFileCache.hh
M src/XrdFileCache/XrdFileCacheConfiguration.cc
M src/XrdFileCache/XrdFileCacheFile.cc
M src/XrdFileCache/XrdFileCacheFile.hh
M src/XrdFileCache/XrdFileCacheIO.hh
M src/XrdFileCache/XrdFileCacheIOEntireFile.hh
M src/XrdFileCache/XrdFileCacheIOFileBlock.hh
M src/XrdFileCache/XrdFileCacheInfo.cc
M src/XrdFileCache/XrdFileCacheInfo.hh
M src/XrdFileCache/XrdFileCachePrint.cc
M src/XrdFileCache/XrdFileCachePurge.cc
M src/XrdFileCache/XrdFileCacheTrace.hh
M src/XrdNet/XrdNetUtils.hh
M src/XrdOfs/XrdOfsEvs.cc
M src/XrdOfs/XrdOfsHandle.cc
M src/XrdOss/XrdOssCache.cc
M src/XrdOss/XrdOssConfig.cc
M src/XrdOuc/XrdOucCache2.hh
M src/XrdOuc/XrdOucExport.cc
A src/XrdOuc/XrdOucN2No2p.cc
M src/XrdOuc/XrdOucPList.hh
A src/XrdOuc/XrdOucPsx.cc
A src/XrdOuc/XrdOucPsx.hh
M src/XrdOuc/XrdOucTList.hh
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdPlugins.cmake
M src/XrdPosix.cmake
M src/XrdPosix/XrdPosixAdmin.cc
M src/XrdPosix/XrdPosixCacheBC.hh
A src/XrdPosix/XrdPosixConfig.cc
A src/XrdPosix/XrdPosixConfig.hh
M src/XrdPosix/XrdPosixFile.cc
M src/XrdPosix/XrdPosixFile.hh
M src/XrdPosix/XrdPosixFileRH.hh
M src/XrdPosix/XrdPosixObject.cc
M src/XrdPosix/XrdPosixPreload.cc
M src/XrdPosix/XrdPosixPreload32.cc
M src/XrdPosix/XrdPosixPrepIO.cc
A src/XrdPosix/XrdPosixTrace.hh
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPosix/XrdPosixXrootdPath.cc
M src/XrdPosix/XrdPosixXrootdPath.hh
M src/XrdPss/XrdPss.cc
M src/XrdPss/XrdPss.hh
M src/XrdPss/XrdPssConfig.cc
M src/XrdSecgsi/XrdSecProtocolgsi.cc
M src/XrdSecgsi/XrdSecProtocolgsi.hh
R src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cc
R src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cf
M src/XrdSeckrb5/XrdSecProtocolkrb5.cc
M src/XrdSecpwd/XrdSecProtocolpwd.cc
M src/XrdSecpwd/XrdSecProtocolpwd.hh
M src/XrdSecsss/XrdSecsssKT.cc
R src/XrdSut/XrdSutCache.cc
M src/XrdSut/XrdSutCache.hh
A src/XrdSut/XrdSutCacheEntry.cc
A src/XrdSut/XrdSutCacheEntry.hh
A src/XrdSut/XrdSutPFCache.cc
A src/XrdSut/XrdSutPFCache.hh
M src/XrdSut/XrdSutPFile.hh
M src/XrdSys/XrdSysIOEvents.hh
M src/XrdSys/XrdSysLogger.cc
M src/XrdSys/XrdSysLogger.hh
M src/XrdSys/XrdSysPlugin.cc
M src/XrdSys/XrdSysPthread.hh
M src/XrdSys/XrdSysTrace.cc
M src/XrdSys/XrdSysTrace.hh
M src/XrdUtils.cmake
M src/XrdXrootd/XrdXrootdAdmin.cc
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdJob.cc
M src/XrdXrootd/XrdXrootdMonData.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Merge branch 'master' into xrdssiV2
Conflicts:
src/XrdPlugins.cmake
Commit: e2d1b84d8514e8429938bda276cc8c710826284a
https://github.com/xrootd/xrootd/commit/e2d1b84d8514e8429938bda276cc8c710826284a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-14 (Fri, 14 Jul 2017)
Changed paths:
M packaging/rhel/xrootd.spec.in
M src/XrdPlugins.cmake
M src/XrdSsi.cmake
Log Message:
-----------
Fix packaging issues (hopefully all of the)
Commit: 06ffc7f6f9423653f1387be87ce94d2aa7ab27d0
https://github.com/xrootd/xrootd/commit/06ffc7f6f9423653f1387be87ce94d2aa7ab27d0
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-15 (Sat, 15 Jul 2017)
Changed paths:
M tests/XrdSsiTests/XrdShMap.cc
Log Message:
-----------
Fix possible use of uninitialized variable.
Commit: 93cf45d532b8e5e30d9f0e4cabb47cfce7763884
https://github.com/xrootd/xrootd/commit/93cf45d532b8e5e30d9f0e4cabb47cfce7763884
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2017-07-27 (Thu, 27 Jul 2017)
Changed paths:
M src/XrdSsi/XrdSsiSfsConfig.cc
Log Message:
-----------
Correct v1 to v2 ommision that disabled FS+SSI mode.
Commit: c4f43a250f5733ac7b4515126e30399ca1405778
https://github.com/xrootd/xrootd/commit/c4f43a250f5733ac7b4515126e30399ca1405778
Author: simonmichal <[log in to unmask]>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M CMakeLists.txt
M packaging/rhel/xrootd.spec.in
M src/CMakeLists.txt
M src/XrdHeaders.cmake
A src/XrdSsi.cmake
A src/XrdSsi/XrdSsiAlert.cc
A src/XrdSsi/XrdSsiAlert.hh
A src/XrdSsi/XrdSsiAtomics.hh
A src/XrdSsi/XrdSsiBVec.hh
A src/XrdSsi/XrdSsiClient.cc
A src/XrdSsi/XrdSsiCluster.hh
A src/XrdSsi/XrdSsiCms.cc
A src/XrdSsi/XrdSsiCms.hh
A src/XrdSsi/XrdSsiDir.cc
A src/XrdSsi/XrdSsiDir.hh
A src/XrdSsi/XrdSsiEntity.hh
A src/XrdSsi/XrdSsiErrInfo.hh
A src/XrdSsi/XrdSsiEvent.cc
A src/XrdSsi/XrdSsiEvent.hh
A src/XrdSsi/XrdSsiFile.cc
A src/XrdSsi/XrdSsiFile.hh
A src/XrdSsi/XrdSsiFileReq.cc
A src/XrdSsi/XrdSsiFileReq.hh
A src/XrdSsi/XrdSsiFileResource.cc
A src/XrdSsi/XrdSsiFileResource.hh
A src/XrdSsi/XrdSsiFileSess.cc
A src/XrdSsi/XrdSsiFileSess.hh
A src/XrdSsi/XrdSsiGCS.cc
A src/XrdSsi/XrdSsiLogger.cc
A src/XrdSsi/XrdSsiLogger.hh
A src/XrdSsi/XrdSsiLogging.cc
A src/XrdSsi/XrdSsiPacer.cc
A src/XrdSsi/XrdSsiPacer.hh
A src/XrdSsi/XrdSsiProvider.hh
A src/XrdSsi/XrdSsiRRAgent.hh
A src/XrdSsi/XrdSsiRRInfo.hh
A src/XrdSsi/XrdSsiRRTable.hh
A src/XrdSsi/XrdSsiReqAgent.hh
A src/XrdSsi/XrdSsiRequest.cc
A src/XrdSsi/XrdSsiRequest.hh
A src/XrdSsi/XrdSsiResource.hh
A src/XrdSsi/XrdSsiRespInfo.hh
A src/XrdSsi/XrdSsiResponder.cc
A src/XrdSsi/XrdSsiResponder.hh
A src/XrdSsi/XrdSsiScale.hh
A src/XrdSsi/XrdSsiServReal.cc
A src/XrdSsi/XrdSsiServReal.hh
A src/XrdSsi/XrdSsiService.cc
A src/XrdSsi/XrdSsiService.hh
A src/XrdSsi/XrdSsiSessReal.cc
A src/XrdSsi/XrdSsiSessReal.hh
A src/XrdSsi/XrdSsiSfs.cc
A src/XrdSsi/XrdSsiSfs.hh
A src/XrdSsi/XrdSsiSfsConfig.cc
A src/XrdSsi/XrdSsiSfsConfig.hh
A src/XrdSsi/XrdSsiShMam.cc
A src/XrdSsi/XrdSsiShMam.hh
A src/XrdSsi/XrdSsiShMap.hh
A src/XrdSsi/XrdSsiShMap.icc
A src/XrdSsi/XrdSsiShMat.cc
A src/XrdSsi/XrdSsiShMat.hh
A src/XrdSsi/XrdSsiStat.cc
A src/XrdSsi/XrdSsiStream.hh
A src/XrdSsi/XrdSsiTaskReal.cc
A src/XrdSsi/XrdSsiTaskReal.hh
A src/XrdSsi/XrdSsiTrace.hh
A src/XrdSsi/XrdSsiUtils.cc
A src/XrdSsi/XrdSsiUtils.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
M tests/CMakeLists.txt
A tests/XrdSsiTests/CMakeLists.txt
A tests/XrdSsiTests/XrdShMap.cc
Log Message:
-----------
Merge pull request #542 from xrootd/xrdssiV2
Xrdssi v2
Compare: https://github.com/xrootd/xrootd/compare/3eee8c825388...c4f43a250f57
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
|