Branch: refs/heads/xrdR5
Home: https://github.com/xrootd/xrootd
Commit: 26ac947e7531094c129e0c8b37b9cbe1eb3e73f8
https://github.com/xrootd/xrootd/commit/26ac947e7531094c129e0c8b37b9cbe1eb3e73f8
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
M src/XrdOfs/XrdOfs.cc
M src/XrdOfs/XrdOfs.hh
M src/XrdOfs/XrdOfsConfig.cc
A src/XrdOfs/XrdOfsFSctl.cc
M src/XrdOss/XrdOss.hh
M src/XrdOss/XrdOssConfig.cc
M src/XrdServer.cmake
A src/XrdSfs/XrdSfsFAttr.hh
M src/XrdSfs/XrdSfsInterface.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
A src/XrdXrootd/XrdXrootdXeq.hh
A src/XrdXrootd/XrdXrootdXeqFAttr.cc
Log Message:
-----------
[Server] Implement user settable extended file attributes.
Commit: 44d41ec5e632624158885ce287d2055cc62e2773
https://github.com/xrootd/xrootd/commit/44d41ec5e632624158885ce287d2055cc62e2773
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M bindings/python/setup.py.in
M docs/man/xrdfs.1
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.cc
M src/XrdCl/XrdClFileSystem.hh
M src/XrdCl/XrdClMessageUtils.cc
M src/XrdCl/XrdClMessageUtils.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.hh
M src/XrdCl/XrdClXRootDResponses.hh
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCl/XrdClXRootDTransport.hh
Log Message:
-----------
[XrdCl] Implement fattr.
Commit: aa9d785f3759bef871585a69858e38e38e316420
https://github.com/xrootd/xrootd/commit/aa9d785f3759bef871585a69858e38e38e316420
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSys/XrdSysFAttrBsd.icc
M src/XrdSys/XrdSysFAttrLnx.icc
M src/XrdSys/XrdSysFAttrMac.icc
M src/XrdSys/XrdSysFAttrSun.icc
M src/XrdSys/XrdSysXAttr.hh
Log Message:
-----------
[Server] Correct handling of ENOENT condition for extended attributes.
Commit: 1292a8b0b8b086f7b212cb86cb10e6fec47ef720
https://github.com/xrootd/xrootd/commit/1292a8b0b8b086f7b212cb86cb10e6fec47ef720
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfsConfig.cc
Log Message:
-----------
[Server] Allow use of size suffixes in the ofs.xattr directive.
Commit: a05e73cf36c48e50720558dc4e57f100e8736a2d
https://github.com/xrootd/xrootd/commit/a05e73cf36c48e50720558dc4e57f100e8736a2d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.hh
M src/XrdOfs/XrdOfsFSctl.cc
M src/XrdSfs/XrdSfsFAttr.hh
M src/XrdSys/XrdSysFAttr.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeqFAttr.cc
Log Message:
-----------
[Server] Implement list with data, responde optimization, bug fixes.
Commit: 24cca0a52130c35c63b2831e19dcdc2d0601339a
https://github.com/xrootd/xrootd/commit/24cca0a52130c35c63b2831e19dcdc2d0601339a
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
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.cc
M src/XrdCl/XrdClFileSystem.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDResponses.hh
Log Message:
-----------
[XrdCl] Support aData flag in fattr list operation.
Commit: 07cf71e209257f3a66f55928f285e62ab692e902
https://github.com/xrootd/xrootd/commit/07cf71e209257f3a66f55928f285e62ab692e902
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClLocalFileHandler.hh
M src/XrdCl/XrdClXRootDResponses.hh
Log Message:
-----------
[XrdCl] Implement xattr for local files.
Commit: d50b4e399865c5af7bd38d17d6d74f713d28c953
https://github.com/xrootd/xrootd/commit/d50b4e399865c5af7bd38d17d6d74f713d28c953
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClLocalFileHandler.cc
Log Message:
-----------
[XrdCl] fix xattr header.
Commit: ccfbe73cc351437d9817faef20015f0f57c1c5d5
https://github.com/xrootd/xrootd/commit/ccfbe73cc351437d9817faef20015f0f57c1c5d5
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M tests/XrdClTests/FileSystemTest.cc
M tests/XrdClTests/FileTest.cc
Log Message:
-----------
[XrdCl] Add xattr tests.
Commit: 9b09fdf38e610e6c6d49a75c1a3e927cbf10607f
https://github.com/xrootd/xrootd/commit/9b09fdf38e610e6c6d49a75c1a3e927cbf10607f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
M src/XrdCks/XrdCksManager.cc
M src/XrdOfs/XrdOfs.cc
M src/XrdSys/XrdSysFAttr.cc
M src/XrdSys/XrdSysFAttrBsd.icc
M src/XrdSys/XrdSysFAttrLnx.icc
M src/XrdSys/XrdSysFAttrMac.icc
M src/XrdSys/XrdSysFAttrSun.icc
M src/XrdXrootd/XrdXrootdXeqFAttr.cc
Log Message:
-----------
[Server] Fix fattr interference with checksums.
Commit: f20c564f71012e42af36c57ce2a302cf50bb2473
https://github.com/xrootd/xrootd/commit/f20c564f71012e42af36c57ce2a302cf50bb2473
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
M src/XrdSec/XrdSecProtect.cc
Log Message:
-----------
[Server] Code cleanup and add some missing table entries.
Commit: f3ff6c76dfaa5532c9c741d4afc85853d9c79e19
https://github.com/xrootd/xrootd/commit/f3ff6c76dfaa5532c9c741d4afc85853d9c79e19
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClLocalFileHandler.cc
Log Message:
-----------
[XrdCl] Fix vanilla rhel6 compilation.
Commit: 70cc8dd53605ed5a67879115c4f7732b1e75fd86
https://github.com/xrootd/xrootd/commit/70cc8dd53605ed5a67879115c4f7732b1e75fd86
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSys/XrdSysFAttrBsd.icc
Log Message:
-----------
[Server] FREE_BSD fattr fixes by yurivict@github; fixes #791
Commit: 5fafe910031d7cd10ed7ec61841907a1b1020c9c
https://github.com/xrootd/xrootd/commit/5fafe910031d7cd10ed7ec61841907a1b1020c9c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfs.hh
A src/XrdOfs/XrdOfsFAttr.cc
M src/XrdOfs/XrdOfsFSctl.cc
M src/XrdServer.cmake
M src/XrdSfs/XrdSfsFAttr.hh
M src/XrdSfs/XrdSfsInterface.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdXeqFAttr.cc
Log Message:
-----------
[Server] Refactor fattr support to be more rational (breaks ABI).
Commit: c649a4d515fc7a55d42bd7957839b7c0c371d224
https://github.com/xrootd/xrootd/commit/c649a4d515fc7a55d42bd7957839b7c0c371d224
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFile.hh
M src/XrdCl/XrdClLocalFileHandler.cc
M tests/XrdClTests/FileTest.cc
M tests/XrdClTests/LocalFileHandlerTest.cc
Log Message:
-----------
[XrdCl] Use XrdSysXAttr in LocalFileHandler.
Commit: 2517b7f638333cb2dea2392c7e4803f3618b3555
https://github.com/xrootd/xrootd/commit/2517b7f638333cb2dea2392c7e4803f3618b3555
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClMessageUtils.cc
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCl/XrdClXRootDTransport.hh
Log Message:
-----------
[XrdCl] Refactor nvec/vvec parsing.
Commit: adbfc4fb00d543bfe4ab77ad1b610c4e47ea16e5
https://github.com/xrootd/xrootd/commit/adbfc4fb00d543bfe4ab77ad1b610c4e47ea16e5
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSec/XrdSecEntity.hh
Log Message:
-----------
[Server] Add additional fields to he SecEntity structure (breaks ABI).
Commit: 9286297f0d0ea30575ac325a93d31e8ca7e03d70
https://github.com/xrootd/xrootd/commit/9286297f0d0ea30575ac325a93d31e8ca7e03d70
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on SecEntity change.
Commit: 76a03d5be7a1128dcf7d8b43ad0020e989bfd249
https://github.com/xrootd/xrootd/commit/76a03d5be7a1128dcf7d8b43ad0020e989bfd249
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfs.cc
M src/XrdOfs/XrdOfs.hh
M src/XrdSfs/XrdSfsInterface.hh
M src/XrdSsi/XrdSsiDir.cc
M src/XrdSsi/XrdSsiDir.hh
M src/XrdSsi/XrdSsiFile.cc
M src/XrdSsi/XrdSsiFile.hh
Log Message:
-----------
[Server] Trivialize OFS plugin wrapping (breaks ABI).
Commit: bef3bb044e5146c55468798f3254242c4279b1c1
https://github.com/xrootd/xrootd/commit/bef3bb044e5146c55468798f3254242c4279b1c1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
R src/XrdCms/XrdCmsReq.cc
R src/XrdCms/XrdCmsReq.hh
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdServer.cmake
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
R src/XrdXrootd/XrdXrootdStat.icc
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Implement extended stat information (plus misc cleanup).
Commit: f48d8b15279f1f0a02f78ce754162b8b098395cc
https://github.com/xrootd/xrootd/commit/f48d8b15279f1f0a02f78ce754162b8b098395cc
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdOuc/XrdOucUtils.cc
Log Message:
-----------
[Utils] Fix unitialized variable.
Commit: e81ae8dce795f0eb7b885bbda7bddd5f34331ddc
https://github.com/xrootd/xrootd/commit/e81ae8dce795f0eb7b885bbda7bddd5f34331ddc
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileOperations.hh
M src/XrdCl/XrdClOperationHandlers.hh
M src/XrdCl/XrdClOperations.hh
Log Message:
-----------
[XrdCl] Implement pipeling for File xattrs.
Commit: 80af1c261e495f5efaa7077f80749b901bac3f39
https://github.com/xrootd/xrootd/commit/80af1c261e495f5efaa7077f80749b901bac3f39
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileOperations.hh
M src/XrdCl/XrdClFileSystemOperations.hh
Log Message:
-----------
[XrdCl] Implementing pipelining for FileSystem xattr.
Commit: addbf37e0788d598bfa2d454a8741a957a14536c
https://github.com/xrootd/xrootd/commit/addbf37e0788d598bfa2d454a8741a957a14536c
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M tests/XrdClTests/OperationsWorkflowTest.cc
Log Message:
-----------
[XrdCl] Add test for xattr pipelines.
Commit: 4253acb79aef45a5f12fa447f781b18cc58f1323
https://github.com/xrootd/xrootd/commit/4253acb79aef45a5f12fa447f781b18cc58f1323
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSsi.cmake
R src/XrdSsi/XrdSsiPacer.cc
R src/XrdSsi/XrdSsiPacer.hh
M src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiTaskReal.cc
M src/XrdSsi/XrdSsiTaskReal.hh
Log Message:
-----------
[SSI] Change GetResponseData() to return void not enum (breaks ABI).
Commit: 373f17af3fc0705cb04ef6d156f214ab2067fdf7
https://github.com/xrootd/xrootd/commit/373f17af3fc0705cb04ef6d156f214ab2067fdf7
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
Log Message:
-----------
[XProtocol] rebase on master.
Commit: 2ec4099befacc60c2372f4252a07e5076fc4e447
https://github.com/xrootd/xrootd/commit/2ec4099befacc60c2372f4252a07e5076fc4e447
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSsi/XrdSsiClient.cc
M src/XrdSsi/XrdSsiProvider.hh
M src/XrdSsi/XrdSsiScale.hh
Log Message:
-----------
[SSI] Export request scaling interface.
[SSI] Add generic Control() method for future use.
Commit: 2d1aced6dd5f1c1571c9d7a8da6a201441b9739c
https://github.com/xrootd/xrootd/commit/2d1aced6dd5f1c1571c9d7a8da6a201441b9739c
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileOperations.hh
M src/XrdCl/XrdClOperationHandlers.hh
M src/XrdCl/XrdClOperations.cc
M src/XrdCl/XrdClOperations.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M tests/XrdClTests/OperationsWorkflowTest.cc
Log Message:
-----------
[XrdCl] fail all handlers in pipeline on failure.
Commit: 5d40c32509ff7e427b0f1effe38e207798a2f9b7
https://github.com/xrootd/xrootd/commit/5d40c32509ff7e427b0f1effe38e207798a2f9b7
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileSystem.cc
Log Message:
-----------
[XrdCl] Add support for local file rm.
Commit: 80f0326583ca0ae5fd62d785232d8f67faed56f6
https://github.com/xrootd/xrootd/commit/80f0326583ca0ae5fd62d785232d8f67faed56f6
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiServReal.hh
M src/XrdSsi/XrdSsiService.hh
Log Message:
-----------
[SSI]Implement background stop for teh service.
Commit: 4f163e3902b1061e7fdf78194302dd57d6c5f3af
https://github.com/xrootd/xrootd/commit/4f163e3902b1061e7fdf78194302dd57d6c5f3af
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
Log Message:
-----------
Implement extended stat information (plus misc cleanup).
Commit: 2cdd78097c092096f9c6536fd0be356f030988a3
https://github.com/xrootd/xrootd/commit/2cdd78097c092096f9c6536fd0be356f030988a3
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/CMakeLists.txt
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClAsyncSocketHandler.cc
M src/XrdCl/XrdClAsyncSocketHandler.hh
A src/XrdCl/XrdClAsyncTlsSocketHandler.cc
A src/XrdCl/XrdClAsyncTlsSocketHandler.hh
M src/XrdCl/XrdClChannel.cc
M src/XrdCl/XrdClSocket.cc
M src/XrdCl/XrdClSocket.hh
M src/XrdCl/XrdClStatus.hh
M src/XrdCl/XrdClStream.cc
M src/XrdCl/XrdClStream.hh
A src/XrdCl/XrdClTls.cc
A src/XrdCl/XrdClTls.hh
M src/XrdCl/XrdClTransportManager.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.hh
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCl/XrdClXRootDTransport.hh
A src/XrdTls/CMakeLists.txt
A src/XrdTls/XrdTlsConnection.cc
A src/XrdTls/XrdTlsConnection.hh
A src/XrdTls/XrdTlsCtx.cc
A src/XrdTls/XrdTlsCtx.hh
A src/api_test/CMakeLists.txt
A src/api_test/xrd_api_test.cc
A src/api_test/xrdsrv.cc
Log Message:
-----------
[XrdCl] Implement TLS encryption.
Commit: 9e9ac77c20b47b9d42cc4083b620a25e4e931283
https://github.com/xrootd/xrootd/commit/9e9ac77c20b47b9d42cc4083b620a25e4e931283
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClAsyncTlsSocketHandler.cc
M src/XrdCl/XrdClTls.cc
M src/XrdCl/XrdClTls.hh
Log Message:
-----------
[Cleint] Client changes corresponding to XrdTls changes.
Commit: 0ca50fa4d4a28b2fe82149e59912391652796943
https://github.com/xrootd/xrootd/commit/0ca50fa4d4a28b2fe82149e59912391652796943
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdTls/XrdTlsConnection.cc
M src/XrdTls/XrdTlsConnection.hh
A src/XrdTls/XrdTlsContext.cc
A src/XrdTls/XrdTlsContext.hh
M src/XrdUtils.cmake
Log Message:
-----------
[TLS] Changes to ruuggedize tls support.
Commit: 39ff0bce2d07138b1106bef55e727ffe0ca75d6a
https://github.com/xrootd/xrootd/commit/39ff0bce2d07138b1106bef55e727ffe0ca75d6a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdConfig.hh
M src/Xrd/XrdProtocol.hh
R src/XrdTls/CMakeLists.txt
R src/XrdTls/XrdTlsCtx.cc
R src/XrdTls/XrdTlsCtx.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
Log Message:
-----------
[Server] Phase 1 of TLS support.
Commit: 4557c8b66c23d37b5051bace83f9297fb0d988ac
https://github.com/xrootd/xrootd/commit/4557c8b66c23d37b5051bace83f9297fb0d988ac
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.hh
A src/Xrd/LinkTLS.cc
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdConfig.hh
A src/Xrd/XrdGlobals.cc
M src/Xrd/XrdInet.cc
M src/Xrd/XrdLink.cc
M src/Xrd/XrdLink.hh
A src/Xrd/XrdLinkCtl.cc
A src/Xrd/XrdLinkCtl.hh
A src/Xrd/XrdLinkXeq.cc
A src/Xrd/XrdLinkXeq.hh
M src/Xrd/XrdMain.cc
M src/Xrd/XrdPoll.cc
M src/Xrd/XrdPollDev.icc
M src/Xrd/XrdPollE.icc
A src/Xrd/XrdPollInfo.hh
M src/Xrd/XrdPollPoll.hh
M src/Xrd/XrdPollPoll.icc
M src/Xrd/XrdSendQ.cc
M src/Xrd/XrdSendQ.hh
M src/XrdCrypto/XrdCryptosslFactory.cc
M src/XrdCrypto/XrdCryptosslFactory.hh
M src/XrdHttp.cmake
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdHttp/XrdHttpProtocol.hh
M src/XrdNet/XrdNetAddr.cc
M src/XrdNet/XrdNetAddr.hh
M src/XrdNet/XrdNetAddrInfo.cc
M src/XrdNet/XrdNetAddrInfo.hh
M src/XrdSys/XrdSysIOEventsPollPoll.icc
M src/XrdTls/XrdTlsConnection.cc
M src/XrdTls/XrdTlsConnection.hh
M src/XrdTls/XrdTlsContext.cc
M src/XrdTls/XrdTlsContext.hh
M src/XrdUtils.cmake
M src/XrdXml/tinyxml.cpp
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[Server] First iteration on server-side TLS implementation.
Commit: a4ce2d27da1e6467b8f143f32244f7da355e74e9
https://github.com/xrootd/xrootd/commit/a4ce2d27da1e6467b8f143f32244f7da355e74e9
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClAsyncTlsSocketHandler.cc
M src/XrdCl/XrdClAsyncTlsSocketHandler.hh
M src/XrdCl/XrdClTls.cc
M src/XrdTls/XrdTlsConnection.cc
Log Message:
-----------
[XrdCl] Make tls handshake async.
Commit: fc6ab518494f0b79d0d9a1bcdeced3729436b9c1
https://github.com/xrootd/xrootd/commit/fc6ab518494f0b79d0d9a1bcdeced3729436b9c1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.hh
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdConfig.hh
M src/Xrd/XrdLinkXeq.cc
M src/Xrd/XrdPoll.cc
M src/Xrd/XrdPollE.icc
M src/Xrd/XrdProtLoad.cc
M src/Xrd/XrdProtLoad.hh
M src/Xrd/XrdProtocol.cc
M src/Xrd/XrdProtocol.hh
M src/XrdNet/XrdNet.hh
M src/XrdNet/XrdNetOpts.hh
M src/XrdTls/XrdTlsConnection.cc
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[Server] Additional TLS support.
Commit: fae8e8e5611d8750a1b8a5878fe04f4e7cf675c0
https://github.com/xrootd/xrootd/commit/fae8e8e5611d8750a1b8a5878fe04f4e7cf675c0
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
R src/Xrd/LinkTLS.cc
M src/Xrd/XrdLink.hh
M src/Xrd/XrdLinkXeq.cc
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdOfs/XrdOfs.cc
M src/XrdSfs/XrdSfsInterface.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[Server] Additional TLS support items.
Commit: 40ff431b8bd11a34f67656939a37315f79955bf3
https://github.com/xrootd/xrootd/commit/40ff431b8bd11a34f67656939a37315f79955bf3
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[Server] Do not apply TLS requirements to bridged connections.
Commit: 18c685ca093115f3ac2afc40c3c9a4e6a623b5e0
https://github.com/xrootd/xrootd/commit/18c685ca093115f3ac2afc40c3c9a4e6a623b5e0
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdConfig.cc
Log Message:
-----------
[Server] Adjust tyhe xrootd.tls directive for usabiliity.
Commit: 82cbde591aa842079c820547fac0c8cb6bf58c6a
https://github.com/xrootd/xrootd/commit/82cbde591aa842079c820547fac0c8cb6bf58c6a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdTls/XrdTlsConnection.cc
M src/XrdTls/XrdTlsConnection.hh
Log Message:
-----------
[TLS] Add argument to Connect() for host verification.
Commit: e0279daf644528097caea6495370305ed5ea2cb2
https://github.com/xrootd/xrootd/commit/e0279daf644528097caea6495370305ed5ea2cb2
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/Xrd/XrdConfig.cc
Log Message:
-----------
Fix build.
Commit: 551a8c7977b06a4cdd6955adcc68c54509a5fba0
https://github.com/xrootd/xrootd/commit/551a8c7977b06a4cdd6955adcc68c54509a5fba0
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Fix build.
Commit: 0847623dac35abdc541e0c1e0a9afecc15e8a59e
https://github.com/xrootd/xrootd/commit/0847623dac35abdc541e0c1e0a9afecc15e8a59e
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileSystem.cc
Log Message:
-----------
Fix slc6 build.
Commit: 63bf45e6fe241942aa5db6ed0f28cb05b2960a57
https://github.com/xrootd/xrootd/commit/63bf45e6fe241942aa5db6ed0f28cb05b2960a57
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdOuc/XrdOucUtils.cc
Log Message:
-----------
[Utils] Fix missing format parameter.
Commit: 8d98da7d96136b95c1623625ca1c383dfad4900a
https://github.com/xrootd/xrootd/commit/8d98da7d96136b95c1623625ca1c383dfad4900a
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSsi/XrdSsiRRAgent.hh
M src/XrdSsi/XrdSsiRequest.cc
M src/XrdSsi/XrdSsiRequest.hh
M src/XrdSsi/XrdSsiSessReal.cc
Log Message:
-----------
[SSI] Expose refresh flag for better request retry control.
Commit: 43c7f55b9cb04cdf9800146f76c6686a3e9f1018
https://github.com/xrootd/xrootd/commit/43c7f55b9cb04cdf9800146f76c6686a3e9f1018
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSsi/XrdSsiRRAgent.hh
M src/XrdSsi/XrdSsiServReal.cc
M src/XrdSsi/XrdSsiSessReal.cc
Log Message:
-----------
[SSI] Properly handle reusable resource when retry is enabled.
Commit: 72056edae6eee099786146e70cf01f692dbed051
https://github.com/xrootd/xrootd/commit/72056edae6eee099786146e70cf01f692dbed051
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[Server] Remove unsed parameter in do_Protocol().
Commit: 6bff5a0571f429cb5e5273ecdcadc86b49abedd6
https://github.com/xrootd/xrootd/commit/6bff5a0571f429cb5e5273ecdcadc86b49abedd6
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdCl/XrdClAsyncSocketHandler.cc
M src/XrdCl/XrdClAsyncSocketHandler.hh
M src/XrdCl/XrdClAsyncTlsSocketHandler.cc
M src/XrdCl/XrdClAsyncTlsSocketHandler.hh
M src/XrdCl/XrdClPostMasterInterfaces.hh
M src/XrdCl/XrdClXRootDMsgHandler.hh
M src/XrdCl/XrdClXRootDTransport.cc
M src/XrdCl/XrdClXRootDTransport.hh
Log Message:
-----------
[XrdCl] Update PostMaster interfaces.
Commit: cf006417798c19c8f32eaa97b8a82b4ff2be7fb0
https://github.com/xrootd/xrootd/commit/cf006417798c19c8f32eaa97b8a82b4ff2be7fb0
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdFfs/XrdFfsMisc.cc
M src/XrdHeaders.cmake
M src/XrdOss/XrdOss.hh
M src/XrdOss/XrdOssApi.cc
M src/XrdOuc/XrdOucCache.hh
M src/XrdOuc/XrdOucCache2.hh
M src/XrdOuc/XrdOucCacheData.cc
M src/XrdOuc/XrdOucCacheStats.hh
M src/XrdOuc/XrdOucPsx.cc
M src/XrdOuc/XrdOucPsx.hh
M src/XrdPosix/XrdPosixXrootd.cc
M src/XrdPosix/XrdPosixXrootd.hh
M src/XrdPss/XrdPss.cc
M src/XrdPss/XrdPssConfig.cc
M src/XrdServer.cmake
M src/XrdXrootd/XrdXrootdConfig.cc
A src/XrdXrootd/XrdXrootdGSReal.cc
A src/XrdXrootd/XrdXrootdGSReal.hh
A src/XrdXrootd/XrdXrootdGStream.cc
A src/XrdXrootd/XrdXrootdGStream.hh
M src/XrdXrootd/XrdXrootdMonData.hh
M src/XrdXrootd/XrdXrootdMonFile.cc
M src/XrdXrootd/XrdXrootdMonFile.hh
M src/XrdXrootd/XrdXrootdMonitor.cc
M src/XrdXrootd/XrdXrootdMonitor.hh
M src/XrdXrootd/XrdXrootdProtocol.hh
Log Message:
-----------
[Server] Implement simple g-stream monitoring for medium level repotring.
Commit: 956b2069da920c4bf861f467ddca8b7beb64ba28
https://github.com/xrootd/xrootd/commit/956b2069da920c4bf861f467ddca8b7beb64ba28
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on g-stream monitporing feature.
Commit: c844fe3fee478dc429427a94d50b48ed9ea5036d
https://github.com/xrootd/xrootd/commit/c844fe3fee478dc429427a94d50b48ed9ea5036d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfsPrepare.hh
Log Message:
-----------
[Server] Do not expose private header via prepare plugin interface.
Commit: cb4bfeab6b505b77d38b5eb18be58602e90ccc9f
https://github.com/xrootd/xrootd/commit/cb4bfeab6b505b77d38b5eb18be58602e90ccc9f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfsPrepare.hh
Log Message:
-----------
[Server] Correct using wrong class in header.
Commit: a65988d28223a1f24415e1ea8b9a08094abd82bf
https://github.com/xrootd/xrootd/commit/a65988d28223a1f24415e1ea8b9a08094abd82bf
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.hh
M src/Xrd/XrdConfig.cc
Log Message:
-----------
[Server] Some TLS fixes and add get/putFile into the mix.
Commit: 84b1a23b0aaf773693327a563f948d9674161439
https://github.com/xrootd/xrootd/commit/84b1a23b0aaf773693327a563f948d9674161439
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdConfig.cc
A src/XrdXrootd/XrdXrootdGPFile.hh
M src/XrdXrootd/XrdXrootdProtocol.cc
M src/XrdXrootd/XrdXrootdProtocol.hh
Log Message:
-----------
[Server] Phase 1 addition of getFile & putFile request handling.
Commit: d48b3f9b2dd0874acc75b2dc623dcf5811c1e5e9
https://github.com/xrootd/xrootd/commit/d48b3f9b2dd0874acc75b2dc623dcf5811c1e5e9
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdServer.cmake
M src/XrdSfs/XrdSfsFlags.hh
A src/XrdSfs/XrdSfsGPFInfo.hh
Log Message:
-----------
[Server] Add Features(), getFile(), and putFile() methods to SFS.
[Server] Improve SFS wrapping and add "how to" documentation.
Commit: 491df97ca0255c643e0d132f7659fe1845c4017f
https://github.com/xrootd/xrootd/commit/491df97ca0255c643e0d132f7659fe1845c4017f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on SFS additions.
Commit: a103ea797041384e2d5edb15e395b2cc6be0dbdb
https://github.com/xrootd/xrootd/commit/a103ea797041384e2d5edb15e395b2cc6be0dbdb
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdSfs/XrdSfsInterface.hh
Log Message:
-----------
[Server] Add missing commit to SFS.
Commit: 26b1a6c556177a62b4fbe9534b24f11d53803dc1
https://github.com/xrootd/xrootd/commit/26b1a6c556177a62b4fbe9534b24f11d53803dc1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M cmake/XRootDDefaults.cmake
M src/XrdVersion.hh.in
M src/XrdVersionPlugin.hh
Log Message:
-----------
[Cmake] Update version requirements.
Commit: e485eca8c5816f9883f7b4856258cae38df29b51
https://github.com/xrootd/xrootd/commit/e485eca8c5816f9883f7b4856258cae38df29b51
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdThrottle/XrdThrottle.hh
M src/XrdThrottle/XrdThrottleFile.cc
M src/XrdThrottle/XrdThrottleFileSystem.cc
Log Message:
-----------
[Throttle] Use the new wrapping guidelines for throttle plugin.
Commit: ca9fcc773eb79c097a232d2bafcf129acc3498b6
https://github.com/xrootd/xrootd/commit/ca9fcc773eb79c097a232d2bafcf129acc3498b6
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.hh
M src/Xrd/XrdConfig.cc
M src/Xrd/XrdConfig.hh
M src/Xrd/XrdLink.cc
M src/Xrd/XrdLink.hh
M src/Xrd/XrdLinkXeq.cc
M src/Xrd/XrdLinkXeq.hh
M src/Xrd/XrdProtLoad.cc
M src/Xrd/XrdTrace.hh
M src/XrdCrypto/XrdCryptosslFactory.cc
M src/XrdHttp/XrdHttpProtocol.cc
M src/XrdOuc/XrdOucUtils.cc
M src/XrdOuc/XrdOucUtils.hh
M src/XrdTls/XrdTlsConnection.cc
M src/XrdTls/XrdTlsConnection.hh
M src/XrdTls/XrdTlsContext.cc
M src/XrdTls/XrdTlsContext.hh
M src/XrdXrootd/XrdXrootdConfig.cc
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[TLS] Add peer certificate verification.
[TLS] Note in login message the connection type and track upgrades.
[TLS] General code cleanup.
Commit: 4758a8ca3b9d417aa9965877d839e87cac7959d6
https://github.com/xrootd/xrootd/commit/4758a8ca3b9d417aa9965877d839e87cac7959d6
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes onh TLS related changes.
Commit: 89d1cd58c75f5f00710b9a85f8450b7c556fcb79
https://github.com/xrootd/xrootd/commit/89d1cd58c75f5f00710b9a85f8450b7c556fcb79
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/Xrd/XrdLinkXeq.cc
M src/Xrd/XrdLinkXeq.hh
M src/XrdCl/XrdClTls.cc
M src/XrdCl/XrdClTls.hh
R src/XrdTls/XrdTlsConnection.cc
R src/XrdTls/XrdTlsConnection.hh
A src/XrdTls/XrdTlsSocket.cc
A src/XrdTls/XrdTlsSocket.hh
M src/XrdUtils.cmake
Log Message:
-----------
[XrdTls] Use pimpl idiom in XrdTlsSocket
Commit: e725528faeb99397512c7ce098f091f3e194f67c
https://github.com/xrootd/xrootd/commit/e725528faeb99397512c7ce098f091f3e194f67c
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdTls/XrdTlsSocket.cc
M src/XrdTls/XrdTlsSocket.hh
Log Message:
-----------
[XrdTls] Cleaning up XrdTlsSocket.
Commit: 1452c477348a6f1ecdc389ceada7932e34d2abec
https://github.com/xrootd/xrootd/commit/1452c477348a6f1ecdc389ceada7932e34d2abec
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M src/XrdTls/XrdTlsContext.cc
M src/XrdTls/XrdTlsContext.hh
M src/XrdTls/XrdTlsSocket.hh
Log Message:
-----------
[XrdTlsContext] Use pimpl idiom in XrdTlsContext.
Compare: https://github.com/xrootd/xrootd/compare/0d1c9349d059...1452c477348a
########################################################################
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
|