Branch: refs/heads/master Home: https://github.com/xrootd/xrootd Commit: 153b221a3f916b51f159c36f636bf5728c157fd3 https://github.com/xrootd/xrootd/commit/153b221a3f916b51f159c36f636bf5728c157fd3 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: A src/XrdSut/XrdSutPFCache.cc A src/XrdSut/XrdSutPFCache.hh M src/XrdSut/XrdSutPFile.hh M src/XrdUtils.cmake Log Message: ----------- xrdsut: rename old XrdSutCache to XrdSutPFCache Still used as cache attached to a file (in secpwd, for example). Commit: f96cc44ec5eab1e9fc7be8c87562eecf3b0d1ad8 https://github.com/xrootd/xrootd/commit/f96cc44ec5eab1e9fc7be8c87562eecf3b0d1ad8 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdSecpwd/XrdSecProtocolpwd.cc M src/XrdSecpwd/XrdSecProtocolpwd.hh Log Message: ----------- secpwd: rename XrdSutCache to XrdSutPFCache Commit: ad6b13265c942a0f55db672a842d896ba9286530 https://github.com/xrootd/xrootd/commit/ad6b13265c942a0f55db672a842d896ba9286530 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: R src/XrdSut/XrdSutCache.cc M src/XrdSut/XrdSutCache.hh A src/XrdSut/XrdSutCacheEntry.cc A src/XrdSut/XrdSutCacheEntry.hh Log Message: ----------- xrdsut: new XrdSutCache based on XrdOucHash Uses XrdSutCacheEntry, based on XrdSutPFEntry and a RW lock Commit: fcb5be46278b11fa2de50df9f8891b4804164196 https://github.com/xrootd/xrootd/commit/fcb5be46278b11fa2de50df9f8891b4804164196 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdSys/XrdSysPthread.hh Log Message: ----------- sysrwlock: return status from pthread_rwlock_{rd,wr}lock Commit: 621e5088b46888c403f60323e8a4bd55683f45f4 https://github.com/xrootd/xrootd/commit/621e5088b46888c403f60323e8a4bd55683f45f4 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdCrypto/XrdCryptosslX509Crl.cc M src/XrdCrypto/XrdCryptosslX509Crl.hh Log Message: ----------- cryptocrl: adapt to new XrdSutCache Commit: 245b8bf5cad7e9a23d2d8f0aa3c15d37243d386b https://github.com/xrootd/xrootd/commit/245b8bf5cad7e9a23d2d8f0aa3c15d37243d386b Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdSecgsi/XrdSecProtocolgsi.cc M src/XrdSecgsi/XrdSecProtocolgsi.hh M src/XrdSut/XrdSutCache.hh Log Message: ----------- secgsi: adapt to new XrdSutCache The patch mainly consists in adapting to the new version of XrdSutCache which allows light way locking of relevant entries Performance improvement required by EOS . Commit: 3f03b0d221e392a9b730b436908a553eb7574ee1 https://github.com/xrootd/xrootd/commit/3f03b0d221e392a9b730b436908a553eb7574ee1 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdSecgsi/XrdSecProtocolgsi.cc M src/XrdSecgsi/XrdSecProtocolgsi.hh Log Message: ----------- secgsi: remove definition and use of GSIStack This is not needed anymore with the new XrdSutCache because entry content can be deleted when found invalid Commit: 93ffa1d539a2710f74b7be4f57af416f98270ea2 https://github.com/xrootd/xrootd/commit/93ffa1d539a2710f74b7be4f57af416f98270ea2 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdSecgsi/XrdSecProtocolgsi.hh Log Message: ----------- secgsi: do not delete explicitely the CRL in Delete Handled by the cache. Commit: 9472bb8e2c18c67db691291a21f5350191abd4db https://github.com/xrootd/xrootd/commit/9472bb8e2c18c67db691291a21f5350191abd4db Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdSut/XrdSutCache.hh Log Message: ----------- xrdsut: add pure getter in XrdSutCache Does not create the entry if not existing. Used by XrdCryptosslX509Crl. Commit: 120c7b63d13628427bf8414f4edcafa596ad7a51 https://github.com/xrootd/xrootd/commit/120c7b63d13628427bf8414f4edcafa596ad7a51 Author: Gerardo Ganis <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdCrypto/XrdCryptosslX509Crl.cc Log Message: ----------- cryptocrl: modified logic for retrieving entries in IsRevoked Also properly use the entry status. Commit: 255f272f24998f4ab78799b2d6e7a9501dc1a949 https://github.com/xrootd/xrootd/commit/255f272f24998f4ab78799b2d6e7a9501dc1a949 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2017-07-06 (Thu, 06 Jul 2017) Changed paths: M src/XrdCrypto/XrdCryptosslX509Crl.cc M src/XrdCrypto/XrdCryptosslX509Crl.hh M src/XrdSecgsi/XrdSecProtocolgsi.cc M src/XrdSecgsi/XrdSecProtocolgsi.hh M src/XrdSecpwd/XrdSecProtocolpwd.cc M src/XrdSecpwd/XrdSecProtocolpwd.hh R src/XrdSut/XrdSutCache.cc M src/XrdSut/XrdSutCache.hh A src/XrdSut/XrdSutCacheEntry.cc A src/XrdSut/XrdSutCacheEntry.hh A src/XrdSut/XrdSutPFCache.cc A src/XrdSut/XrdSutPFCache.hh M src/XrdSut/XrdSutPFile.hh M src/XrdSys/XrdSysPthread.hh M src/XrdUtils.cmake Log Message: ----------- Merge pull request #539 from gganis/secgsi-improvements-4.x Secgsi improvements 4.x Compare: https://github.com/xrootd/xrootd/compare/6c9da8f9c413...255f272f2499 ######################################################################## 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