Print

Print


  Branch: refs/heads/stable-5.4.x
  Home:   https://github.com/xrootd/xrootd
  Commit: 3e3bc3a3391a6242e64f85c33a72ee85f6592cf5
      https://github.com/xrootd/xrootd/commit/3e3bc3a3391a6242e64f85c33a72ee85f6592cf5
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  [CI] Add CS9 build.


  Commit: c0d7629b99b8cc1d0349b6f7204ea9a4eeec5ef7
      https://github.com/xrootd/xrootd/commit/c0d7629b99b8cc1d0349b6f7204ea9a4eeec5ef7
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M .github/workflows/build.yml
    M .gitlab-ci.yml
    M cmake/XRootDDefaults.cmake
    M cmake/XRootDFindLibs.cmake
    M packaging/rhel/xrootd.spec.in
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCrypto.cmake
    M src/XrdHttp.cmake
    M src/XrdSec.cmake
    M src/XrdSec/openssl3/XrdSecProtect.cc
    M src/XrdUtils.cmake

  Log Message:
  -----------
  [CMake] Enable by default openssl3 compatibility patch.


  Commit: 1069ec6b23a9a38a5603d9cd425a1f6a82048403
      https://github.com/xrootd/xrootd/commit/1069ec6b23a9a38a5603d9cd425a1f6a82048403
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Remove the leading ? from auto generated login token, fixes #1535


  Commit: 51bf76c52e7a8bbfb3fdf6ce928a64b081b9b68f
      https://github.com/xrootd/xrootd/commit/51bf76c52e7a8bbfb3fdf6ce928a64b081b9b68f
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Pass the login token from redirect rsp to login req.


  Commit: c7642cef520286d3c5cb43448652a8e70c40fe49
      https://github.com/xrootd/xrootd/commit/c7642cef520286d3c5cb43448652a8e70c40fe49
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

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

  Log Message:
  -----------
  [XrdCl] [XrdCl] Pass the login token from redirect rsp to login req, part 2.


  Commit: 1776d79f986b96cd738c47986753eabf5c30efec
      https://github.com/xrootd/xrootd/commit/1776d79f986b96cd738c47986753eabf5c30efec
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

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

  Log Message:
  -----------
  [XrdCl] Pass the login token from redirect rsp to login req, final clean up.


  Commit: c1a3124081006081f970c8c09c574ff56823f5d6
      https://github.com/xrootd/xrootd/commit/c1a3124081006081f970c8c09c574ff56823f5d6
  Author: Fabrizio Furano <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  Redirect PUT and POST with 307


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

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on small buffer management enhancement.


  Commit: ba7b477855635c9ce379d197aab638861e68c094
      https://github.com/xrootd/xrootd/commit/ba7b477855635c9ce379d197aab638861e68c094
  Author: Matthew Feickert <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M bindings/python/CMakeLists.txt
    M cmake/XRootDDefaults.cmake

  Log Message:
  -----------
  [cmake] Add PIP_OPTIONS option for Python bindings install control

Add CMake option PIP_OPTIONS to allow the user to pass in pip options
at build configuration time to customize the Python bindings install.
As '--verbose' is a pip option, this makes the PIP_VERBOSE CMake option
added in PR 1586 redundant, and so it is removed. Additionally, as '--prefix'
is also a pip option, append the selected default value of
'$ENV{DESTDIR}/{CMAKE_INSTALL_PREFIX}' as a '--prefix' pip option if there is
no '--prefix' given by the user. If there is a given '--prefix' from the user in
PIP_OPTIONS already, warn the user that this might not be a good idea unless
they know what they're doing.

Adrian provided the idea of providing the user a PIP_OPTIONS CMake variable at build
configure time.
Henry provided help on getting PIP_OPTIONS to be recognized as a string by defult.

Co-authored-by: Adrian Sevcenco <[log in to unmask]>
Co-authored-by: Henry Schreiner <[log in to unmask]>


  Commit: 16cfe5d672ef031d2a6de218f2814b12e3bfec0d
      https://github.com/xrootd/xrootd/commit/16cfe5d672ef031d2a6de218f2814b12e3bfec0d
  Author: Matthew Feickert <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M packaging/debian/rules

  Log Message:
  -----------
  [Debian] Remove PYTHON_LAYOUT option as no longer used in Python 3

Remove PYTHON_LAYOUT from override_dh_auto_configure as not used in
Python 3 builds.


  Commit: 834a32751a729f05b992aaa0a7c036c8af406894
      https://github.com/xrootd/xrootd/commit/834a32751a729f05b992aaa0a7c036c8af406894
  Author: Matthew Feickert <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M .github/workflows/build.yml

  Log Message:
  -----------
  [CI] Use PIP_OPTIONS in build tests

Use PIP_OPTIONS in the build tests in CI to pass the '--verbose' flag.
As an example of how multiple pip options can be passed as a single string
to PIP_OPTIONS, show in one test that '--force-reinstall' and '--prefix'
options can be used.


  Commit: bee0ca864871b29d7b1b9a830da21bec4cbe8bda
      https://github.com/xrootd/xrootd/commit/bee0ca864871b29d7b1b9a830da21bec4cbe8bda
  Author: Fabrizio Furano <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M src/XrdHttp/XrdHttpProtocol.cc
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  Use 307 to redirect anything that is not GET


  Commit: 1992535bcb05f5ad25b6086701dfe6b7c52cc11a
      https://github.com/xrootd/xrootd/commit/1992535bcb05f5ad25b6086701dfe6b7c52cc11a
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc

  Log Message:
  -----------
  [XrdCl] Pass the login token from redirect rsp to login req, part 3.


  Commit: 889e788998551e0bdf91ed4bd9bbe62c129487e6
      https://github.com/xrootd/xrootd/commit/889e788998551e0bdf91ed4bd9bbe62c129487e6
  Author: Cedric Caffy <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M src/XrdTpc/XrdTpcTPC.cc
    M src/XrdTpc/XrdTpcTPC.hh

  Log Message:
  -----------
  [XrdTpc] Added CLOEXEC flag for curl file descriptors


  Commit: dabd23733d5c68b4b83c6bddfa4fe0a7dda4f35a
      https://github.com/xrootd/xrootd/commit/dabd23733d5c68b4b83c6bddfa4fe0a7dda4f35a
  Author: Oliver Freyermuth <[log in to unmask]>
  Date:   2022-05-02 (Mon, 02 May 2022)

  Changed paths:
    M src/XrdSciTokens/XrdSciTokensAccess.cc

  Log Message:
  -----------
  Also grant Readdir when token grants read permission.

Before this change, directory listing is impossible with a read claim,
leading to the confusing situation that trying to access files in a directory
may return 404 but listing the directory returns permission denied.


Compare: https://github.com/xrootd/xrootd/compare/ef02f7940c48...dabd23733d5c

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