Print

Print


  Branch: refs/heads/xrdssi
  Home:   https://github.com/xrootd/xrootd
  Commit: 0bb309a4ddb7b786bd23bf980482126f3f5fdf94
      https://github.com/xrootd/xrootd/commit/0bb309a4ddb7b786bd23bf980482126f3f5fdf94
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M src/XrdOuc/XrdOucFileInfo.cc

  Log Message:
  -----------
  [XrdOuc] FileInfo: fix memory corruption


  Commit: d233737bac64aeb88de03e047f725496b2021f09
      https://github.com/xrootd/xrootd/commit/d233737bac64aeb88de03e047f725496b2021f09
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-03-11 (Fri, 11 Mar 2016)

  Changed paths:
    M docs/man/xrdcp.1
    M src/XrdApps/XrdCpConfig.cc
    M src/XrdApps/XrdCpConfig.hh
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClCopy.cc
    M src/XrdCl/XrdClCopyProcess.cc
    A src/XrdCl/XrdClMetalinkCopyJob.cc
    A src/XrdCl/XrdClMetalinkCopyJob.hh
    M src/XrdCl/XrdClURL.cc
    M src/XrdCl/XrdClURL.hh
    M tests/XrdClTests/CMakeLists.txt
    A tests/XrdClTests/MetalinkTest.cc

  Log Message:
  -----------
  [XrdCl] Add support for metalink copy.


  Commit: b33ac0c4c475d51116291476b14f862cb7edc1ac
      https://github.com/xrootd/xrootd/commit/b33ac0c4c475d51116291476b14f862cb7edc1ac
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-03-11 (Fri, 11 Mar 2016)

  Changed paths:
    M src/XrdCl/XrdClXRootDResponses.hh

  Log Message:
  -----------
  [XrdCl] xrdfs ls should not include opaque info in the path, fixes #331


  Commit: 422ae9cc6ca0dcb08f573e1dfe4a6850abf29f54
      https://github.com/xrootd/xrootd/commit/422ae9cc6ca0dcb08f573e1dfe4a6850abf29f54
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-03-14 (Mon, 14 Mar 2016)

  Changed paths:
    M docs/man/xrdcp.1

  Log Message:
  -----------
  [Docs] add man page entry for XRD_READRECOVERY and XRD_WRITERECOVERY env vars


  Commit: 9fd461637f1037c833ba4ee653dda8f1b47b947e
      https://github.com/xrootd/xrootd/commit/9fd461637f1037c833ba4ee653dda8f1b47b947e
  Author: John Thiltges <[log in to unmask]>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M src/XrdSecgsi/XrdSecProtocolgsi.cc

  Log Message:
  -----------
  Free Entity before replacing it from the cache

Toward the beginning of XrdSecProtocolgsi::Authenticate(), memory may be
allocated for the Entity with strdup():
https://github.com/xrootd/xrootd/blob/a76eccc1f2/src/XrdSecgsi/XrdSecProtocolgsi.cc#L1873

Later in the same function, the Entity may be replaced with an entry from the
cache:
https://github.com/xrootd/xrootd/blob/a76eccc1f2/src/XrdSecgsi/XrdSecProtocolgsi.cc#L1951

However, the memory allocated with strdup() is not free()d. Call FreeEntity()
before replacing Entity with a copy.


  Commit: b711436bb3a39d1db38c047c6c86518617b43a33
      https://github.com/xrootd/xrootd/commit/b711436bb3a39d1db38c047c6c86518617b43a33
  Author: gganis <[log in to unmask]>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M src/XrdSecgsi/XrdSecProtocolgsi.cc

  Log Message:
  -----------
  Merge pull request #347 from jthiltges/gsi-auth-strdup

With GSI auth, free Entity variable before replacing it from the cache


  Commit: 0552f2b451c6c960e634eb95a50d424367fdb0d2
      https://github.com/xrootd/xrootd/commit/0552f2b451c6c960e634eb95a50d424367fdb0d2
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes for patch 9fd461.


  Commit: a0b3e7315e13a5fc3ead817baab79b9b259dfa64
      https://github.com/xrootd/xrootd/commit/a0b3e7315e13a5fc3ead817baab79b9b259dfa64
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh

  Log Message:
  -----------
  [XrdCl] Eliminate unnecessary write notifications


  Commit: 16225d1f55793a82fea93875a1210772dc2b3199
      https://github.com/xrootd/xrootd/commit/16225d1f55793a82fea93875a1210772dc2b3199
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M src/XProtocol/YProtocol.hh
    M src/XrdCl/XrdClPollerBuiltIn.cc

  Log Message:
  -----------
  Squelch complaints from solaris CC.


  Commit: 6f2e832b312bed40798d527ac659e994842f2572
      https://github.com/xrootd/xrootd/commit/6f2e832b312bed40798d527ac659e994842f2572
  Author: ffurano <[log in to unmask]>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M CMakeLists.txt
    A bindings/CMakeLists.txt
    A bindings/python/.gitattributes
    A bindings/python/.gitignore
    A bindings/python/CMakeLists.txt
    A bindings/python/MANIFEST.in
    A bindings/python/README.rst
    A bindings/python/docs/Makefile
    A bindings/python/docs/ReleaseNotes.txt
    A bindings/python/docs/source/.static/css/custom.css
    A bindings/python/docs/source/.static/img/favicon.ico
    A bindings/python/docs/source/.static/img/xrootd-200x68.png
    A bindings/python/docs/source/.templates/layout.html
    A bindings/python/docs/source/conf.py
    A bindings/python/docs/source/examples.rst
    A bindings/python/docs/source/examples/copyprocess.rst
    A bindings/python/docs/source/examples/file.rst
    A bindings/python/docs/source/examples/filesystem.rst
    A bindings/python/docs/source/gettingstarted.rst
    A bindings/python/docs/source/index.rst
    A bindings/python/docs/source/install.rst
    A bindings/python/docs/source/modules/client/copyprocess.rst
    A bindings/python/docs/source/modules/client/file.rst
    A bindings/python/docs/source/modules/client/filesystem.rst
    A bindings/python/docs/source/modules/client/flags.rst
    A bindings/python/docs/source/modules/client/responses.rst
    A bindings/python/docs/source/modules/client/url.rst
    A bindings/python/docs/source/modules/client/utils.rst
    A bindings/python/examples/copy.py
    A bindings/python/examples/copyprocess.py
    A bindings/python/examples/dirlist.py
    A bindings/python/examples/fcntl.py
    A bindings/python/examples/fcntl_async.py
    A bindings/python/examples/fileproperties.py
    A bindings/python/examples/filesystemproperties.py
    A bindings/python/examples/iterate.py
    A bindings/python/examples/locate.py
    A bindings/python/examples/mkdir.py
    A bindings/python/examples/mv.py
    A bindings/python/examples/query.py
    A bindings/python/examples/read.py
    A bindings/python/examples/readchunks.py
    A bindings/python/examples/readlines.py
    A bindings/python/examples/rm.py
    A bindings/python/examples/rmdir.py
    A bindings/python/examples/vector_read.py
    A bindings/python/examples/visa.py
    A bindings/python/examples/visa_async.py
    A bindings/python/examples/write.py
    A bindings/python/libs/__init__.py
    A bindings/python/libs/client/__init__.py
    A bindings/python/libs/client/copyprocess.py
    A bindings/python/libs/client/file.py
    A bindings/python/libs/client/filesystem.py
    A bindings/python/libs/client/flags.py
    A bindings/python/libs/client/responses.py
    A bindings/python/libs/client/url.py
    A bindings/python/libs/client/utils.py
    A bindings/python/setup.py.in
    A bindings/python/setup_pypi.py
    A bindings/python/src/AsyncResponseHandler.hh
    A bindings/python/src/ChunkIterator.hh
    A bindings/python/src/Conversions.hh
    A bindings/python/src/PyXRootD.hh
    A bindings/python/src/PyXRootDCopyProcess.cc
    A bindings/python/src/PyXRootDCopyProcess.hh
    A bindings/python/src/PyXRootDCopyProgressHandler.cc
    A bindings/python/src/PyXRootDCopyProgressHandler.hh
    A bindings/python/src/PyXRootDFile.cc
    A bindings/python/src/PyXRootDFile.hh
    A bindings/python/src/PyXRootDFileSystem.cc
    A bindings/python/src/PyXRootDFileSystem.hh
    A bindings/python/src/PyXRootDModule.cc
    A bindings/python/src/PyXRootDURL.cc
    A bindings/python/src/PyXRootDURL.hh
    A bindings/python/src/Utils.cc
    A bindings/python/src/Utils.hh
    A bindings/python/src/__init__.py
    A bindings/python/tests/env.py
    A bindings/python/tests/test_copy.py
    A bindings/python/tests/test_file.py
    A bindings/python/tests/test_filesystem.py
    A bindings/python/tests/test_threads.py
    A bindings/python/tests/test_url.py
    R cmake/FindLibEvent.cmake
    R cmake/FindLibEventPthreads.cmake
    A cmake/Findceph.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
    A docs/man/xrdpfc_print.8
    A dopy.sh
    M packaging/common/client.conf
    M packaging/common/xrootd.logrotate
    M packaging/common/xrootd.te
    M packaging/makesrpm.sh
    M packaging/rhel/xrootd.spec.in
    M src/CMakeLists.txt
    M src/XProtocol/XProtocol.hh
    M src/XProtocol/YProtocol.hh
    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/Xrd/XrdLink.hh
    M src/Xrd/XrdPoll.cc
    M src/Xrd/XrdProtocol.cc
    M src/Xrd/XrdProtocol.hh
    M src/Xrd/XrdScheduler.cc
    M src/Xrd/XrdScheduler.hh
    M src/XrdApps/XrdCpConfig.cc
    M src/XrdApps/XrdCpConfig.hh
    M src/XrdApps/XrdMapCluster.cc
    A src/XrdCeph.cmake
    A src/XrdCeph/XrdCephOss.cc
    A src/XrdCeph/XrdCephOss.hh
    A src/XrdCeph/XrdCephOssDir.cc
    A src/XrdCeph/XrdCephOssDir.hh
    A src/XrdCeph/XrdCephOssFile.cc
    A src/XrdCeph/XrdCephOssFile.hh
    A src/XrdCeph/XrdCephPosix.cc
    A src/XrdCeph/XrdCephPosix.hh
    A src/XrdCeph/XrdCephXAttr.cc
    A src/XrdCeph/XrdCephXAttr.hh
    M src/XrdCks/XrdCks.hh
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClClassicCopyJob.cc
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClCopy.cc
    M src/XrdCl/XrdClCopyProcess.cc
    M src/XrdCl/XrdClCopyProcess.hh
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClFS.cc
    M src/XrdCl/XrdClFSExecutor.cc
    M src/XrdCl/XrdClFSExecutor.hh
    M src/XrdCl/XrdClFile.cc
    M src/XrdCl/XrdClFile.hh
    M src/XrdCl/XrdClFileStateHandler.cc
    M src/XrdCl/XrdClFileStateHandler.hh
    M src/XrdCl/XrdClFileSystem.cc
    M src/XrdCl/XrdClFileSystem.hh
    M src/XrdCl/XrdClFileSystemUtils.cc
    M src/XrdCl/XrdClLog.cc
    M src/XrdCl/XrdClLog.hh
    A src/XrdCl/XrdClMetalinkCopyJob.cc
    A src/XrdCl/XrdClMetalinkCopyJob.hh
    M src/XrdCl/XrdClMonitor.hh
    M src/XrdCl/XrdClPlugInManager.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.cc
    M src/XrdCl/XrdClPostMaster.hh
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    M src/XrdCl/XrdClThirdPartyCopyJob.cc
    M src/XrdCl/XrdClURL.cc
    M src/XrdCl/XrdClURL.hh
    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/XrdClientConn.cc
    M src/XrdClient/XrdClientPhyConnection.cc
    M src/XrdClient/XrdClientReadAhead.cc
    M src/XrdClient/XrdClientSock.cc
    M src/XrdClient/XrdClientUrlSet.cc
    M src/XrdClient/XrdClientVector.hh
    M src/XrdCms/XrdCmsAdmin.cc
    M src/XrdCms/XrdCmsBaseFS.hh
    M src/XrdCms/XrdCmsBlackList.cc
    M src/XrdCms/XrdCmsBlackList.hh
    M src/XrdCms/XrdCmsClient.hh
    M src/XrdCms/XrdCmsClientConfig.cc
    M src/XrdCms/XrdCmsClientConfig.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/XrdCmsJob.cc
    M src/XrdCms/XrdCmsLogin.cc
    M src/XrdCms/XrdCmsLogin.hh
    M src/XrdCms/XrdCmsManList.cc
    M src/XrdCms/XrdCmsManList.hh
    M src/XrdCms/XrdCmsManTree.cc
    M src/XrdCms/XrdCmsManTree.hh
    M src/XrdCms/XrdCmsManager.cc
    M src/XrdCms/XrdCmsManager.hh
    M src/XrdCms/XrdCmsMeter.cc
    M src/XrdCms/XrdCmsNode.cc
    M src/XrdCms/XrdCmsNode.hh
    M src/XrdCms/XrdCmsParser.cc
    M src/XrdCms/XrdCmsProtocol.cc
    M src/XrdCms/XrdCmsProtocol.hh
    M src/XrdCms/XrdCmsRRQ.cc
    M src/XrdCms/XrdCmsSecurity.cc
    M src/XrdCms/XrdCmsSecurity.hh
    M src/XrdCms/XrdCmsSelect.hh
    M src/XrdCms/XrdCmsState.cc
    M src/XrdCms/XrdCmsUtils.cc
    M src/XrdCms/XrdCmsUtils.hh
    M src/XrdCns/XrdCnsSsiMain.cc
    M src/XrdDig/XrdDigAuth.cc
    M src/XrdDig/XrdDigAuth.hh
    M src/XrdFfs/XrdFfsDent.cc
    M src/XrdFfs/XrdFfsXrootdfs.cc
    M src/XrdFileCache.cmake
    M src/XrdFileCache/README
    M src/XrdFileCache/XrdFileCache.cc
    A src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
    M src/XrdFileCache/XrdFileCacheDecision.hh
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheFactory.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrefetch.cc
    M src/XrdFileCache/XrdFileCachePrefetch.hh
    A src/XrdFileCache/XrdFileCachePrint.cc
    A src/XrdFileCache/XrdFileCachePrint.hh
    M src/XrdFrm/XrdFrmAdminMain.cc
    M src/XrdFrm/XrdFrmConfig.cc
    M src/XrdFrm/XrdFrmMigrate.cc
    M src/XrdHeaders.cmake
    M src/XrdHttp/XrdHttpProtocol.cc
    M src/XrdNet/XrdNetAddr.cc
    M src/XrdNet/XrdNetAddrInfo.cc
    M src/XrdNet/XrdNetAddrInfo.hh
    M src/XrdNet/XrdNetIF.cc
    M src/XrdNet/XrdNetIF.hh
    M src/XrdNet/XrdNetSecurity.cc
    M src/XrdNet/XrdNetSecurity.hh
    M src/XrdNet/XrdNetUtils.cc
    M src/XrdNet/XrdNetUtils.hh
    M src/XrdOfs/XrdOfs.cc
    M src/XrdOfs/XrdOfs.hh
    M src/XrdOfs/XrdOfsConfig.cc
    M src/XrdOfs/XrdOfsHandle.cc
    M src/XrdOfs/XrdOfsTPCAuth.cc
    M src/XrdOss/XrdOssApi.cc
    M src/XrdOss/XrdOssApi.hh
    M src/XrdOss/XrdOssConfig.cc
    M src/XrdOss/XrdOssReloc.cc
    M src/XrdOss/XrdOssStat.cc
    M src/XrdOss/XrdOssStatInfo.hh
    A src/XrdOuc/XrdOucBackTrace.cc
    A src/XrdOuc/XrdOucBackTrace.hh
    M src/XrdOuc/XrdOucCache.hh
    M src/XrdOuc/XrdOucCacheData.cc
    A src/XrdOuc/XrdOucCompiler.hh
    M src/XrdOuc/XrdOucErrInfo.hh
    M src/XrdOuc/XrdOucExport.cc
    M src/XrdOuc/XrdOucExport.hh
    A src/XrdOuc/XrdOucFileInfo.cc
    A 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/XrdOuc/XrdOucString.cc
    M src/XrdOuc/XrdOucTable.hh
    M src/XrdOuc/XrdOucUtils.cc
    M src/XrdOuc/XrdOucUtils.hh
    M src/XrdOuc/XrdOuca2x.cc
    M src/XrdPlugins.cmake
    M src/XrdPosix/XrdPosixDir.cc
    M src/XrdPosix/XrdPosixFile.cc
    M src/XrdPosix/XrdPosixMap.cc
    M src/XrdPosix/XrdPosixObject.cc
    M src/XrdPosix/XrdPosixObject.hh
    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/XrdSecgsi/XrdSecProtocolgsi.cc
    M src/XrdSecsss/XrdSecProtocolsss.cc
    M src/XrdSfs/XrdSfsInterface.hh
    M src/XrdSut/XrdSutRndm.cc
    M src/XrdSys/XrdSysAtomics.hh
    M src/XrdSys/XrdSysDNS.cc
    M src/XrdSys/XrdSysFAttr.cc
    M src/XrdSys/XrdSysIOEvents.cc
    M src/XrdSys/XrdSysIOEvents.hh
    M src/XrdSys/XrdSysIOEventsPollE.icc
    M src/XrdSys/XrdSysIOEventsPollKQ.icc
    M src/XrdSys/XrdSysIOEventsPollPoll.icc
    M src/XrdSys/XrdSysIOEventsPollPort.icc
    M src/XrdSys/XrdSysLogger.cc
    M src/XrdSys/XrdSysLogger.hh
    M src/XrdSys/XrdSysPlugin.cc
    M src/XrdSys/XrdSysPthread.hh
    M src/XrdSys/XrdSysTimer.cc
    M src/XrdSys/XrdSysXAttr.hh
    M src/XrdSys/XrdSysXSLock.cc
    A src/XrdThrottle/README
    A src/XrdThrottle/XrdThrottle.hh
    A src/XrdThrottle/XrdThrottleFile.cc
    A src/XrdThrottle/XrdThrottleFileSystem.cc
    A src/XrdThrottle/XrdThrottleFileSystemConfig.cc
    A src/XrdThrottle/XrdThrottleManager.cc
    A src/XrdThrottle/XrdThrottleManager.hh
    A src/XrdThrottle/XrdThrottleTrace.hh
    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/XrdXrootdCallBack.cc
    M src/XrdXrootd/XrdXrootdCallBack.hh
    M src/XrdXrootd/XrdXrootdConfig.cc
    M src/XrdXrootd/XrdXrootdMonitor.cc
    M src/XrdXrootd/XrdXrootdProtocol.cc
    M src/XrdXrootd/XrdXrootdProtocol.hh
    M src/XrdXrootd/XrdXrootdResponse.cc
    M src/XrdXrootd/XrdXrootdResponse.hh
    M src/XrdXrootd/XrdXrootdXPath.hh
    M src/XrdXrootd/XrdXrootdXeq.cc
    M tests/CMakeLists.txt
    A tests/XrdCephTests/CMakeLists.txt
    A tests/XrdCephTests/CephParsingTest.cc
    M tests/XrdClTests/CMakeLists.txt
    R tests/XrdClTests/CppUnitXrdHelpers.hh
    M tests/XrdClTests/FileCopyTest.cc
    A tests/XrdClTests/MetalinkTest.cc
    R tests/XrdClTests/PathProcessor.hh
    M tests/XrdClTests/PollerTest.cc
    R tests/XrdClTests/Server.cc
    R tests/XrdClTests/Server.hh
    R tests/XrdClTests/TestEnv.cc
    R tests/XrdClTests/TestEnv.hh
    R tests/XrdClTests/TextRunner.cc
    R tests/XrdClTests/Utils.cc
    R tests/XrdClTests/Utils.hh
    A tests/common/CMakeLists.txt
    A tests/common/CppUnitXrdHelpers.hh
    A tests/common/PathProcessor.hh
    A tests/common/Server.cc
    A tests/common/Server.hh
    A tests/common/TestEnv.cc
    A tests/common/TestEnv.hh
    A tests/common/TextRunner.cc
    A tests/common/Utils.cc
    A tests/common/Utils.hh

  Log Message:
  -----------
  Merge pull request #2 from xrootd/master

update from xrd master


  Commit: 08cf5a6844242cbad752a8d16390037d646dd4a2
      https://github.com/xrootd/xrootd/commit/08cf5a6844242cbad752a8d16390037d646dd4a2
  Author: Fabrizio Furano <[log in to unmask]>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpProtocol.cc

  Log Message:
  -----------
  Removed the deprecated cipher SSLv3, in favor of TLS1.2


  Commit: 1f884f2dfdd58b8a05d1f90c910eefb69f91ba1a
      https://github.com/xrootd/xrootd/commit/1f884f2dfdd58b8a05d1f90c910eefb69f91ba1a
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-16 (Sat, 16 Apr 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpProtocol.cc

  Log Message:
  -----------
  Merge pull request #349 from ffurano/master

XrdHTTP - Removed the deprecated protocol SSLv3, in favor of TLS1.2


  Commit: 591206ff82daa50ce8b4f6fdd8f53047331dd0e6
      https://github.com/xrootd/xrootd/commit/591206ff82daa50ce8b4f6fdd8f53047331dd0e6
  Author: Fabrizio Furano <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdHttp/xrootd-http.cf

  Log Message:
  -----------
  XrdHttp: make the example config file cleaner


  Commit: c16531f297da5b315d1f307d5a935f3594ceff24
      https://github.com/xrootd/xrootd/commit/c16531f297da5b315d1f307d5a935f3594ceff24
  Author: Fabrizio Furano <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpProtocol.cc

  Log Message:
  -----------
  XtdHttp: use the strongest SSL protocol available at compile time, based on OpenSSL defines


  Commit: 54b0bd6e36fc3a837e087c4c773262c23d3e0dee
      https://github.com/xrootd/xrootd/commit/54b0bd6e36fc3a837e087c4c773262c23d3e0dee
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpProtocol.cc
    M src/XrdHttp/xrootd-http.cf

  Log Message:
  -----------
  Merge pull request #351 from ffurano/master

XtdHTTP: work around compilation issues in platforms with old versions of OpenSSL


  Commit: abb606c492f8e72331fce1c881209c2e4bc178eb
      https://github.com/xrootd/xrootd/commit/abb606c492f8e72331fce1c881209c2e4bc178eb
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M src/XrdSecsss/XrdSecProtocolsss.cc

  Log Message:
  -----------
  [Authentication/sss] Fix dynamic id incompatability introduced in 4.0.


  Commit: 05171a2d90abcbbfa397f26e9b7d22d3109a4c52
      https://github.com/xrootd/xrootd/commit/05171a2d90abcbbfa397f26e9b7d22d3109a4c52
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on sss fix.


  Commit: 4179c70670d41c1ebc0efe43cca440e5491882f4
      https://github.com/xrootd/xrootd/commit/4179c70670d41c1ebc0efe43cca440e5491882f4
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M src/XrdDig/XrdDigFS.cc
    M src/XrdSfs/XrdSfsNative.cc

  Log Message:
  -----------
  Do not use the deprecated readdir_r() function in Linux.


  Commit: cd94ced70811ba8c193f860983e3bbf5b6b3255d
      https://github.com/xrootd/xrootd/commit/cd94ced70811ba8c193f860983e3bbf5b6b3255d
  Author: furano <[log in to unmask]>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M cmake/FindOpenSSL.cmake
    M cmake/XRootDSystemCheck.cmake
    M src/XrdHttp.cmake
    M src/XrdHttp/XrdHttpProtocol.cc
    M src/XrdHttp/xrootd-http.cf

  Log Message:
  -----------
  Use cmake to determine the existence of openssl funcs. Ignore the openssl constants


  Commit: c950fa7ba218265db6fdebd3b4fbc71c52a18e63
      https://github.com/xrootd/xrootd/commit/c950fa7ba218265db6fdebd3b4fbc71c52a18e63
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M src/XrdXrootd/XrdXrootdMonData.hh
    M src/XrdXrootd/XrdXrootdMonFile.cc
    M src/XrdXrootd/XrdXrootdMonitor.cc
    M src/XrdXrootd/XrdXrootdMonitor.hh

  Log Message:
  -----------
  [Server] Fixes #345 - add sid to TOD structure (ABI compliant).


  Commit: c5c69241ce6a8daf22a287624faa470d453d0135
      https://github.com/xrootd/xrootd/commit/c5c69241ce6a8daf22a287624faa470d453d0135
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on monitoring record change.


  Commit: 10441d09cce529493e30179431dee584291f2678
      https://github.com/xrootd/xrootd/commit/10441d09cce529493e30179431dee584291f2678
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M src/XrdXrootd/XrdXrootdMonData.hh
    M src/XrdXrootd/XrdXrootdMonFile.cc

  Log Message:
  -----------
  Add missing update for recFlag setting for monitoring change.


  Commit: 5445006d9cf9ee820c1abe4123051cb5fadbed8f
      https://github.com/xrootd/xrootd/commit/5445006d9cf9ee820c1abe4123051cb5fadbed8f
  Author: Fabrizio Furano <[log in to unmask]>
  Date:   2016-04-28 (Thu, 28 Apr 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpProtocol.cc

  Log Message:
  -----------
  Add missing semicolon


  Commit: e0393eab69c56c07fd1694e0bf72adb8ffbd01a3
      https://github.com/xrootd/xrootd/commit/e0393eab69c56c07fd1694e0bf72adb8ffbd01a3
  Author: simonmichal <[log in to unmask]>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M cmake/FindOpenSSL.cmake
    M cmake/XRootDSystemCheck.cmake
    M src/XrdHttp.cmake
    M src/XrdHttp/XrdHttpProtocol.cc
    M src/XrdHttp/xrootd-http.cf

  Log Message:
  -----------
  Merge pull request #358 from ffurano/master

Use cmake to determine the existence of openssl funcs. Ignore the openssl constants


  Commit: b444c0c75dd2d539422a6f988758b3f6cfe3396e
      https://github.com/xrootd/xrootd/commit/b444c0c75dd2d539422a6f988758b3f6cfe3396e
  Author: Sebastien Ponce <[log in to unmask]>
  Date:   2016-05-10 (Tue, 10 May 2016)

  Changed paths:
    M src/XrdCeph/XrdCephPosix.cc

  Log Message:
  -----------
  [XrdCeph] Fixed thread safety of filedescriptors in the ceph plugin


  Commit: a37b4f41a1e3d59efa48fb232f4e04bf07547f1d
      https://github.com/xrootd/xrootd/commit/a37b4f41a1e3d59efa48fb232f4e04bf07547f1d
  Author: Sebastien Ponce <[log in to unmask]>
  Date:   2016-05-10 (Tue, 10 May 2016)

  Changed paths:
    M src/XrdCeph/XrdCephPosix.cc

  Log Message:
  -----------
  [XrdCeph] Protected initialization of ioCtx object and striper objects by mutex in the ceph plugin


  Commit: e7d3551b9c5dc2e2f78d5524825e561bd0a90860
      https://github.com/xrootd/xrootd/commit/e7d3551b9c5dc2e2f78d5524825e561bd0a90860
  Author: Sebastien Ponce <[log in to unmask]>
  Date:   2016-05-10 (Tue, 10 May 2016)

  Changed paths:
    M src/XrdCeph/XrdCephPosix.cc

  Log Message:
  -----------
  [XrdCeph] Fixed memory corruption in asynchronous read from ceph


  Commit: 7c9a4aa2659d9f4fc726a535a2831b373b67b887
      https://github.com/xrootd/xrootd/commit/7c9a4aa2659d9f4fc726a535a2831b373b67b887
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-10 (Tue, 10 May 2016)

  Changed paths:
    M src/XrdCeph/XrdCephPosix.cc

  Log Message:
  -----------
  Merge pull request #363 from sponce/master

latest fixes on the ceph plugin


  Commit: 4454ad69d414c6499411e30caf008566f88f5ba6
      https://github.com/xrootd/xrootd/commit/4454ad69d414c6499411e30caf008566f88f5ba6
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-13 (Fri, 13 May 2016)

  Changed paths:
    M src/XrdXrootd/XrdXrootdXeq.cc

  Log Message:
  -----------
  [Server] Fixes #344 - squash path before checking for static redirect.


  Commit: 54a55df54d41c309d4e9c7370c8a45f5424ca348
      https://github.com/xrootd/xrootd/commit/54a55df54d41c309d4e9c7370c8a45f5424ca348
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-13 (Fri, 13 May 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on problem 344 fix.


  Commit: d0551e93c7af37c50060e132d74b2c9faa9b79b2
      https://github.com/xrootd/xrootd/commit/d0551e93c7af37c50060e132d74b2c9faa9b79b2
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2016-05-14 (Sat, 14 May 2016)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc

  Log Message:
  -----------
  XrdCl: Forward xrd.* parameters from the original to the redirection URL

This fixes the issue with authentication when a client requests for example
krb5 authentication and is then redirected - this info is lost when building
the redirection URL.


  Commit: 5204cefea6abf904119359e81fef6367874828a7
      https://github.com/xrootd/xrootd/commit/5204cefea6abf904119359e81fef6367874828a7
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2016-05-14 (Sat, 14 May 2016)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc

  Log Message:
  -----------
  Merge pull request #364 from esindril/master

XrdCl: Forward xrd.* parameters from the original to the redirection URL


  Commit: c786d75c0033f24a882847da1be77232c999e871
      https://github.com/xrootd/xrootd/commit/c786d75c0033f24a882847da1be77232c999e871
  Author: efajardo <[log in to unmask]>
  Date:   2016-05-17 (Tue, 17 May 2016)

  Changed paths:
    M packaging/rhel/xrootd.functions

  Log Message:
  -----------
  Stopping the service if already stop should be succesfull now


  Commit: c2556aea4bfafc242a9561b33161260b6ea88123
      https://github.com/xrootd/xrootd/commit/c2556aea4bfafc242a9561b33161260b6ea88123
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-17 (Tue, 17 May 2016)

  Changed paths:
    M packaging/rhel/xrootd.functions

  Log Message:
  -----------
  Merge pull request #367 from efajardo/master

Stopping the service if already stop should be succesfull now


  Commit: e989e0b9ddc1d8b207225cc52f6a5be2c4f9fe8d
      https://github.com/xrootd/xrootd/commit/e989e0b9ddc1d8b207225cc52f6a5be2c4f9fe8d
  Author: ffurano <[log in to unmask]>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M packaging/rhel/xrootd.functions
    M src/XrdCeph/XrdCephPosix.cc
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdDig/XrdDigFS.cc
    M src/XrdSecsss/XrdSecProtocolsss.cc
    M src/XrdSfs/XrdSfsNative.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

  Log Message:
  -----------
  Merge pull request #4 from xrootd/master

Get changes from xrd master


  Commit: 691d0b08f4415ceef1020fc28a99b8e5c4fe3822
      https://github.com/xrootd/xrootd/commit/691d0b08f4415ceef1020fc28a99b8e5c4fe3822
  Author: Fabrizio Furano <[log in to unmask]>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  Sanitize path by removing repeated slashes, which would confuse
the browser when used in the html rendering


  Commit: 707f5189895c125a8831b84ef0bd7137ea78d2ed
      https://github.com/xrootd/xrootd/commit/707f5189895c125a8831b84ef0bd7137ea78d2ed
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-05-20 (Fri, 20 May 2016)

  Changed paths:
    M src/XrdXml/XrdXmlMetaLink.cc

  Log Message:
  -----------
  [XrdXml] Make sure c-string buffes are properly terminated


  Commit: c68aa51bf940f761cfc4869ba31d3c32f8c68c83
      https://github.com/xrootd/xrootd/commit/c68aa51bf940f761cfc4869ba31d3c32f8c68c83
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  Merge pull request #369 from ffurano/master

XrdHttp: Sanitize the resource string, removing double slashes


  Commit: 671b98b551b518662536c1acbe96645ffc5a4124
      https://github.com/xrootd/xrootd/commit/671b98b551b518662536c1acbe96645ffc5a4124
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/Xrd/XrdConfig.cc
    M src/XrdHeaders.cmake
    A src/XrdOuc/XrdOucLogging.cc
    A src/XrdOuc/XrdOucLogging.hh
    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

  Log Message:
  -----------
  [Server] Add new logging plugin interface.


  Commit: 7a2693825b335d4ed651d96beddd31fa6ed17269
      https://github.com/xrootd/xrootd/commit/7a2693825b335d4ed651d96beddd31fa6ed17269
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on logging plugin addition.


  Commit: 9d2cd989a6373509c31cfd0e8100ec87eba935e6
      https://github.com/xrootd/xrootd/commit/9d2cd989a6373509c31cfd0e8100ec87eba935e6
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  Fix uninitialized variable usage bug.


  Commit: 393d6d79568337da1822a5d39d02e28c6fad0e0c
      https://github.com/xrootd/xrootd/commit/393d6d79568337da1822a5d39d02e28c6fad0e0c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  Fix another uninitialized variable.


  Commit: e029be10799dbbe18e007bd5a66a4c86433a781d
      https://github.com/xrootd/xrootd/commit/e029be10799dbbe18e007bd5a66a4c86433a781d
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M src/XrdSys/XrdSysLogger.cc

  Log Message:
  -----------
  Fix narrowing complaint.


  Commit: 296a160eb1fe56adab4ac72049f1852005d66f1f
      https://github.com/xrootd/xrootd/commit/296a160eb1fe56adab4ac72049f1852005d66f1f
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-05-24 (Tue, 24 May 2016)

  Changed paths:
    M src/XrdSys/XrdSysLogging.cc

  Log Message:
  -----------
  [Server] Add missing include


  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


Compare: https://github.com/xrootd/xrootd/compare/7fe7da30f0b9...505e81644f6a

########################################################################
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