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
|