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