Branch: refs/heads/stable-3.3.6-x Home: https://github.com/xrootd/xrootd Commit: 31b317db0b15a9c4aab4e47c6496ee4cfc7f1b7b https://github.com/xrootd/xrootd/commit/31b317db0b15a9c4aab4e47c6496ee4cfc7f1b7b 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: e1da43df94715f6a1d302abf6e6bf43236fd0331 https://github.com/xrootd/xrootd/commit/e1da43df94715f6a1d302abf6e6bf43236fd0331 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: aef4a21f2e22a6d1564093ead96accd7f08313e5 https://github.com/xrootd/xrootd/commit/aef4a21f2e22a6d1564093ead96accd7f08313e5 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: 0db906ca61e10648443ba9f9f315aa2ab63e86dc https://github.com/xrootd/xrootd/commit/0db906ca61e10648443ba9f9f315aa2ab63e86dc 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: d8a51336bb24ecb7006e20ca4762d4af52f49191 https://github.com/xrootd/xrootd/commit/d8a51336bb24ecb7006e20ca4762d4af52f49191 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 Port back of a performance improvement required by EOS . Commit: ee34569f707af9100179e0f99bf96ec58b9a79a9 https://github.com/xrootd/xrootd/commit/ee34569f707af9100179e0f99bf96ec58b9a79a9 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. Port back of a performance improvement required by EOS . Commit: 3f0f086bbdca94e002fc39b1a3bcf1051b034592 https://github.com/xrootd/xrootd/commit/3f0f086bbdca94e002fc39b1a3bcf1051b034592 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: eb092ead8b6585de16adb002889bef8a4ebe5ff1 https://github.com/xrootd/xrootd/commit/eb092ead8b6585de16adb002889bef8a4ebe5ff1 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: db736622a2aa5d9280c2e8e920502e30b2430c45 https://github.com/xrootd/xrootd/commit/db736622a2aa5d9280c2e8e920502e30b2430c45 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: 407cbf325e322160180f7bf33737cd2c666057bd https://github.com/xrootd/xrootd/commit/407cbf325e322160180f7bf33737cd2c666057bd 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: 483e0a51babfd480612a3ef934c46ec042ee2132 https://github.com/xrootd/xrootd/commit/483e0a51babfd480612a3ef934c46ec042ee2132 Author: simonmichal <[log in to unmask]> Date: 2017-07-13 (Thu, 13 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 #540 from gganis/secgsi-improvements-3.3.6-x Secgsi improvements 3.3.6 x Compare: https://github.com/xrootd/xrootd/compare/4218fe43e71d...483e0a51babf ######################################################################## 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