Branch: refs/heads/xrdR5
Home: https://github.com/xrootd/xrootd
Commit: 85840ac2467c151568f9aa04c02a74aa5ebfef25
https://github.com/xrootd/xrootd/commit/85840ac2467c151568f9aa04c02a74aa5ebfef25
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: ab116b8ca14594a8fdfa330862bdb04491d9c650
https://github.com/xrootd/xrootd/commit/ab116b8ca14594a8fdfa330862bdb04491d9c650
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 0a530f4698573cfcac630be9e9ee125f17e2d335
https://github.com/xrootd/xrootd/commit/0a530f4698573cfcac630be9e9ee125f17e2d335
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: ad0c0a79a125dff3e1557851e97fee42718b83af
https://github.com/xrootd/xrootd/commit/ad0c0a79a125dff3e1557851e97fee42718b83af
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfsConfig.cc
Log Message:
-----------
[Server] Allow use of size suffixes in the ofs.xattr directive.
Commit: ae4b1f3293527115b3ee7fb9033203ffde100d94
https://github.com/xrootd/xrootd/commit/ae4b1f3293527115b3ee7fb9033203ffde100d94
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 703ffcf9cda026ef99f34540de15fd29363e6dd7
https://github.com/xrootd/xrootd/commit/703ffcf9cda026ef99f34540de15fd29363e6dd7
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 1223213808a902584bf5b7e72c6587e3296a7598
https://github.com/xrootd/xrootd/commit/1223213808a902584bf5b7e72c6587e3296a7598
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 97b5158f600744e446d7e10c94e0c461585c6530
https://github.com/xrootd/xrootd/commit/97b5158f600744e446d7e10c94e0c461585c6530
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdCl/XrdClLocalFileHandler.cc
Log Message:
-----------
[XrdCl] fix xattr header.
Commit: 058153283ed42e2b48846f1a6099af8b96e249c2
https://github.com/xrootd/xrootd/commit/058153283ed42e2b48846f1a6099af8b96e249c2
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M tests/XrdClTests/FileSystemTest.cc
M tests/XrdClTests/FileTest.cc
Log Message:
-----------
[XrdCl] Add xattr tests.
Commit: 0c28a57774ab2853c0325d0762085723fdfcd6b7
https://github.com/xrootd/xrootd/commit/0c28a57774ab2853c0325d0762085723fdfcd6b7
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 8cf967e05b7b00f61b4054e8107835e14e5a6ffe
https://github.com/xrootd/xrootd/commit/8cf967e05b7b00f61b4054e8107835e14e5a6ffe
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 5f80892cda60ad7a5e4e9f2bc01ec8462a0992d7
https://github.com/xrootd/xrootd/commit/5f80892cda60ad7a5e4e9f2bc01ec8462a0992d7
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdCl/XrdClLocalFileHandler.cc
Log Message:
-----------
[XrdCl] Fix vanilla rhel6 compilation.
Commit: 30a13c1deafcdd7b0dac5248596aac74593dc6ea
https://github.com/xrootd/xrootd/commit/30a13c1deafcdd7b0dac5248596aac74593dc6ea
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdSys/XrdSysFAttrBsd.icc
Log Message:
-----------
[Server] FREE_BSD fattr fixes by yurivict@github; fixes #791
Commit: 76e63602c2e1cbc91b811608136b767629accd11
https://github.com/xrootd/xrootd/commit/76e63602c2e1cbc91b811608136b767629accd11
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: fb5d8285942421b1cee9497215a3943417f2ecc1
https://github.com/xrootd/xrootd/commit/fb5d8285942421b1cee9497215a3943417f2ecc1
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: d82c4e923cd9786835539adc4da7fe3bcdec0e9b
https://github.com/xrootd/xrootd/commit/d82c4e923cd9786835539adc4da7fe3bcdec0e9b
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 64b56f8cdfd9b6912619e4a4d8da10b0b121a17f
https://github.com/xrootd/xrootd/commit/64b56f8cdfd9b6912619e4a4d8da10b0b121a17f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdSec/XrdSecEntity.hh
Log Message:
-----------
[Server] Add additional fields to he SecEntity structure (breaks ABI).
Commit: 0674468897ff0033f43db69a88476810e8801656
https://github.com/xrootd/xrootd/commit/0674468897ff0033f43db69a88476810e8801656
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on SecEntity change.
Commit: 25eec0278d6bb8341d8c3bf9c21b814e88497b6c
https://github.com/xrootd/xrootd/commit/25eec0278d6bb8341d8c3bf9c21b814e88497b6c
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: c51b3d71b9c75aa8708f2d1f21434b168c84e473
https://github.com/xrootd/xrootd/commit/c51b3d71b9c75aa8708f2d1f21434b168c84e473
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 14d936b025059e400d3321b1e2a861dd26e25639
https://github.com/xrootd/xrootd/commit/14d936b025059e400d3321b1e2a861dd26e25639
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdOuc/XrdOucUtils.cc
Log Message:
-----------
[Utils] Fix unitialized variable.
Commit: b679bbe8973e249d53f57b44047603dfc61c9050
https://github.com/xrootd/xrootd/commit/b679bbe8973e249d53f57b44047603dfc61c9050
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: b3ac827e5103da181cd53bff0c85f5e7090ff358
https://github.com/xrootd/xrootd/commit/b3ac827e5103da181cd53bff0c85f5e7090ff358
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileOperations.hh
M src/XrdCl/XrdClFileSystemOperations.hh
Log Message:
-----------
[XrdCl] Implementing pipelining for FileSystem xattr.
Commit: 3a3c4888ed9f2a7292eb8d949a7580d0cda8fa67
https://github.com/xrootd/xrootd/commit/3a3c4888ed9f2a7292eb8d949a7580d0cda8fa67
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M tests/XrdClTests/OperationsWorkflowTest.cc
Log Message:
-----------
[XrdCl] Add test for xattr pipelines.
Commit: 9f27db1f6ec7139b6d4d8ac6d930f4b4a891ce78
https://github.com/xrootd/xrootd/commit/9f27db1f6ec7139b6d4d8ac6d930f4b4a891ce78
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: b6492f738f2d78e27169d6841eaf7d07467060d3
https://github.com/xrootd/xrootd/commit/b6492f738f2d78e27169d6841eaf7d07467060d3
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
Log Message:
-----------
[XProtocol] rebase on master.
Commit: 3e5c1dc700b1c97c05c5d8c1793209e01a59dd97
https://github.com/xrootd/xrootd/commit/3e5c1dc700b1c97c05c5d8c1793209e01a59dd97
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: b81dd76a10d340c52c09745f484c62626234de91
https://github.com/xrootd/xrootd/commit/b81dd76a10d340c52c09745f484c62626234de91
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 00065ea04b9f14f5c4bfe0fbe17793672ab5e436
https://github.com/xrootd/xrootd/commit/00065ea04b9f14f5c4bfe0fbe17793672ab5e436
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileSystem.cc
Log Message:
-----------
[XrdCl] Add support for local file rm.
Commit: 273c396713bcc1ba35f249231fbde22457337996
https://github.com/xrootd/xrootd/commit/273c396713bcc1ba35f249231fbde22457337996
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 446ee03def209269a25e8062c8b58e04fb5a9803
https://github.com/xrootd/xrootd/commit/446ee03def209269a25e8062c8b58e04fb5a9803
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XProtocol/XProtocol.cc
M src/XProtocol/XProtocol.hh
Log Message:
-----------
Implement extended stat information (plus misc cleanup).
Commit: 4e5b87c16db4c14380d0de8e5e9e03a0e460d1a9
https://github.com/xrootd/xrootd/commit/4e5b87c16db4c14380d0de8e5e9e03a0e460d1a9
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 5e887aec452e950813ac32a1c031f851a10e96a3
https://github.com/xrootd/xrootd/commit/5e887aec452e950813ac32a1c031f851a10e96a3
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 011aa82d3695dde61522c5e8a258354954fe63d9
https://github.com/xrootd/xrootd/commit/011aa82d3695dde61522c5e8a258354954fe63d9
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 7aabc778d13bba0966ddfee5f6398f811a78d3c7
https://github.com/xrootd/xrootd/commit/7aabc778d13bba0966ddfee5f6398f811a78d3c7
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: d6de1deefa79cffccf002db39f2bd301a34bbefa
https://github.com/xrootd/xrootd/commit/d6de1deefa79cffccf002db39f2bd301a34bbefa
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 44d6d643427b05199652ec17c340750ce39dca8b
https://github.com/xrootd/xrootd/commit/44d6d643427b05199652ec17c340750ce39dca8b
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 485883abdff3e44a59a317129c3dad9c82305b7e
https://github.com/xrootd/xrootd/commit/485883abdff3e44a59a317129c3dad9c82305b7e
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 2e22618d51b593489367827c5a65ab60ed73bdaa
https://github.com/xrootd/xrootd/commit/2e22618d51b593489367827c5a65ab60ed73bdaa
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: e506b515edde0a2512dbf849704e313725fa52ec
https://github.com/xrootd/xrootd/commit/e506b515edde0a2512dbf849704e313725fa52ec
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[Server] Do not apply TLS requirements to bridged connections.
Commit: ed387f484004189e6be82351de2cc7f24c6edcba
https://github.com/xrootd/xrootd/commit/ed387f484004189e6be82351de2cc7f24c6edcba
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdConfig.cc
Log Message:
-----------
[Server] Adjust tyhe xrootd.tls directive for usabiliity.
Commit: 7ac39758a153813a34c2184e82ee1997233aff78
https://github.com/xrootd/xrootd/commit/7ac39758a153813a34c2184e82ee1997233aff78
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 1aa780b6a38db68982b2813ed7cd26304374c523
https://github.com/xrootd/xrootd/commit/1aa780b6a38db68982b2813ed7cd26304374c523
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/Xrd/XrdConfig.cc
Log Message:
-----------
Fix build.
Commit: fb9df56b7edd9402432caf75b090daf22d77bf0a
https://github.com/xrootd/xrootd/commit/fb9df56b7edd9402432caf75b090daf22d77bf0a
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Fix build.
Commit: 8b94ce7b327cca6c6b816324a7272e99bad7ac5a
https://github.com/xrootd/xrootd/commit/8b94ce7b327cca6c6b816324a7272e99bad7ac5a
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdCl/XrdClFileSystem.cc
Log Message:
-----------
Fix slc6 build.
Commit: 787489e6f670dc8332aebefb6ef104ccea1895ab
https://github.com/xrootd/xrootd/commit/787489e6f670dc8332aebefb6ef104ccea1895ab
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdOuc/XrdOucUtils.cc
Log Message:
-----------
[Utils] Fix missing format parameter.
Commit: 2841e17186e467d899324b3e34e7abbbe87be9c1
https://github.com/xrootd/xrootd/commit/2841e17186e467d899324b3e34e7abbbe87be9c1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 61ee0d3caaa1fa8ef890ca1009e0a4670239908f
https://github.com/xrootd/xrootd/commit/61ee0d3caaa1fa8ef890ca1009e0a4670239908f
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: c67598a785715a3ccc8f1a499912ee03d9217290
https://github.com/xrootd/xrootd/commit/c67598a785715a3ccc8f1a499912ee03d9217290
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdXrootd/XrdXrootdProtocol.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[Server] Remove unsed parameter in do_Protocol().
Commit: 69d4bc30c85f6bd0dd178675aaf27ea924d73b1f
https://github.com/xrootd/xrootd/commit/69d4bc30c85f6bd0dd178675aaf27ea924d73b1f
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: c28ef93c6e91e0af20b91ba7326dc157de365bc5
https://github.com/xrootd/xrootd/commit/c28ef93c6e91e0af20b91ba7326dc157de365bc5
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: a7ecb9e3b6937b2dc77037bd7d02b89a20102b9d
https://github.com/xrootd/xrootd/commit/a7ecb9e3b6937b2dc77037bd7d02b89a20102b9d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on g-stream monitporing feature.
Commit: 5ccc12bb8c0d1ec0d002160477b070f519c3ef7d
https://github.com/xrootd/xrootd/commit/5ccc12bb8c0d1ec0d002160477b070f519c3ef7d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfsPrepare.hh
Log Message:
-----------
[Server] Do not expose private header via prepare plugin interface.
Commit: 023e4ce399a8fa3b07906c535f07127d81fa36e1
https://github.com/xrootd/xrootd/commit/023e4ce399a8fa3b07906c535f07127d81fa36e1
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdOfs/XrdOfsPrepare.hh
Log Message:
-----------
[Server] Correct using wrong class in header.
Commit: b94549fb318682fda5d843518c4d3e12be0f27a5
https://github.com/xrootd/xrootd/commit/b94549fb318682fda5d843518c4d3e12be0f27a5
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: bdffa55d5bd976d05a2725dd9d346996ac45c1e9
https://github.com/xrootd/xrootd/commit/bdffa55d5bd976d05a2725dd9d346996ac45c1e9
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: f790ee21a0323e6b57bf3c755615049ac10bdc17
https://github.com/xrootd/xrootd/commit/f790ee21a0323e6b57bf3c755615049ac10bdc17
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: f9515be5f4441b3e81a7c30b1125cdaad71b3705
https://github.com/xrootd/xrootd/commit/f9515be5f4441b3e81a7c30b1125cdaad71b3705
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes on SFS additions.
Commit: e79997db2fd19ffeb2471f2b7c7f880365e1c16b
https://github.com/xrootd/xrootd/commit/e79997db2fd19ffeb2471f2b7c7f880365e1c16b
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdSfs/XrdSfsInterface.hh
Log Message:
-----------
[Server] Add missing commit to SFS.
Commit: 475c62888887fba24b7c44129609563916031cfb
https://github.com/xrootd/xrootd/commit/475c62888887fba24b7c44129609563916031cfb
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M cmake/XRootDDefaults.cmake
M src/XrdVersion.hh.in
M src/XrdVersionPlugin.hh
Log Message:
-----------
[Cmake] Update version requirements.
Commit: 249e74f43ebd88620748b22ff88f254cf41d609d
https://github.com/xrootd/xrootd/commit/249e74f43ebd88620748b22ff88f254cf41d609d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 41ac71deacfbe295b5f69fede25471e16a4ed0f6
https://github.com/xrootd/xrootd/commit/41ac71deacfbe295b5f69fede25471e16a4ed0f6
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 5e9c4c2e9597e5ee672bfcc7a6845502286b318d
https://github.com/xrootd/xrootd/commit/5e9c4c2e9597e5ee672bfcc7a6845502286b318d
Author: Andrew Hanushevsky <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M docs/PreReleaseNotes.txt
Log Message:
-----------
Update notes onh TLS related changes.
Commit: f4da72e2266d761b0d0e7ef3ecd93bb1236e5f22
https://github.com/xrootd/xrootd/commit/f4da72e2266d761b0d0e7ef3ecd93bb1236e5f22
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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: 18e742c73478752b5b54c4f5b2e496d7fb2cb37e
https://github.com/xrootd/xrootd/commit/18e742c73478752b5b54c4f5b2e496d7fb2cb37e
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdTls/XrdTlsSocket.cc
M src/XrdTls/XrdTlsSocket.hh
Log Message:
-----------
[XrdTls] Cleaning up XrdTlsSocket.
Commit: a5bbb3a36a7b153d8245c382662867d154cba8da
https://github.com/xrootd/xrootd/commit/a5bbb3a36a7b153d8245c382662867d154cba8da
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 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.
Commit: 10febfa4785cbeb610531210fc029da4b064abc8
https://github.com/xrootd/xrootd/commit/10febfa4785cbeb610531210fc029da4b064abc8
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/XrdCl/XrdClDefaultEnv.cc
M src/XrdCl/XrdClDefaultEnv.hh
Log Message:
-----------
[XrdCl] Ensure only one instance of DefaultEnv exists, closes #920
Commit: b01a8381ce279e751f71051db8fc3b7024606c73
https://github.com/xrootd/xrootd/commit/b01a8381ce279e751f71051db8fc3b7024606c73
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/CMakeLists.txt
M src/XrdCl/CMakeLists.txt
Log Message:
-----------
[CMake] clean up.
Commit: f69e1534266e2e3f94d557c1805d42c6fe312cf4
https://github.com/xrootd/xrootd/commit/f69e1534266e2e3f94d557c1805d42c6fe312cf4
Author: Michal Simon <[log in to unmask]>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
M src/Xrd/XrdConfig.cc
Log Message:
-----------
[XrdConfig] Restore 'wan' option.
Fixes regression introduced in fc6ab518494f0b79d0d9a1bcdeced3729436b9c1
Compare: https://github.com/xrootd/xrootd/compare/1452c477348a...f69e1534266e
########################################################################
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
|