Branch: refs/heads/stable-4.0.x Home: https://github.com/xrootd/xrootd Commit: 5a9352ea378cb9adf38438e42816234871809e7e https://github.com/xrootd/xrootd/commit/5a9352ea378cb9adf38438e42816234871809e7e Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClCopy.cc Log Message: ----------- XrdCl: properly check if a recursive copy was requested Commit: 27bc429e36e31db97f3e0a67bd61fb7c0638eb00 https://github.com/xrootd/xrootd/commit/27bc429e36e31db97f3e0a67bd61fb7c0638eb00 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M packaging/rhel/xrootd.spec.in Log Message: ----------- RPM: Require expect Commit: 948f3a2c3a2057b9cc7f1551ddac86ef6bca715b https://github.com/xrootd/xrootd/commit/948f3a2c3a2057b9cc7f1551ddac86ef6bca715b Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M packaging/common/xrootd.logrotate Log Message: ----------- Logrotate: Prevent from hanging when trying to write to a dead-end pipe Commit: ddb4b91f063f0fd87bcd22c8ae78207b1bab4161 https://github.com/xrootd/xrootd/commit/ddb4b91f063f0fd87bcd22c8ae78207b1bab4161 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M packaging/common/xrootd.logrotate Log Message: ----------- Logrotate: Don't email or create new logfile after rotation. Fixes #135. Commit: 42dafb6cab57b830adb523ae5cdebff1e3f52a8b https://github.com/xrootd/xrootd/commit/42dafb6cab57b830adb523ae5cdebff1e3f52a8b Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M packaging/common/xrootd.te Log Message: ----------- Logrotate: make selinux allow expect to access pseudoterminals and tmpfs Commit: ddf8fe32338317bd223d2d2171058f2bebea8b1e https://github.com/xrootd/xrootd/commit/ddf8fe32338317bd223d2d2171058f2bebea8b1e Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClXRootDTransport.cc Log Message: ----------- XrdCl: Properly allocate a buffer for the error message. Fixes #136. Commit: 7ea739560080bd192d34da63c0ac48632c46c9a4 https://github.com/xrootd/xrootd/commit/7ea739560080bd192d34da63c0ac48632c46c9a4 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClXRootDMsgHandler.cc Log Message: ----------- XrdCl: Discard a whole cluster on failure in federation context. Fixes #132. Commit: 24fdbb9f20eaa37ae5fdee4e0fb7b9c62f0f023b https://github.com/xrootd/xrootd/commit/24fdbb9f20eaa37ae5fdee4e0fb7b9c62f0f023b Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClXRootDMsgHandler.cc Log Message: ----------- XrdCl: Avoid inserting duplicate entries to HostList when retrying at the same server Commit: 444c8f6a423b6f69c4834921e6bfb59fa879c689 https://github.com/xrootd/xrootd/commit/444c8f6a423b6f69c4834921e6bfb59fa879c689 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClUtils.cc M src/XrdCl/XrdClUtils.hh Log Message: ----------- XrdCl: Implement Utils::NormalizeChecksum Conflicts: src/XrdCl/XrdClUtils.cc src/XrdCl/XrdClUtils.hh Commit: de0c64270f727c3b1b1a0a5cd0b31f020253bf7a https://github.com/xrootd/xrootd/commit/de0c64270f727c3b1b1a0a5cd0b31f020253bf7a Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClClassicCopyJob.cc M src/XrdCl/XrdClUtils.cc Log Message: ----------- XrdCl: Normalize checksums before comparing. Fixes #139. Commit: ad0dff758e548ec52ebffc96959f276d7b72a821 https://github.com/xrootd/xrootd/commit/ad0dff758e548ec52ebffc96959f276d7b72a821 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClXRootDTransport.cc Log Message: ----------- XrdCl: Check if there is enough data before unmarshalling Commit: 0b141926fa5d9033b12183044093b840c1970841 https://github.com/xrootd/xrootd/commit/0b141926fa5d9033b12183044093b840c1970841 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClXRootDMsgHandler.cc Log Message: ----------- XrdCl: Check if unmarshalling succeeded Commit: 44c1b0723fbeb95149386eb1880a6d3d225b66c5 https://github.com/xrootd/xrootd/commit/44c1b0723fbeb95149386eb1880a6d3d225b66c5 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdPosix/XrdPosixAdmin.cc Log Message: ----------- Fix memory leak when doing a deep locate. Commit: 38a18dae2f33b5563c42a7b2e382f329965f0d5c https://github.com/xrootd/xrootd/commit/38a18dae2f33b5563c42a7b2e382f329965f0d5c Author: Andrew Hanushevsky <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdSecsss/XrdSecProtocolsss.cc Log Message: ----------- Fix client-side memory leak. Insignificant except for proxy servers. Commit: 23bae71aa70c085f88827b73ce7a7a4a4a2404b7 https://github.com/xrootd/xrootd/commit/23bae71aa70c085f88827b73ce7a7a4a4a2404b7 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdNet/XrdNetAddrInfo.hh Log Message: ----------- Avoid SEGV when assigning a unix domain address to a NetAddrInfo object previously used to hold a TCP domain address. Commit: 876f7b9a37cfe563f4a2feb98af9ef4df9c99880 https://github.com/xrootd/xrootd/commit/876f7b9a37cfe563f4a2feb98af9ef4df9c99880 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCms/XrdCmsCluster.cc Log Message: ----------- Use correct flag when adding a cluster. The bug made it impossible to have more than one supervisor node. Commit: 07ac14e4e8d88822fb911d98b774d7f3f24b3f75 https://github.com/xrootd/xrootd/commit/07ac14e4e8d88822fb911d98b774d7f3f24b3f75 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClXRootDMsgHandler.cc Log Message: ----------- XrdCl: Use proper delete to delete the error message buffer Commit: f331c73c9ca88acdaea889b5a0bf3e3517fdfd04 https://github.com/xrootd/xrootd/commit/f331c73c9ca88acdaea889b5a0bf3e3517fdfd04 Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClMessageUtils.hh Log Message: ----------- XrdCl: Fix a memory leak in MessageUtils::WaitForResponse Commit: eb7b105a0d3c64ac4b45114b3d8e9718e1f24876 https://github.com/xrootd/xrootd/commit/eb7b105a0d3c64ac4b45114b3d8e9718e1f24876 Author: Christopher Jones <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdCl/XrdClFileSystem.cc Log Message: ----------- XrdCl: Protect late destructor call to FileSystem ROOT indirectly binds the destruction of a FileSystem to a the global gROOT. This can lead to the ForkHandler being deleted before the FileSystem is deleted. Commit: 5341b44841d8ef7d77bdb1eb8826da94055e78f1 https://github.com/xrootd/xrootd/commit/5341b44841d8ef7d77bdb1eb8826da94055e78f1 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/XrdSys/XrdSysLogger.cc Log Message: ----------- Correctly size the time buffer to avoid stack corruption. Commit: 30a5bff2a24928793b6915ef091918e67b7f195c https://github.com/xrootd/xrootd/commit/30a5bff2a24928793b6915ef091918e67b7f195c Author: Lukasz Janyst <[log in to unmask]> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M docs/ReleaseNotes.txt Log Message: ----------- Release Notes: Update for 4.0.4 Compare: https://github.com/xrootd/xrootd/compare/368038ff75ca...30a5bff2a249 ######################################################################## 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