Branch: refs/heads/pssasync Home: https://github.com/xrootd/xrootd Commit: 9fd461637f1037c833ba4ee653dda8f1b47b947e https://github.com/xrootd/xrootd/commit/9fd461637f1037c833ba4ee653dda8f1b47b947e Author: John Thiltges <[log in to unmask]> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M src/XrdSecgsi/XrdSecProtocolgsi.cc Log Message: ----------- Free Entity before replacing it from the cache Toward the beginning of XrdSecProtocolgsi::Authenticate(), memory may be allocated for the Entity with strdup(): https://github.com/xrootd/xrootd/blob/a76eccc1f2/src/XrdSecgsi/XrdSecProtocolgsi.cc#L1873 Later in the same function, the Entity may be replaced with an entry from the cache: https://github.com/xrootd/xrootd/blob/a76eccc1f2/src/XrdSecgsi/XrdSecProtocolgsi.cc#L1951 However, the memory allocated with strdup() is not free()d. Call FreeEntity() before replacing Entity with a copy. Commit: b711436bb3a39d1db38c047c6c86518617b43a33 https://github.com/xrootd/xrootd/commit/b711436bb3a39d1db38c047c6c86518617b43a33 Author: gganis <[log in to unmask]> Date: 2016-03-23 (Wed, 23 Mar 2016) Changed paths: M src/XrdSecgsi/XrdSecProtocolgsi.cc Log Message: ----------- Merge pull request #347 from jthiltges/gsi-auth-strdup With GSI auth, free Entity variable before replacing it from the cache Commit: 0552f2b451c6c960e634eb95a50d424367fdb0d2 https://github.com/xrootd/xrootd/commit/0552f2b451c6c960e634eb95a50d424367fdb0d2 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2016-03-23 (Wed, 23 Mar 2016) Changed paths: M docs/PreReleaseNotes.txt Log Message: ----------- Update notes for patch 9fd461. Commit: 163d6c54d25ad62df2f86b0eec909ab588a8893c https://github.com/xrootd/xrootd/commit/163d6c54d25ad62df2f86b0eec909ab588a8893c Author: Andrew Hanushevsky <[log in to unmask]> Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M docs/PreReleaseNotes.txt M src/XrdSecgsi/XrdSecProtocolgsi.cc Log Message: ----------- Merge branch 'master' into pssasync Commit: d6b41680477b7fda31cf817c0ffa93b9f4155d98 https://github.com/xrootd/xrootd/commit/d6b41680477b7fda31cf817c0ffa93b9f4155d98 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M src/XrdPosix/XrdPosixFile.hh M src/XrdPosix/XrdPosixObjGaurd.hh M src/XrdPosix/XrdPosixPrepIO.cc M src/XrdPosix/XrdPosixPrepIO.hh M src/XrdPosix/XrdPosixXrootd.cc Log Message: ----------- More fixes to defered open. Compare: https://github.com/xrootd/xrootd/compare/090db989e2a4...d6b41680477b ######################################################################## 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