Dear XRootD community, I'm planning to cut the 5.4.1 with backports of bugfixes from the master branch, I'm creating this issue so we have a place where we can discuss the upcoming release. The stable branch has been already updated and tagged: https://github.com/xrootd/xrootd/tree/stable-5.4.x https://github.com/xrootd/xrootd/releases/tag/v5.4.3-rc1 Here's the full list of new commits in the upcoming release (so far): 68479e41e [Docs] Update release notes for 5.4.3. 0ebdc7975 [XrdCl] Make sure TPC destinations is created with correct permissions. 01abeda32 [XrdClTests] Fix builds. 8c383823d [XrdCl] Clean up MsgHandler. c1bf449ee [XrdCl] Simplify kXR_attn handling. 67f5bd244 Update notes on previous merges for SciTokens messages and x509 DN's. ac47a5d30 [XrdCl] Reafactor VectorRead raw data socket readout. 44b527311 [XrdCrypto] Modify XrdCryptosslNameOneLine to allow commas in DNs 7d6748761 [CI] Make sure experimental version is correctly generated, fixes #1692. afbda35e7 [Docs] Update release notes for 5.4.3. fbac5dc5d [XrdCl] Fix infinite loop when copying data from msg body to user buffer. 6b4f0adfc Update notes on error message suppression to fix stderr issues. 03b35da87 [Utils] Avoid emitting polling fstsl error message unless aborting. ffce22db6 Update notes on event message fix. ac6e37fcf [Server] Avoid misleading error message due to queued but delayed event. 1f71c5d57 [OpenSSL] Fully merge openssl3 patch. 14e2a44b1 [CI] Add ubuntu sdist build workflow af49c3565 [CI] Update checkout action to v3 d6ea67171 [pip] Remove manual renaming of egg-info to dist-info fdac1e84e [FIX] Remove brew install of git for cmake-macos job 9b215b17f [FIX] Fix import syntax to enable shutil.which check 022256cd4 [FIX] Use python's sys.version_info.minor to ensure correct library e2b7950d3 Fix sphinx doc e2b47ce72 Check if we need libatomic to use atomic operations in the C++ code 2afc1db54 Don't abort if it looks like we're about to fork 7de0fe0ce Use Py_ssize_t when getting a buffer length from PyArg_ParseTuple 3a6f2c9bb Support full URIs in the GET request Fixes https://github.com/xrootd/xrootd/issues/1675 8c6ee171f Squelch a compilation error under Ubuntu c65cbfb7f Update notes on SciTokens patch. af8a10dce [CMake/Python] Replace legacy c++0x with c++14. a4f15df92 Fix Python 3.10+ issues from PY_SSIZE_T_CLEAN not being set 2b904a758 Update notes on EEXISTS return code change. 2e9325505 [XrdCl] xrdcp: select right channel when querying IP stack. 18ea5f46a [XrdHttp] Use 405 for mkcol/mkdir EEXIST f451590fe [XrdSciTokens] Fix memory corruption 67086b79d [XrdCrypto] openssl3: correctly initialize cipher with public key and DH parameters, fixes #1662 ca7e6bcc8 [OSX] Create tmp str when converting XRootDStatus to char*. 0fcb9fd2b [XProtocol] Make sure ECANCELED is translated to kXR_Cancelled. 3119f4f8f Update notes on ssi test fix. 367c016f3 [Tests] Fix strcpy overflow. 0a673160d [CI] Add macos-latest cmake job to GHA workflow build tests a936c353b [CI] Remove install of 'which' from GitLab Pipelines CI 207e0603a [CI] Remove install of 'which' from GHA based CI dac88d47e [packaging] Use 'command -v' over 'which' for portability 4f70b2926 [XrdCl] xrdcp: turn off progress bar when not running on a terminal, closes #1608. dd86b8a7d [Python] Remove setup_standalone.py in favor of install from PyPI a9e829689 [Python] Remove setup_pypi.py as unused and Python 2 only dabd23733 Also grant Readdir when token grants read permission. 889e78899 [XrdTpc] Added CLOEXEC flag for curl file descriptors 1992535bc [XrdCl] Pass the login token from redirect rsp to login req, part 3. bee0ca864 Use 307 to redirect anything that is not GET 834a32751 [CI] Use PIP_OPTIONS in build tests 16cfe5d67 [Debian] Remove PYTHON_LAYOUT option as no longer used in Python 3 ba7b47785 [cmake] Add PIP_OPTIONS option for Python bindings install control 7d0e8aad2 Update notes on small buffer management enhancement. c1a312408 Redirect PUT and POST with 307 1776d79f9 [XrdCl] Pass the login token from redirect rsp to login req, final clean up. c7642cef5 [XrdCl] [XrdCl] Pass the login token from redirect rsp to login req, part 2. 51bf76c52 [XrdCl] Pass the login token from redirect rsp to login req. 1069ec6b2 [XrdCl] Remove the leading ? from auto generated login token, fixes #1535 c0d7629b9 [CMake] Enable by default openssl3 compatibility patch. 3e3bc3a33 [CI] Add CS9 build. ef02f7940 Vector cleared after use so it can be shrunk. b6fcc64dd Update notes on the ztn credentials fix. bb68656dc [ZTN] Point to the token via Entity.creds. 35f5b7b97 Update notes on unused parameter fix. eb659140c [Server] Fix MacOS complaints about unused parameters. Fixes #1611 c648c574c Update notes on mkdir fix. a944e60ca [Oss] Do not fail a mkdir if directory already exists with the same mode. Fixes #1636 5bfc78d41 Make the `acc` subsystem aware of request-based name mapping. a7d0580a7 [XrdCl] Make sure SocketHandler does not deadlock with PollerBuiltIn. 9b68f8b92 Fixes for openssl 3 52956e54a [TLS] Fix incomplete openssl3 port ee6b77059 [TLS] Make sure openssl messages always get logged. f5dab3388 [GSI] Comment out no longer needed trace record; fixes #772 81f1d43bc [TLS] Display all OpenSSL messages upon fatal error; fixes #1554 bd98e2aeb Increase default bits from 512 to 2048 Please let me know your thoughts! Cheers, Michal -- Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/issues/1699 You are receiving this because you are subscribed to this thread. Message ID: <[log in to unmask]> ######################################################################## 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