LISTSERV mailing list manager LISTSERV 16.5

Help for XROOTD-DEV Archives


XROOTD-DEV Archives

XROOTD-DEV Archives


XROOTD-DEV@LISTSERV.SLAC.STANFORD.EDU


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

XROOTD-DEV Home

XROOTD-DEV Home

XROOTD-DEV  October 2019

XROOTD-DEV October 2019

Subject:

[xrootd/xrootd] a236c2: Extend cinfo to format to include number of access...

From:

Andrew Hanushevsky <[log in to unmask]>

Reply-To:

xrootd developers' list for Scalla/xrootd repository and related issues <[log in to unmask]>

Date:

Thu, 10 Oct 2019 13:01:36 -0700

Content-Type:

text/plain

Parts/Attachments:

Parts/Attachments

text/plain (2719 lines)

  Branch: refs/heads/xrdR5-rb1
  Home:   https://github.com/xrootd/xrootd
  Commit: a236c21a0a153eed91876264d2b2b9e27e44f98d
      https://github.com/xrootd/xrootd/commit/a236c21a0a153eed91876264d2b2b9e27e44f98d
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheCommand.cc
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheInfo.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrint.cc
    M src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheStats.hh
    M src/XrdFileCache/XrdFileCacheVRead.cc

  Log Message:
  -----------
  Extend cinfo to format to include number of accesses and allow record merging.

Also includes:

* Rename stat variables to match regular cache nomenclature.

* Some preliminary structs for per directory statistics collection.


  Commit: 2165960f4ad542936588668af3d82ef76c676d7a
      https://github.com/xrootd/xrootd/commit/2165960f4ad542936588668af3d82ef76c676d7a
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheConfiguration.cc

  Log Message:
  -----------
  Check data space size during configuration processing.


  Commit: 051f5b73e8b90cfca227e1479df75a00ebd93b8c
      https://github.com/xrootd/xrootd/commit/051f5b73e8b90cfca227e1479df75a00ebd93b8c
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCache.hh
    M src/XrdFileCache/XrdFileCacheCommand.cc
    M src/XrdFileCache/XrdFileCacheConfiguration.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCacheFile.hh
    M src/XrdFileCache/XrdFileCachePurge.cc
    M src/XrdFileCache/XrdFileCacheStats.hh

  Log Message:
  -----------
  Per directory stat processing.

First version, not fully tested. Prints out report into log file during every purge cycle, e.g. (edited for readability):
```
DataFsState::dump_recursively epoch = 1544824366 delta_t = 300 max_depth = 4
 0 root       usage=26157253632 usage_extra=14831391356 usage_total=40988644988 num_ios=4 duration=357 b_hit=20378665723 b_miss=7415529472 b_byps=0 b_wrtn=14831391356
 1 store      usage=26157253632 usage_extra=14831391356 usage_total=40988644988 num_ios=4 duration=357 b_hit=20378665723 b_miss=7415529472 b_byps=0 b_wrtn=14831391356
 2 user       usage=26157253632 usage_extra=14831391356 usage_total=40988644988 num_ios=4 duration=357 b_hit=20378665723 b_miss=7415529472 b_byps=0 b_wrtn=14831391356
 3 matevz     usage=26157253632 usage_extra=14831391356 usage_total=40988644988 num_ios=4 duration=357 b_hit=20378665723 b_miss=7415529472 b_byps=0 b_wrtn=14831391356
 4 xrdmon-far usage= 2558525440 usage_extra= 5705110140 usage_total= 8263635580 num_ios=2 duration=143 b_hit= 5410980421 b_miss=2852388864 b_byps=0 b_wrtn= 5705110140
 4 xrdmon-xxx usage=17871405056 usage_extra= 9126281216 usage_total=26997686272 num_ios=2 duration=214 b_hit=14967685302 b_miss=4563140608 b_byps=0 b_wrtn= 9126281216

usage       - usage as "measured" during purge scan
usage_extra - collected from write queue and accumulated between purge scans
              note, purge scan does not happen every purge cycle!
usage_total - sum of above two
b_wrtn      - number of bytes written in this directory during this cycle
others should be clear
```

pfc.dirstats maxdepth is supported.

pfc.dirstats dir is converted to maxdepth so it sort of works ... but
prints out all the directories down to maxdepth, not only the selected ones.


  Commit: 726971dfc27bb5156431b016f2baa906530198cb
      https://github.com/xrootd/xrootd/commit/726971dfc27bb5156431b016f2baa906530198cb
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: ce64322d9663b29df94de9d858bcc1b78589ff65
      https://github.com/xrootd/xrootd/commit/ce64322d9663b29df94de9d858bcc1b78589ff65
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 17a0cea24a6bc60185161e3c7ad9bd17707bc283
      https://github.com/xrootd/xrootd/commit/17a0cea24a6bc60185161e3c7ad9bd17707bc283
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 64cbb6715b67c065dcbe9665dfc975fd466ca9a0
      https://github.com/xrootd/xrootd/commit/64cbb6715b67c065dcbe9665dfc975fd466ca9a0
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOfs/XrdOfsConfig.cc

  Log Message:
  -----------
  [Server] Allow use of size suffixes in the ofs.xattr directive.


  Commit: 9c341653e8e3491ee399336e098441ad63dd948e
      https://github.com/xrootd/xrootd/commit/9c341653e8e3491ee399336e098441ad63dd948e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: a2ef11bea5f09e0c2fc476c310d6061ebfd7e707
      https://github.com/xrootd/xrootd/commit/a2ef11bea5f09e0c2fc476c310d6061ebfd7e707
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 9b7c86dbe08c45ab0fc65fce66001326b204180a
      https://github.com/xrootd/xrootd/commit/9b7c86dbe08c45ab0fc65fce66001326b204180a
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: a463d336b8680bde373d1a2b00abdc8b16a09189
      https://github.com/xrootd/xrootd/commit/a463d336b8680bde373d1a2b00abdc8b16a09189
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClLocalFileHandler.cc

  Log Message:
  -----------
  [XrdCl] fix xattr header.


  Commit: e188dde20e2563741016791277ccf6525d4f6268
      https://github.com/xrootd/xrootd/commit/e188dde20e2563741016791277ccf6525d4f6268
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M tests/XrdClTests/FileSystemTest.cc
    M tests/XrdClTests/FileTest.cc

  Log Message:
  -----------
  [XrdCl] Add xattr tests.


  Commit: 7271dd722c9300ccab87b55597fa7d047692a87f
      https://github.com/xrootd/xrootd/commit/7271dd722c9300ccab87b55597fa7d047692a87f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 463929cdddd446198e901ab4452d386af48fa54f
      https://github.com/xrootd/xrootd/commit/463929cdddd446198e901ab4452d386af48fa54f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 44fa616481565e3bcefcb85b9be721d2079fd0fc
      https://github.com/xrootd/xrootd/commit/44fa616481565e3bcefcb85b9be721d2079fd0fc
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClLocalFileHandler.cc

  Log Message:
  -----------
  [XrdCl] Fix vanilla rhel6 compilation.


  Commit: bcb0ad6b4a4ea40d1d5e4723b51e1833539e842e
      https://github.com/xrootd/xrootd/commit/bcb0ad6b4a4ea40d1d5e4723b51e1833539e842e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSys/XrdSysFAttrBsd.icc

  Log Message:
  -----------
  [Server] FREE_BSD fattr fixes by yurivict@github; fixes #791


  Commit: 7f1158383af3c4b1abdb08dd39c7a50edf92a6e4
      https://github.com/xrootd/xrootd/commit/7f1158383af3c4b1abdb08dd39c7a50edf92a6e4
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 46e3270fb26e9bbb25d2ddb51fc4819dd4915711
      https://github.com/xrootd/xrootd/commit/46e3270fb26e9bbb25d2ddb51fc4819dd4915711
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: ee1ce7681d868fb9987b2e5b3d42527e58b693e5
      https://github.com/xrootd/xrootd/commit/ee1ce7681d868fb9987b2e5b3d42527e58b693e5
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: d99b28c02320dec6efe6b9fa06e8bb5173259562
      https://github.com/xrootd/xrootd/commit/d99b28c02320dec6efe6b9fa06e8bb5173259562
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSec/XrdSecEntity.hh

  Log Message:
  -----------
  [Server] Add additional fields to he SecEntity structure (breaks ABI).


  Commit: 13c8a94d60526a199daf1eb8e11f9e0b12a7485c
      https://github.com/xrootd/xrootd/commit/13c8a94d60526a199daf1eb8e11f9e0b12a7485c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on SecEntity change.


  Commit: cf6518b4a0ecb7d6fc2e88c721c6e8e262be9b67
      https://github.com/xrootd/xrootd/commit/cf6518b4a0ecb7d6fc2e88c721c6e8e262be9b67
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 7dbab78a4b5407c7044f8c3d759a8a9caf70f3ca
      https://github.com/xrootd/xrootd/commit/7dbab78a4b5407c7044f8c3d759a8a9caf70f3ca
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 928217ad92695dcb560617f874dc6df5da74dc9b
      https://github.com/xrootd/xrootd/commit/928217ad92695dcb560617f874dc6df5da74dc9b
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOuc/XrdOucUtils.cc

  Log Message:
  -----------
  [Utils] Fix unitialized variable.


  Commit: d507ec9039f89943eb91fec85d17a5bf1d439553
      https://github.com/xrootd/xrootd/commit/d507ec9039f89943eb91fec85d17a5bf1d439553
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: efd183cef4c01b916295702bc649f777c017b2b8
      https://github.com/xrootd/xrootd/commit/efd183cef4c01b916295702bc649f777c017b2b8
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClFileOperations.hh
    M src/XrdCl/XrdClFileSystemOperations.hh

  Log Message:
  -----------
  [XrdCl] Implementing pipelining for FileSystem xattr.


  Commit: ce95d2c20818b4515facb3a192a058f2432fd6b0
      https://github.com/xrootd/xrootd/commit/ce95d2c20818b4515facb3a192a058f2432fd6b0
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M tests/XrdClTests/OperationsWorkflowTest.cc

  Log Message:
  -----------
  [XrdCl] Add test for xattr pipelines.


  Commit: 00b8d0d32e95e0139da087799ad872231d9e3ab3
      https://github.com/xrootd/xrootd/commit/00b8d0d32e95e0139da087799ad872231d9e3ab3
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 348ffb183d1f06afc011813be00cb296d6a7d067
      https://github.com/xrootd/xrootd/commit/348ffb183d1f06afc011813be00cb296d6a7d067
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XProtocol/XProtocol.cc
    M src/XProtocol/XProtocol.hh

  Log Message:
  -----------
  [XProtocol] rebase on master.


  Commit: 65901f605115d12d07712bbd9abb31ed5b5b1dd6
      https://github.com/xrootd/xrootd/commit/65901f605115d12d07712bbd9abb31ed5b5b1dd6
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 08f47d87a720dffa9c1a625ba5f8893c1b4a7569
      https://github.com/xrootd/xrootd/commit/08f47d87a720dffa9c1a625ba5f8893c1b4a7569
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: c7f158507efa00a6e29eeeaa0365312611c39daa
      https://github.com/xrootd/xrootd/commit/c7f158507efa00a6e29eeeaa0365312611c39daa
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClFileSystem.cc

  Log Message:
  -----------
  [XrdCl] Add support for local file rm.


  Commit: fb2388db2717619d0b7d9e72def157b5894d3d91
      https://github.com/xrootd/xrootd/commit/fb2388db2717619d0b7d9e72def157b5894d3d91
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 8c8e8d403f9a5cfafe5054faf2f805efcb26e7ec
      https://github.com/xrootd/xrootd/commit/8c8e8d403f9a5cfafe5054faf2f805efcb26e7ec
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XProtocol/XProtocol.cc
    M src/XProtocol/XProtocol.hh

  Log Message:
  -----------
  Implement extended stat information (plus misc cleanup).


  Commit: 9d329b4c7f2629fb213aa92eb57e3323e2a7f164
      https://github.com/xrootd/xrootd/commit/9d329b4c7f2629fb213aa92eb57e3323e2a7f164
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: c54364d960d90eab8138ceea9927f6a035fda146
      https://github.com/xrootd/xrootd/commit/c54364d960d90eab8138ceea9927f6a035fda146
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: b939fe85e623a08ec1e9f33b8354c9dcfad1b564
      https://github.com/xrootd/xrootd/commit/b939fe85e623a08ec1e9f33b8354c9dcfad1b564
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: ad5135ec94bafbd3eaaab63fc3cea29bea0c77c7
      https://github.com/xrootd/xrootd/commit/ad5135ec94bafbd3eaaab63fc3cea29bea0c77c7
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: a0f87514fd28ecf3fd0ece981c24284ffc992cf4
      https://github.com/xrootd/xrootd/commit/a0f87514fd28ecf3fd0ece981c24284ffc992cf4
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: c07efaeb9f58edf34471e3952212aa8129752583
      https://github.com/xrootd/xrootd/commit/c07efaeb9f58edf34471e3952212aa8129752583
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: a5d585014832ca7916c2ad434ed4f6d4c953f025
      https://github.com/xrootd/xrootd/commit/a5d585014832ca7916c2ad434ed4f6d4c953f025
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: a0cd17c9fb630d777f1567c98008f8f520fb348d
      https://github.com/xrootd/xrootd/commit/a0cd17c9fb630d777f1567c98008f8f520fb348d
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 73b7eeef8923a42fee2ddcb7424a6996288d80ba
      https://github.com/xrootd/xrootd/commit/73b7eeef8923a42fee2ddcb7424a6996288d80ba
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdXeq.cc

  Log Message:
  -----------
  [Server] Do not apply TLS requirements to bridged connections.


  Commit: 7a5e68c91d9eecda50e5ed3b1f0b9a3e22b5e6c0
      https://github.com/xrootd/xrootd/commit/7a5e68c91d9eecda50e5ed3b1f0b9a3e22b5e6c0
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdConfig.cc

  Log Message:
  -----------
  [Server] Adjust tyhe xrootd.tls directive for usabiliity.


  Commit: dfec3295f4321f676121907fdc7329ab5a71c704
      https://github.com/xrootd/xrootd/commit/dfec3295f4321f676121907fdc7329ab5a71c704
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsConnection.cc
    M src/XrdTls/XrdTlsConnection.hh

  Log Message:
  -----------
  [TLS] Add argument to Connect() for host verification.


  Commit: b0a71044b7e1adf2e796e73475dc95629162a658
      https://github.com/xrootd/xrootd/commit/b0a71044b7e1adf2e796e73475dc95629162a658
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/Xrd/XrdConfig.cc

  Log Message:
  -----------
  Fix build.


  Commit: d3d50ef429fb33ff4034f359fb24f74ddd144d52
      https://github.com/xrootd/xrootd/commit/d3d50ef429fb33ff4034f359fb24f74ddd144d52
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdXeq.cc

  Log Message:
  -----------
  Fix build.


  Commit: fafda055052a397ab29c97d5b7e1ad4b80d07336
      https://github.com/xrootd/xrootd/commit/fafda055052a397ab29c97d5b7e1ad4b80d07336
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClFileSystem.cc

  Log Message:
  -----------
  Fix slc6 build.


  Commit: ef6d32bf7cef9e0543c23b724da372a3d56541f9
      https://github.com/xrootd/xrootd/commit/ef6d32bf7cef9e0543c23b724da372a3d56541f9
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOuc/XrdOucUtils.cc

  Log Message:
  -----------
  [Utils] Fix missing format parameter.


  Commit: 939086cdc26227fe344447cff6b3aeebdeb8c99e
      https://github.com/xrootd/xrootd/commit/939086cdc26227fe344447cff6b3aeebdeb8c99e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 72700f8a617bcddd2885138bd0946f87075c90d2
      https://github.com/xrootd/xrootd/commit/72700f8a617bcddd2885138bd0946f87075c90d2
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 0c491e30a3690b14ef2fc0329e504dda09d75695
      https://github.com/xrootd/xrootd/commit/0c491e30a3690b14ef2fc0329e504dda09d75695
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdProtocol.hh
    M src/XrdXrootd/XrdXrootdXeq.cc

  Log Message:
  -----------
  [Server] Remove unsed parameter in do_Protocol().


  Commit: e9d77605053cdf6d104c15f13158d511b9e42aed
      https://github.com/xrootd/xrootd/commit/e9d77605053cdf6d104c15f13158d511b9e42aed
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 5d2ba41196fc83547474b775c4eedfc823a13fbe
      https://github.com/xrootd/xrootd/commit/5d2ba41196fc83547474b775c4eedfc823a13fbe
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 37dbc64e0e2ce6a15ea3ceed1411addfa9c395b0
      https://github.com/xrootd/xrootd/commit/37dbc64e0e2ce6a15ea3ceed1411addfa9c395b0
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on g-stream monitporing feature.


  Commit: 0ea3089b30fba65a7e281c385b00749326d97ef1
      https://github.com/xrootd/xrootd/commit/0ea3089b30fba65a7e281c385b00749326d97ef1
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOfs/XrdOfsPrepare.hh

  Log Message:
  -----------
  [Server] Do not expose private header via prepare plugin interface.


  Commit: 5d2efb74988f7ed74fe4da2a977b2bc49224a1f1
      https://github.com/xrootd/xrootd/commit/5d2efb74988f7ed74fe4da2a977b2bc49224a1f1
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOfs/XrdOfsPrepare.hh

  Log Message:
  -----------
  [Server] Correct using wrong class in header.


  Commit: a9415bfaf73ffbe7dface2d55b19d196e0f32e7c
      https://github.com/xrootd/xrootd/commit/a9415bfaf73ffbe7dface2d55b19d196e0f32e7c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: d3641babc8ccdee629cf50a070a04bebb9cbb82d
      https://github.com/xrootd/xrootd/commit/d3641babc8ccdee629cf50a070a04bebb9cbb82d
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: ec5ecaa91be0f5e20a7cead25206f138e566bf5f
      https://github.com/xrootd/xrootd/commit/ec5ecaa91be0f5e20a7cead25206f138e566bf5f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 5c963faa9d2cbcddb0e972a86f33aff200878c71
      https://github.com/xrootd/xrootd/commit/5c963faa9d2cbcddb0e972a86f33aff200878c71
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on SFS additions.


  Commit: 1ff96b7e63860c7b2814238ea0d64c9d177cba6d
      https://github.com/xrootd/xrootd/commit/1ff96b7e63860c7b2814238ea0d64c9d177cba6d
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSfs/XrdSfsInterface.hh

  Log Message:
  -----------
  [Server] Add missing commit to SFS.


  Commit: 604bdf0d216f798fda18ea9bef99ee61769b4538
      https://github.com/xrootd/xrootd/commit/604bdf0d216f798fda18ea9bef99ee61769b4538
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M cmake/XRootDDefaults.cmake
    M src/XrdVersion.hh.in
    M src/XrdVersionPlugin.hh

  Log Message:
  -----------
  [Cmake] Update version requirements.


  Commit: 1e7f0a43c03f875ce1f1cc9244c25245db0e7819
      https://github.com/xrootd/xrootd/commit/1e7f0a43c03f875ce1f1cc9244c25245db0e7819
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 3cc7ab72fee72f2efaac9bff0b7f3f8eb7b2be2c
      https://github.com/xrootd/xrootd/commit/3cc7ab72fee72f2efaac9bff0b7f3f8eb7b2be2c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 4682d0bd2862746094fd198c0fbdedfff5c7fdda
      https://github.com/xrootd/xrootd/commit/4682d0bd2862746094fd198c0fbdedfff5c7fdda
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes onh TLS related changes.


  Commit: 56c73ecbdc0f998f252c9df8cecd168bc9ea74fe
      https://github.com/xrootd/xrootd/commit/56c73ecbdc0f998f252c9df8cecd168bc9ea74fe
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 868fe93f3f82d6045b40f223c4ada28c42257610
      https://github.com/xrootd/xrootd/commit/868fe93f3f82d6045b40f223c4ada28c42257610
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsSocket.cc
    M src/XrdTls/XrdTlsSocket.hh

  Log Message:
  -----------
  [XrdTls] Cleaning up XrdTlsSocket.


  Commit: 55494d889868061274c8e48f1eba6c0a759d8012
      https://github.com/xrootd/xrootd/commit/55494d889868061274c8e48f1eba6c0a759d8012
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: 85fdef446ab548e250bce745df34c8256f54e2cc
      https://github.com/xrootd/xrootd/commit/85fdef446ab548e250bce745df34c8256f54e2cc
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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: d4818047d5a70014a895449184c45654759ad3a4
      https://github.com/xrootd/xrootd/commit/d4818047d5a70014a895449184c45654759ad3a4
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/CMakeLists.txt
    M src/XrdCl/CMakeLists.txt

  Log Message:
  -----------
  [CMake] clean up.


  Commit: 6d83442ef9a13cc6657c51ea52450850a16205da
      https://github.com/xrootd/xrootd/commit/6d83442ef9a13cc6657c51ea52450850a16205da
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/Xrd/XrdConfig.cc

  Log Message:
  -----------
  [XrdConfig] Restore 'wan' option.

Fixes regression introduced in fc6ab518494f0b79d0d9a1bcdeced3729436b9c1


  Commit: 57a37ae3915ac08f86ae706514b05ab28b151026
      https://github.com/xrootd/xrootd/commit/57a37ae3915ac08f86ae706514b05ab28b151026
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdFileCache/XrdFileCache.cc
    M src/XrdFileCache/XrdFileCacheFile.cc
    M src/XrdFileCache/XrdFileCachePurge.cc

  Log Message:
  -----------
  Merge follow-up changes.


  Commit: 5e9e8b01922d9a2349c80185b26fe4ef1c693f2d
      https://github.com/xrootd/xrootd/commit/5e9e8b01922d9a2349c80185b26fe4ef1c693f2d
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClChannel.cc
    M src/XrdCl/XrdClChannel.hh
    M src/XrdCl/XrdClChannelHandlerList.cc
    M src/XrdCl/XrdClChannelHandlerList.hh
    M src/XrdCl/XrdClInQueue.cc
    M src/XrdCl/XrdClInQueue.hh
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh

  Log Message:
  -----------
  [XrdCl] Simplify Channel abstraction for R5, closes #874


  Commit: c7165dc4b40d6e5c7b657b2554b018b90218ca02
      https://github.com/xrootd/xrootd/commit/c7165dc4b40d6e5c7b657b2554b018b90218ca02
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M packaging/rhel/xrootd.spec.in

  Log Message:
  -----------
  [RPM] Update spec for R5.


  Commit: 22b80ec06f9f276575ae85df76242160e2bb0d33
      https://github.com/xrootd/xrootd/commit/22b80ec06f9f276575ae85df76242160e2bb0d33
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/Xrd/XrdConfig.cc

  Log Message:
  -----------
  [Xrd] remove wan and leftover vars.


  Commit: 3aa7bb487637c769118c857676544ff833b3398d
      https://github.com/xrootd/xrootd/commit/3aa7bb487637c769118c857676544ff833b3398d
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClChannel.cc

  Log Message:
  -----------
  [XrdCl] Fix PostMasterTest::FunctionalTest.


  Commit: 7f24922139d6c07f5ab9a37393996e2b7c1b885c
      https://github.com/xrootd/xrootd/commit/7f24922139d6c07f5ab9a37393996e2b7c1b885c
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsContext.cc

  Log Message:
  -----------
  [XrdTls] Properly initialize TLS context.


  Commit: d5e9e75c700cf102f4f253e59960cc5ed7c7a9e9
      https://github.com/xrootd/xrootd/commit/d5e9e75c700cf102f4f253e59960cc5ed7c7a9e9
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClSocket.cc
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClTls.cc
    M src/XrdCl/XrdClTls.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh

  Log Message:
  -----------
  [XrdCl] Use Socket class instead of raw sockets in interfaces.


  Commit: ddb76a9dd414f5d1e301cca12bbfa09dab10caaa
      https://github.com/xrootd/xrootd/commit/ddb76a9dd414f5d1e301cca12bbfa09dab10caaa
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdApps/XrdCpConfig.cc
    M src/XrdApps/XrdCpConfig.hh

  Log Message:
  -----------
  [xrdcp] Add --notlsok and --tlsdata options.


  Commit: f1ce24d97e213a7f9aab0df942085c6e56d21a1c
      https://github.com/xrootd/xrootd/commit/f1ce24d97e213a7f9aab0df942085c6e56d21a1c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdApps/XrdCpFile.cc
    M src/XrdApps/XrdCpFile.hh

  Log Message:
  -----------
  [xrdcp] Enable roots and xroots as TLS protocols.


  Commit: 2e4b54e029d993b997547ea33c480708c2a3c717
      https://github.com/xrootd/xrootd/commit/2e4b54e029d993b997547ea33c480708c2a3c717
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on new xrdcp TLS options.


  Commit: 97a5b7c4fee939d3ec454e2265c9d9cb4b6a9f4a
      https://github.com/xrootd/xrootd/commit/97a5b7c4fee939d3ec454e2265c9d9cb4b6a9f4a
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdApps/XrdCpConfig.cc
    M src/XrdApps/XrdCpConfig.hh

  Log Message:
  -----------
  [xrdcp] Add new --tlsmetalink option.


  Commit: 11cadf622a48ceacaf04365337209db01b0c0778
      https://github.com/xrootd/xrootd/commit/11cadf622a48ceacaf04365337209db01b0c0778
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on new xrdcp optoin.


  Commit: e4783fede35142d96f16f037ecd2d6bb5c4e2f7e
      https://github.com/xrootd/xrootd/commit/e4783fede35142d96f16f037ecd2d6bb5c4e2f7e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsContext.hh
    M src/XrdTls/XrdTlsSocket.cc
    M src/XrdTls/XrdTlsSocket.hh

  Log Message:
  -----------
  [TLS] Add trust dns option to context.


  Commit: 543dad90e20d203f8f2b73629f9210033e99f44b
      https://github.com/xrootd/xrootd/commit/543dad90e20d203f8f2b73629f9210033e99f44b
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncTlsSocketHandler.cc
    M src/XrdCl/XrdClAsyncTlsSocketHandler.hh
    M src/XrdCl/XrdClSocket.cc
    M src/XrdCl/XrdClSocket.hh

  Log Message:
  -----------
  [XrdCl] Make Socket class corkable.


  Commit: bf7050b6ce66a4d0917cace80ed4bc4928ba3e4b
      https://github.com/xrootd/xrootd/commit/bf7050b6ce66a4d0917cace80ed4bc4928ba3e4b
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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/XrdClSocket.cc
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh

  Log Message:
  -----------
  [XrdCl] Use corking in AsyncSocketHandler.


  Commit: 949dc8e0506738ee1e395bcdf3cc9b4a3d58a22b
      https://github.com/xrootd/xrootd/commit/949dc8e0506738ee1e395bcdf3cc9b4a3d58a22b
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 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/XrdClSocket.cc
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClTls.cc
    M src/XrdCl/XrdClTls.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh
    M src/api_test/xrdsrv.cc

  Log Message:
  -----------
  [XrdCl] Make Socket class upgradeable to TLS.


  Commit: 2fd8e560933df14dcd53ada0a0acdaf94da2f0bf
      https://github.com/xrootd/xrootd/commit/2fd8e560933df14dcd53ada0a0acdaf94da2f0bf
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

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

  Log Message:
  -----------
  [XrdCl] Refactor socket handlers.


  Commit: f8e33f42be15780ddd6dff971a9c4068e1ba07d7
      https://github.com/xrootd/xrootd/commit/f8e33f42be15780ddd6dff971a9c4068e1ba07d7
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    R src/XrdCl/XrdClAsyncTlsSocketHandler.cc
    R src/XrdCl/XrdClAsyncTlsSocketHandler.hh

  Log Message:
  -----------
  [XrdCl] Refactor away tls specific socket handler.


  Commit: 9e58b76e362338a0f9e7422e676e7793be5378ec
      https://github.com/xrootd/xrootd/commit/9e58b76e362338a0f9e7422e676e7793be5378ec
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClChannel.cc
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    M src/XrdCl/XrdClURL.cc
    M src/XrdCl/XrdClURL.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh

  Log Message:
  -----------
  [XrdCl] Respect server TLS flags in kXR_protocol response.

Part 1. Only for the main stream (0).


  Commit: 3e4b5846f93205e2b5fab81ede8f49c6a45a9baf
      https://github.com/xrootd/xrootd/commit/3e4b5846f93205e2b5fab81ede8f49c6a45a9baf
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XProtocol/XProtocol.hh
    M src/XrdSec.cmake
    A src/XrdSec/XrdSecAttr.hh
    A src/XrdSec/XrdSecEntity.cc
    M src/XrdSec/XrdSecEntity.hh
    M src/XrdUtils.cmake
    M src/XrdXrootd/XrdXrootdProtocol.cc
    M src/XrdXrootd/XrdXrootdProtocol.hh

  Log Message:
  -----------
  [SEC] Final touches on Entity object redefinition.


  Commit: 70bd264612fc2d35c4e2d32cc92f447d896a23bd
      https://github.com/xrootd/xrootd/commit/70bd264612fc2d35c4e2d32cc92f447d896a23bd
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdProtocol.hh

  Log Message:
  -----------
  [Server] Remove extraneos comment.


  Commit: 4d66ba638a5e1627da9e4c0bda85d97e917ceb49
      https://github.com/xrootd/xrootd/commit/4d66ba638a5e1627da9e4c0bda85d97e917ceb49
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Encrypt kXR_endsess while hand-shaking.


  Commit: b50b786bb89b7084dc54c403f58261374d1c33f7
      https://github.com/xrootd/xrootd/commit/b50b786bb89b7084dc54c403f58261374d1c33f7
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/api_test/xrdsrv.cc

  Log Message:
  -----------
  [XrdCl] Update the reference impl of tls srv.


  Commit: cb1e7c2ac107e4ae0db83d3f37ce116f628b7bf8
      https://github.com/xrootd/xrootd/commit/cb1e7c2ac107e4ae0db83d3f37ce116f628b7bf8
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/api_test/CMakeLists.txt
    M src/api_test/xrdsrv.cc

  Log Message:
  -----------
  [XrdCl] Allow server to request encryption.


  Commit: 073548bf82eef968d346ef3d1ca0addfaad92afd
      https://github.com/xrootd/xrootd/commit/073548bf82eef968d346ef3d1ca0addfaad92afd
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/Xrd/XrdLinkXeq.cc
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClSocket.cc
    M src/XrdTls/XrdTlsContext.cc
    M src/XrdTls/XrdTlsContext.hh
    A src/XrdTls/XrdTlsHostcheck.hh
    A src/XrdTls/XrdTlsHostcheck.icc
    A src/XrdTls/XrdTlsNotary.cc
    A src/XrdTls/XrdTlsNotary.hh
    A src/XrdTls/XrdTlsNotaryUtils.hh
    A src/XrdTls/XrdTlsNotaryUtils.icc
    M src/XrdTls/XrdTlsSocket.cc
    M src/XrdTls/XrdTlsSocket.hh
    M src/XrdUtils.cmake
    M src/api_test/xrdsrv.cc

  Log Message:
  -----------
  [TLS] Add hostname validation.


  Commit: 39f1c00a17d4c5e21b38eab3ba6e458208a425de
      https://github.com/xrootd/xrootd/commit/39f1c00a17d4c5e21b38eab3ba6e458208a425de
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClTls.hh

  Log Message:
  -----------
  [XrdCl] Remove unnecessary ssl.h includes.


  Commit: 31bfdf606078224392da173c0927d8e04340d1a9
      https://github.com/xrootd/xrootd/commit/31bfdf606078224392da173c0927d8e04340d1a9
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClSocket.cc
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClTls.cc
    M src/XrdCl/XrdClTls.hh
    M src/XrdTls/XrdTlsSocket.cc

  Log Message:
  -----------
  [XrdCl] Use XrdTlsSocket::Connect() to do host verification.


  Commit: 774f9fd91057c5483d7e6dbceff1c1b39dc56feb
      https://github.com/xrootd/xrootd/commit/774f9fd91057c5483d7e6dbceff1c1b39dc56feb
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClSocket.cc
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClTls.cc
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh

  Log Message:
  -----------
  [XrdCl] Handle correctly SSL_connect in presence of want read/write.


  Commit: 35b425b0c492132adc238da6ab5df2218360c557
      https://github.com/xrootd/xrootd/commit/35b425b0c492132adc238da6ab5df2218360c557
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Open at least one data stream if server requests to encrypt

only control stream but not the data.


  Commit: 98863c6086c471f1459c6a0475e7a1d4202907a7
      https://github.com/xrootd/xrootd/commit/98863c6086c471f1459c6a0475e7a1d4202907a7
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh

  Log Message:
  -----------
  [XrdCl] Send kXR_protocol before kXR_bind.


  Commit: 4e6908ba5a05b2ca0a4397bcdc5759138eb8a96f
      https://github.com/xrootd/xrootd/commit/4e6908ba5a05b2ca0a4397bcdc5759138eb8a96f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/Xrd/XrdConfig.cc
    M src/Xrd/XrdLinkXeq.cc
    M src/Xrd/XrdLinkXeq.hh
    M src/XrdCl/XrdClStatus.cc
    M src/XrdCl/XrdClTls.cc
    M src/XrdCl/XrdClTls.hh
    A src/XrdTls/XrdTls.cc
    A src/XrdTls/XrdTls.hh
    M src/XrdTls/XrdTlsContext.cc
    M src/XrdTls/XrdTlsContext.hh
    M src/XrdTls/XrdTlsSocket.cc
    M src/XrdTls/XrdTlsSocket.hh
    M src/XrdUtils.cmake

  Log Message:
  -----------
  [TLS] Isolate all openssl code dependencies to the XrdTls package.


  Commit: 8c0e5b5be59b2657370114c5fbc53451366d7e49
      https://github.com/xrootd/xrootd/commit/8c0e5b5be59b2657370114c5fbc53451366d7e49
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClTls.cc
    M src/XrdTls/XrdTlsSocket.cc

  Log Message:
  -----------
  [XrdCl/XrdTls] Handle correctly TLS hand-shake flag.


  Commit: b848fd7b806b756f545ddb776ef2540f1336841f
      https://github.com/xrootd/xrootd/commit/b848fd7b806b756f545ddb776ef2540f1336841f
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClTls.cc
    M src/XrdTls/XrdTlsSocket.cc

  Log Message:
  -----------
  [XrdCl/XrdTls] Retry if SSL_read/write yield SSL_ERROR_NONE.


  Commit: db52e254f737285f97af389ea70df8a8006a1afd
      https://github.com/xrootd/xrootd/commit/db52e254f737285f97af389ea70df8a8006a1afd
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/api_test/xrd_api_test.cc
    M src/api_test/xrdsrv.cc

  Log Message:
  -----------
  [XrdCl] Update reference implementation of TLS server.


  Commit: cb33c61ec644cd30826bde625dab6a34c3b700f8
      https://github.com/xrootd/xrootd/commit/cb33c61ec644cd30826bde625dab6a34c3b700f8
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/api_test/CMakeLists.txt
    M src/api_test/xrd_api_test.cc
    M src/api_test/xrdsrv.cc

  Log Message:
  -----------
  [XrdCl] Bind additional data streams to encrypted control stream.

This includes:
- binding additional encrypted data streams to encrypted control stream
- binding additional unencrypted data streams to encrypted control
  stream
- binding by default one unencrypted data stream to encrypted control
  stream if protocol response has kXR_gotoTLS flag set and kXR_tlsData
  reset


  Commit: c92450ce9d713934e0304154bdc31e0b1be024d8
      https://github.com/xrootd/xrootd/commit/c92450ce9d713934e0304154bdc31e0b1be024d8
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/CMakeLists.txt

  Log Message:
  -----------
  [XrdCl] Move PostMaster interfaces to private headers.


  Commit: 77b505e98524fb0c2256f30510b90b4964194c83
      https://github.com/xrootd/xrootd/commit/77b505e98524fb0c2256f30510b90b4964194c83
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTls.cc
    M src/XrdTls/XrdTlsContext.cc
    M src/XrdTls/XrdTlsNotaryUtils.icc
    M src/XrdTls/XrdTlsSocket.cc

  Log Message:
  -----------
  [XrdTls] Fix compilation on fedora rawhide.


  Commit: 9fa136683493c26728f916726aa58fd3554609f8
      https://github.com/xrootd/xrootd/commit/9fa136683493c26728f916726aa58fd3554609f8
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheStats.hh

  Log Message:
  -----------
  [XrdFileCache] Fix fedora rawhide build.


  Commit: bdd6aca6df51c074f7600b43e090c76d65520667
      https://github.com/xrootd/xrootd/commit/bdd6aca6df51c074f7600b43e090c76d65520667
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  [CI] Use ubuntu bionic on Travis CI.


  Commit: 17b9a91d2a97c7773900b37f14a5e78cffc612f2
      https://github.com/xrootd/xrootd/commit/17b9a91d2a97c7773900b37f14a5e78cffc612f2
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M bindings/python/CMakeLists.txt

  Log Message:
  -----------
  [Python] Update CLANG_PROHIBITED.


  Commit: 50e1a9dd5cd3d00775aad5837c59a2b1070a9197
      https://github.com/xrootd/xrootd/commit/50e1a9dd5cd3d00775aad5837c59a2b1070a9197
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdMonitor.cc

  Log Message:
  -----------
  Fix Travis CI build.


  Commit: fee41f2ba81aad9a82046508327f396ead97a593
      https://github.com/xrootd/xrootd/commit/fee41f2ba81aad9a82046508327f396ead97a593
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Addjust the number of streams for mixed transfers.

mixed = encrypted control stream + unencrypted data streams


  Commit: 17f86482c8d6680e89eefc294d697c74b5060d52
      https://github.com/xrootd/xrootd/commit/17f86482c8d6680e89eefc294d697c74b5060d52
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M packaging/rhel/xrootd.spec.in

  Log Message:
  -----------
  [RPM] Remove XRootD 3.x.x compat package.


  Commit: 53e92870ca7f12c6b19fbd7268cbae3fad41a229
      https://github.com/xrootd/xrootd/commit/53e92870ca7f12c6b19fbd7268cbae3fad41a229
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M packaging/debian/xrootd-client-devel.install
    M packaging/debian/xrootd-client-libs.install
    M packaging/rhel/xrootd.spec.in
    M src/CMakeLists.txt
    M src/XrdApps.cmake
    R src/XrdApps/XrdCpy.cc
    M src/XrdHeaders.cmake

  Log Message:
  -----------
  [Packaging] Remove old XRootD client.


  Commit: 7c85c16d5dbe4c9132f51b51e2986e94c4d407ae
      https://github.com/xrootd/xrootd/commit/7c85c16d5dbe4c9132f51b51e2986e94c4d407ae
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSec/XrdSecEntity.cc
    M src/XrdSec/XrdSecEntity.hh

  Log Message:
  -----------
  [Sec] Add method to iterate over attribute key-value pairs.
[Sec] Further encapsulate he SecEntity implementation.


  Commit: 853f1c43c483055e5f89a99b0f4c2de54b841f59
      https://github.com/xrootd/xrootd/commit/853f1c43c483055e5f89a99b0f4c2de54b841f59
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSec/XrdSecEntity.cc
    M src/XrdSec/XrdSecEntity.hh

  Log Message:
  -----------
  [Sec] Add method that returns all of the attribute keys.


  Commit: 2c1f7cb62ceff00a367c446913ab39a765ba5078
      https://github.com/xrootd/xrootd/commit/2c1f7cb62ceff00a367c446913ab39a765ba5078
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSsi/XrdSsiServReal.cc

  Log Message:
  -----------
  [SSI] Remove unwitting code that causes double delete.


  Commit: a65177c86c74d24e052326962b63e8014a8a13ab
      https://github.com/xrootd/xrootd/commit/a65177c86c74d24e052326962b63e8014a8a13ab
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  [Proxy] Remove extraneous include.


  Commit: 623d314d96de76c49df11ce796d2583d33568bd9
      https://github.com/xrootd/xrootd/commit/623d314d96de76c49df11ce796d2583d33568bd9
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCms/XrdCmsAdmin.cc
    M src/XrdCms/XrdCmsAdmin.hh
    M src/XrdCms/XrdCmsClient.hh
    M src/XrdCms/XrdCmsClientConfig.cc
    M src/XrdCms/XrdCmsClientConfig.hh
    M src/XrdCms/XrdCmsConfig.cc
    M src/XrdCms/XrdCmsConfig.hh
    M src/XrdCms/XrdCmsFinder.cc
    M src/XrdCms/XrdCmsFinder.hh
    M src/XrdCms/XrdCmsMeter.cc
    M src/XrdCms/XrdCmsMeter.hh
    M src/XrdCms/XrdCmsNode.cc
    A src/XrdCms/XrdCmsPerfMon.hh
    M src/XrdCms/XrdCmsUtils.cc
    M src/XrdCms/XrdCmsUtils.hh
    M src/XrdHeaders.cmake
    M src/XrdOuc/XrdOucUtils.cc
    M src/XrdOuc/XrdOucUtils.hh
    M src/XrdServer.cmake
    M src/XrdSsi/XrdSsiClient.cc
    M src/XrdSsi/XrdSsiCluster.hh
    M src/XrdSsi/XrdSsiCms.hh

  Log Message:
  -----------
  [Server] Add plug-in interface for performance reporting.


  Commit: 6cc9e531f458cd083ce9c6e81b4845ea48997f82
      https://github.com/xrootd/xrootd/commit/6cc9e531f458cd083ce9c6e81b4845ea48997f82
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

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


  Commit: ca463bd16a58f9baf50db76ed7b5ee5e496dec01
      https://github.com/xrootd/xrootd/commit/ca463bd16a58f9baf50db76ed7b5ee5e496dec01
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClDefaultEnv.hh

  Log Message:
  -----------
  [XrdCl] Don't place nifty counter in XrdCl namespace.

When build with devtoolset 7 and 8 xrootd-client has crashing when
finalizing the runtime with following error message:

	'libgcc_s.so.1 must be installed for pthread_cancel to work'


  Commit: d8d541e1f64eaf10bfc15c490b06e52ba191b486
      https://github.com/xrootd/xrootd/commit/d8d541e1f64eaf10bfc15c490b06e52ba191b486
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdVersionPlugin.hh

  Log Message:
  -----------
  [Server] Add XrdPerfMonitor plug-in to the plug-in table.


  Commit: 73d73e10e1d855ec75142849774ec27446128646
      https://github.com/xrootd/xrootd/commit/73d73e10e1d855ec75142849774ec27446128646
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdAcc/XrdAccAuthorize.hh
    M src/XrdOfs/XrdOfsConfigPI.cc
    M src/XrdOfs/XrdOfsConfigPI.hh
    M src/XrdOfs/XrdOfsPrepare.hh
    M src/XrdOss/XrdOss.hh
    M src/XrdSys/XrdSysFAttr.cc
    M src/XrdSys/XrdSysFAttr.hh
    M src/XrdSys/XrdSysXAttr.hh
    M src/XrdVersionPlugin.hh

  Log Message:
  -----------
  [Server] Allow plugin stacking for most OFS plugins.


  Commit: 5e086083876f2e5cb8346e3410c698265d4b0751
      https://github.com/xrootd/xrootd/commit/5e086083876f2e5cb8346e3410c698265d4b0751
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on OFS plugin stacking feature.


  Commit: b8722b5d6b52ef7a9673c67a2083805edcfd439e
      https://github.com/xrootd/xrootd/commit/b8722b5d6b52ef7a9673c67a2083805edcfd439e
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClFileSystem.cc
    M src/XrdCl/XrdClFileSystem.hh

  Log Message:
  -----------
  [XrdCl] Apply pimpl idiom to FileSystem class.

closes #1061


  Commit: d7b2f26c9fee91e3745c93976748ee73b7ed4b8b
      https://github.com/xrootd/xrootd/commit/d7b2f26c9fee91e3745c93976748ee73b7ed4b8b
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClFileStateHandler.cc
    M src/XrdCl/XrdClMonitor.hh
    M tests/XrdClTests/MonitorTestLib.cc

  Log Message:
  -----------
  [XrdCl] Monitor writev requests.


  Commit: 09a500f020a170738281f658b03ff2a7ee79c909
      https://github.com/xrootd/xrootd/commit/09a500f020a170738281f658b03ff2a7ee79c909
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M packaging/debian/xrootd-client.install
    M packaging/rhel/xrootd.spec.in
    M src/XrdApps.cmake

  Log Message:
  -----------
  [RPM] spec: remove xrdstagetool, xrd, xrdcp-old and xprep.


  Commit: d0b8678fd95d23e802bd7190839ba1ff2a7203e0
      https://github.com/xrootd/xrootd/commit/d0b8678fd95d23e802bd7190839ba1ff2a7203e0
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M packaging/rhel/xrootd.spec.in

  Log Message:
  -----------
  [RPM] Don't install cns.


  Commit: 5511cba348cf6c1e021e0de3e3c8d79145144962
      https://github.com/xrootd/xrootd/commit/5511cba348cf6c1e021e0de3e3c8d79145144962
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClFileSystem.cc
    M src/XrdCl/XrdClFileSystem.hh

  Log Message:
  -----------
  [XrdCl] Move XrdClMessage.hh to private headers.


  Commit: 7899bab1d5da6e631a1d3fa1bdda11239307a2f3
      https://github.com/xrootd/xrootd/commit/7899bab1d5da6e631a1d3fa1bdda11239307a2f3
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/CMakeLists.txt

  Log Message:
  -----------
  [XrdCl] Move XrdClFileSystemUtils.hh to private headers.


  Commit: 22e4a1ff719f0292e375a6588a768e7d3b013a8e
      https://github.com/xrootd/xrootd/commit/22e4a1ff719f0292e375a6588a768e7d3b013a8e
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClCopyProcess.cc
    M src/XrdCl/XrdClCopyProcess.hh

  Log Message:
  -----------
  [XrdCl] Apply pimpl idiom to CopyProcess.


  Commit: 2b90693716a0de7506b1a9351096cc98c71265a4
      https://github.com/xrootd/xrootd/commit/2b90693716a0de7506b1a9351096cc98c71265a4
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdServer.cmake
    R src/XrdSfs/XrdSfsGPFInfo.hh
    A src/XrdSfs/XrdSfsGPFile.hh
    M src/XrdSfs/XrdSfsInterface.hh

  Log Message:
  -----------
  [Server] Add getfile and putfile SFS interfaces.


  Commit: 55974f922ed5852049a1d5f9291843ffb0e1be13
      https://github.com/xrootd/xrootd/commit/55974f922ed5852049a1d5f9291843ffb0e1be13
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on SFS addition.


  Commit: 3afdb6588dd2a87a42ca1c5bba16fa815d53757f
      https://github.com/xrootd/xrootd/commit/3afdb6588dd2a87a42ca1c5bba16fa815d53757f
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSec/XrdSecEntity.cc

  Log Message:
  -----------
  [XrdSec] XrdSecEntity: unlock mutex bofere it gets deleted.


  Commit: 4d0a3ac53de3ee7a3dc68e5b8f7a09bafc9791c6
      https://github.com/xrootd/xrootd/commit/4d0a3ac53de3ee7a3dc68e5b8f7a09bafc9791c6
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOfs/XrdOfsConfigPI.cc

  Log Message:
  -----------
  [Server] Avoid SEGV when no preplib has been specified.


  Commit: 04624d47998c3837b631799597a767a3c9716a7d
      https://github.com/xrootd/xrootd/commit/04624d47998c3837b631799597a767a3c9716a7d
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdConfig.cc

  Log Message:
  -----------
  [Server] Correct parsing of the xrootd.tls command.


  Commit: e274b663767cb2141cbf5f696432de847a2805ca
      https://github.com/xrootd/xrootd/commit/e274b663767cb2141cbf5f696432de847a2805ca
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdXrootd/XrdXrootdConfig.cc

  Log Message:
  -----------
  [Server] Preserve TLS flags when computing actual role.


  Commit: 161cd89e3f52e1d6ef7000e8516fdb6520ba700d
      https://github.com/xrootd/xrootd/commit/161cd89e3f52e1d6ef7000e8516fdb6520ba700d
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh

  Log Message:
  -----------
  [XrdCl] Switch immediately to TLS on kXR_gotoTLS.


  Commit: d369d1a70b3fa020dc8b25b7907fb1e5c34e85bc
      https://github.com/xrootd/xrootd/commit/d369d1a70b3fa020dc8b25b7907fb1e5c34e85bc
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Correctly detect stream will goto TLS.


  Commit: bfa71c2f7ad771bb0b4abd6f6c65bd030c1a0969
      https://github.com/xrootd/xrootd/commit/bfa71c2f7ad771bb0b4abd6f6c65bd030c1a0969
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Distinguish between control and data stream when checking if TLS

is needed.


  Commit: 693bfa72e4f58c6190c4d5b9e46ea7ef730ace0b
      https://github.com/xrootd/xrootd/commit/693bfa72e4f58c6190c4d5b9e46ea7ef730ace0b
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdApps/XrdCpConfig.cc

  Log Message:
  -----------
  [XrdCl] xrdcp: allow roots/xroots protocol.


  Commit: 496b917d452098edb537e52cd1f360204acbd840
      https://github.com/xrootd/xrootd/commit/496b917d452098edb537e52cd1f360204acbd840
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Don't create separate data sptream if roots/xroots is used.


  Commit: 8c8aaee2eb63cb48909f292cd096f215736621ca
      https://github.com/xrootd/xrootd/commit/8c8aaee2eb63cb48909f292cd096f215736621ca
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsSocket.hh

  Log Message:
  -----------
  [XrdTls] Provide default tid so TlsSocket doesn't crash on shutdown.


  Commit: 3b513c49340a14ab84446f504460e6cd8cc143ca
      https://github.com/xrootd/xrootd/commit/3b513c49340a14ab84446f504460e6cd8cc143ca
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsContext.cc
    M src/XrdTls/XrdTlsContext.hh

  Log Message:
  -----------
  [TLS] Straighten out defaults for client-side files.


  Commit: 88988abde3f97bc7d7e4441b009d4ed6eaca433b
      https://github.com/xrootd/xrootd/commit/88988abde3f97bc7d7e4441b009d4ed6eaca433b
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSfs/XrdSfsFlags.hh
    M src/XrdSfs/XrdSfsInterface.hh

  Log Message:
  -----------
  [SFS] Additional methods and flags for the future.


  Commit: 872c8fc02ce62ee1a5308d593fb0b57de4a755c7
      https://github.com/xrootd/xrootd/commit/872c8fc02ce62ee1a5308d593fb0b57de4a755c7
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdPss/XrdPss.cc

  Log Message:
  -----------
  [Proxy] Allow proxy to forward xroots and roots protocols.


  Commit: 1b0db6fac46c03c7c565d0ef4a93fb85c74ceca7
      https://github.com/xrootd/xrootd/commit/1b0db6fac46c03c7c565d0ef4a93fb85c74ceca7
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClTls.cc

  Log Message:
  -----------
  [XrdCl] Populate cadir from env, if not available use default.


  Commit: e7ce0bee8d4b433bf4c67eb710f7810fb8555068
      https://github.com/xrootd/xrootd/commit/e7ce0bee8d4b433bf4c67eb710f7810fb8555068
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClSocket.cc

  Log Message:
  -----------
  [XrdCl] Handle properly failure of TLS layer.


  Commit: 1150293f4ee7bdb8ddb8e0f304cea8f57ebb12ea
      https://github.com/xrootd/xrootd/commit/1150293f4ee7bdb8ddb8e0f304cea8f57ebb12ea
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClSocket.cc
    M src/XrdCl/XrdClTls.cc

  Log Message:
  -----------
  [XrdCl] Set a message callback for TLS layer for logging purposes.


  Commit: 7136074da8e4f6aaed8fca4abb348499501533a9
      https://github.com/xrootd/xrootd/commit/7136074da8e4f6aaed8fca4abb348499501533a9
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XProtocol/XProtocol.hh
    M src/XrdSec/XrdSecEntity.cc
    M src/XrdSec/XrdSecEntity.hh
    M src/XrdXrootd/XrdXrootdProtocol.cc
    M src/XrdXrootd/XrdXrootdProtocol.hh
    M src/XrdXrootd/XrdXrootdXeq.cc

  Log Message:
  -----------
  [Server] Add appname to SecEntity attribute set.
[Server] Assign a unique ID to each SecEntity instance.


  Commit: 34f232bf8181827cda3d0bd328b2a73cfde60f4a
      https://github.com/xrootd/xrootd/commit/34f232bf8181827cda3d0bd328b2a73cfde60f4a
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on Sec enhancements.


  Commit: d1480688481894ff08b1b40bddb4bc92bb308a71
      https://github.com/xrootd/xrootd/commit/d1480688481894ff08b1b40bddb4bc92bb308a71
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdCl/XrdClTls.cc

  Log Message:
  -----------
  [XrdTls] Respect host verification also if the error string is null.


  Commit: f30c9ea15bf802603ef634e0742ad9de6c00187c
      https://github.com/xrootd/xrootd/commit/f30c9ea15bf802603ef634e0742ad9de6c00187c
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsSocket.cc

  Log Message:
  -----------
  [XrdCl] Log error message on TLS connect failure.


  Commit: bc6872175703079ebc693df36f79d20cc8228dce
      https://github.com/xrootd/xrootd/commit/bc6872175703079ebc693df36f79d20cc8228dce
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    A src/XrdOss/XrdOss.cc
    M src/XrdOss/XrdOss.hh
    M src/XrdServer.cmake
    M src/XrdSfs/XrdSfsAio.hh
    M src/XrdSfs/XrdSfsFlags.hh
    A src/XrdSfs/XrdSfsInterface.cc
    M src/XrdSfs/XrdSfsInterface.hh

  Log Message:
  -----------
  [Server] More cleanup of SFS and OSS headers and methods.


  Commit: d581f5567bb73be2d5a54d4e11982ff2b7eb01c8
      https://github.com/xrootd/xrootd/commit/d581f5567bb73be2d5a54d4e11982ff2b7eb01c8
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdThrottle/XrdThrottle.hh
    M src/XrdThrottle/XrdThrottleFile.cc
    M src/XrdThrottle/XrdThrottleFileSystem.cc

  Log Message:
  -----------
  [Server] Align Throttle plugin with the new SFS headers.


  Commit: f6fc7cdde2f134a20ac91bb59855790fe723b075
      https://github.com/xrootd/xrootd/commit/f6fc7cdde2f134a20ac91bb59855790fe723b075
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOss/XrdOssApi.cc
    M src/XrdOss/XrdOssApi.hh

  Log Message:
  -----------
  [Server] Implement the Flush() method.


  Commit: e822c8648da8a4e80f832ec5233508096ec7d689
      https://github.com/xrootd/xrootd/commit/e822c8648da8a4e80f832ec5233508096ec7d689
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdTls/XrdTlsSocket.cc

  Log Message:
  -----------
  [XrdTls] Fix slc6 build.


  Commit: 98932ebd2e3dcc8e15a5c956f424770f66e5ea20
      https://github.com/xrootd/xrootd/commit/98932ebd2e3dcc8e15a5c956f424770f66e5ea20
  Author: Michal Simon <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSec/XrdSecEntity.cc

  Log Message:
  -----------
  [XrdSec] Fix slc6 build.


  Commit: 0ec8963e95718db0be92bf056d224dd1092be3ce
      https://github.com/xrootd/xrootd/commit/0ec8963e95718db0be92bf056d224dd1092be3ce
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOuc/XrdOucCRC.cc
    M src/XrdOuc/XrdOucCRC.hh

  Log Message:
  -----------
  [Utils] Add methods for CRC32C computation and verification.


  Commit: 98f41fe4d29e344fe710bb85fcc906c1cecda795
      https://github.com/xrootd/xrootd/commit/98f41fe4d29e344fe710bb85fcc906c1cecda795
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdSfs/XrdSfsInterface.cc
    M src/XrdSfs/XrdSfsInterface.hh

  Log Message:
  -----------
  [Server] Add default implementation for pgRead and pgWrite.


  Commit: cf157f09eb604311e99d5fa87e7e8c14eb0ad774
      https://github.com/xrootd/xrootd/commit/cf157f09eb604311e99d5fa87e7e8c14eb0ad774
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M src/XrdOss/XrdOss.cc

  Log Message:
  -----------
  [Server] Add default OSS implementation of pgread and pgwrite.


Compare: https://github.com/xrootd/xrootd/compare/a236c21a0a15%5E...cf157f09eb60

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

Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Search Archives

Search Archives


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010

ATOM RSS1 RSS2



LISTSERV.SLAC.STANFORD.EDU

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager

Privacy Notice, Security Notice and Terms of Use