Print

Print


  Branch: refs/tags/v5.5.2-rc2
  Home:   https://github.com/xrootd/xrootd
  Commit: 7a37c8b00f1532fed551b082be05ac8a303a9ce2
      https://github.com/xrootd/xrootd/commit/7a37c8b00f1532fed551b082be05ac8a303a9ce2
  Author: Derek Weitzel <[log in to unmask]>
  Date:   2022-12-16 (Fri, 16 Dec 2022)

  Changed paths:
    M src/XrdSciTokens/XrdSciTokensAccess.cc

  Log Message:
  -----------
  Adding the OverrideINIReader for SciTokens

The default INI reader will concat duplicate section+name settings
with a '\n' separator.  The new OverrideINIReader will simply take
the last value in the INI configuration file.


  Commit: d8aa369512f3cb53f6c4ff9df4ec0f77eaa9baf3
      https://github.com/xrootd/xrootd/commit/d8aa369512f3cb53f6c4ff9df4ec0f77eaa9baf3
  Author: Derek Weitzel <[log in to unmask]>
  Date:   2022-12-16 (Fri, 16 Dec 2022)

  Changed paths:
    M src/XrdSciTokens/README.md

  Log Message:
  -----------
  Adding duplicate section docs to scitokens readme


  Commit: 8c380d0052bab3501ba9e8bda3409c70f825c5ae
      https://github.com/xrootd/xrootd/commit/8c380d0052bab3501ba9e8bda3409c70f825c5ae
  Author: Derek Weitzel <[log in to unmask]>
  Date:   2022-12-16 (Fri, 16 Dec 2022)

  Changed paths:
    M src/XrdSciTokens/XrdSciTokensAccess.cc

  Log Message:
  -----------
  Correct the calling of SciTokens Config Parser


  Commit: 23b4c30852dc6d2482b9da6e7c91880a4fc856b4
      https://github.com/xrootd/xrootd/commit/23b4c30852dc6d2482b9da6e7c91880a4fc856b4
  Author: Michal Simon <[log in to unmask]>
  Date:   2022-12-16 (Fri, 16 Dec 2022)

  Changed paths:
    M src/XrdCl/XrdClClassicCopyJob.cc

  Log Message:
  -----------
  [XrdCl] xrdcp: make sure cp-target symlink dst is stripped from cgi.


  Commit: 7e94a1e574d7e75ab225c430a68096dc51a239bd
      https://github.com/xrootd/xrootd/commit/7e94a1e574d7e75ab225c430a68096dc51a239bd
  Author: Cedric Caffy <[log in to unmask]>
  Date:   2022-12-16 (Fri, 16 Dec 2022)

  Changed paths:
    M src/XrdTpc/XrdTpcTPC.cc

  Log Message:
  -----------
  [XrdHttpTPC] PULL: Initialize the boolean for the opaque separator to be set properly

This issue was discovered when a HTTP TPC PULL from a non-xrootd server was happening. The oss.asize
attribute was put after a '&' instead of a '?'


  Commit: 4894f7abd0720b43ab422dfffc59b91feb167ad4
      https://github.com/xrootd/xrootd/commit/4894f7abd0720b43ab422dfffc59b91feb167ad4
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2022-12-16 (Fri, 16 Dec 2022)

  Changed paths:
    M src/XrdOuc/XrdOucPgrwUtils.cc

  Log Message:
  -----------
  [XrdOuc] Adjust data pointer in XrdOucPgrwUtils::csVer

Closes #1864.


  Commit: f0d3f788c8769018466ab5d0e72ed27a6d3d8b73
      https://github.com/xrootd/xrootd/commit/f0d3f788c8769018466ab5d0e72ed27a6d3d8b73
  Author: Cedric Caffy <[log in to unmask]>
  Date:   2022-12-16 (Fri, 16 Dec 2022)

  Changed paths:
    M src/XrdMacaroons/XrdMacaroonsAuthz.cc

  Log Message:
  -----------
  XrdMacaroons: Fix authentication when diffrent tokens are used in the same TCP session


  Commit: bceb0000410f0599d02e464676e4eead7f8a8839
      https://github.com/xrootd/xrootd/commit/bceb0000410f0599d02e464676e4eead7f8a8839
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdPss/XrdPss.cc

  Log Message:
  -----------
  [Pss] Convert leftover print statement to debug action.


  Commit: 2161917635ef46b86d83a42d543a47d660b24a9f
      https://github.com/xrootd/xrootd/commit/2161917635ef46b86d83a42d543a47d660b24a9f
  Author: Cedric Caffy <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdTls/XrdTlsContext.cc

  Log Message:
  -----------
  XrdTlsContext: Recreate session cache in the Clone() method

This fixes the issue #1874


  Commit: c4ac5ecf5deb7bc90a76a572a4d3e6ac01eae0e5
      https://github.com/xrootd/xrootd/commit/c4ac5ecf5deb7bc90a76a572a4d3e6ac01eae0e5
  Author: Michal Simon <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdCl/XrdClZipArchive.cc

  Log Message:
  -----------
  [XrdCl] Fix regression in ZIP CD parsing.


  Commit: 602d1d5c93a429fda55f0a5dffff2873c552b9a5
      https://github.com/xrootd/xrootd/commit/602d1d5c93a429fda55f0a5dffff2873c552b9a5
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdOssCsi/XrdOssCsiPages.hh

  Log Message:
  -----------
  Add missing include causing build failure with gcc 13

/builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiPages.hh:95:22: error: field 'fn_' has incomplete type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'}
   95 |    const std::string fn_;
      |                      ^~~
In file included from /usr/include/c++/13/iosfwd:41,
                 from /usr/include/c++/13/bits/shared_ptr.h:52,
                 from /usr/include/c++/13/condition_variable:45,
                 from /builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiRanges.hh:38,
                 from /builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiRanges.cc:32:
/usr/include/c++/13/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string<char>'}
   72 |     class basic_string;
      |           ^~~~~~~~~~~~
/builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiPages.hh:96:22: error: field 'tident_' has incomplete type 'const std::string' {aka 'const std::__cxx11::basic_string<char>'}
   96 |    const std::string tident_;
      |                      ^~~~~~~
/usr/include/c++/13/bits/stringfwd.h:72:11: note: declaration of 'std::string' {aka 'class std::__cxx11::basic_string<char>'}
   72 |     class basic_string;
      |           ^~~~~~~~~~~~
/builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiPages.hh:148:4: error: return type 'std::string' {aka 'class std::__cxx11::basic_string<char>'} is incomplete
  148 |    {
      |    ^
/builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiPages.hh:161:4: error: return type 'std::string' {aka 'class std::__cxx11::basic_string<char>'} is incomplete
  161 |    {
      |    ^
/builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiPages.hh:174:4: error: return type 'std::string' {aka 'class std::__cxx11::basic_string<char>'} is incomplete
  174 |    {
      |    ^
/builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiPages.hh:186:4: error: return type 'std::string' {aka 'class std::__cxx11::basic_string<char>'} is incomplete
  186 |    {
      |    ^
/builddir/build/BUILD/xrootd-5.5.1/src/XrdOssCsi/XrdOssCsiPages.hh:195:4: error: return type 'std::string' {aka 'class std::__cxx11::basic_string<char>'} is incomplete
  195 |    {
      |    ^


  Commit: 4631b0e7aa2a7730a619634b012adc1270d45ad4
      https://github.com/xrootd/xrootd/commit/4631b0e7aa2a7730a619634b012adc1270d45ad4
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdPosix/XrdPosixAdmin.cc

  Log Message:
  -----------
  Fix build failure due to possible large memory allocation

/builddir/build/BUILD/xrootd-5.5.1/src/XrdPosix/XrdPosixAdmin.cc: In member function 'FanOut':
/builddir/build/BUILD/xrootd-5.5.1/src/XrdPosix/XrdPosixAdmin.cc:69:27: error: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Werror=alloc-size-larger-than=]
   69 |    uVec = new XrdCl::URL[i];
      |                           ^
/usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here
  128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^


  Commit: da4527175a461ba01345fc4dbf8e53e2cbf23c5a
      https://github.com/xrootd/xrootd/commit/da4527175a461ba01345fc4dbf8e53e2cbf23c5a
  Author: Brian Bockelman <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdVoms/XrdVomsMapfile.cc

  Log Message:
  -----------
  Add a default value for "role" which should handle VOMS attributes where role is missing entirely


  Commit: 9e91e5e24724f35dd345e93333239b19492cf023
      https://github.com/xrootd/xrootd/commit/9e91e5e24724f35dd345e93333239b19492cf023
  Author: Fabio Andrijauskas <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M README

  Log Message:
  -----------
  Update README


  Commit: 79b3e5d24ac72927e4fca0b7b18a64587bf17f39
      https://github.com/xrootd/xrootd/commit/79b3e5d24ac72927e4fca0b7b18a64587bf17f39
  Author: Cedric Caffy <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdTpc/XrdTpcTPC.cc

  Log Message:
  -----------
  XrdTpcTPC: HTTP TPC PULL - file size request fail because of the non configuration of the server CA before calling the HEAD request


  Commit: cfddbe93487163121a6cd05d7b8365ce217f2726
      https://github.com/xrootd/xrootd/commit/cfddbe93487163121a6cd05d7b8365ce217f2726
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M docs/ReleaseNotes.txt

  Log Message:
  -----------
  Update release notes to include latest bug fixes


  Commit: 1459253a4ffbb06048d5b45b355d474cdb0ef237
      https://github.com/xrootd/xrootd/commit/1459253a4ffbb06048d5b45b355d474cdb0ef237
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdSecgsi/XrdSecProtocolgsi.cc

  Log Message:
  -----------
  [XrdSecgsi] Avoid nullptr dereference in XrdSecProtocolgsi::ClientDoInit

Closes #1870.


  Commit: 5ab5759f6637c2ae000d27c1fedb0b04b565b947
      https://github.com/xrootd/xrootd/commit/5ab5759f6637c2ae000d27c1fedb0b04b565b947
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M src/XrdSecgsi/XrdSecProtocolgsi.cc

  Log Message:
  -----------
  [XrdSecgsi] Check pointer to signing key before dereferencing it


  Commit: 34557139be872f41a3748eb4f75482395d845419
      https://github.com/xrootd/xrootd/commit/34557139be872f41a3748eb4f75482395d845419
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M docs/ReleaseNotes.txt

  Log Message:
  -----------
  Update release notes


Compare: https://github.com/xrootd/xrootd/compare/7a37c8b00f15%5E...34557139be87

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