This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "xrootd". The branch, stable has been updated via 65c13faa6dc48f0d32b7b44f26afe5d438e35eff (commit) via 21e61520f5489f35da1c40151e6680cc471ac1c8 (commit) via c765fc557ab687d91e738d181cdcca44a31be3fb (commit) via 71ea5fa409c6bada6f09eb1cbb7263dff3a4098e (commit) via 6448a04c1e1e48401be199421f7e2e439862e80e (commit) via 43a8a82ca53cf71a730179f5f959ef92806656b3 (commit) via 74a04148764b0736fa4da402595ec5bcafd9be52 (commit) from 45fe98463743e858948dba7d1a19555a690272f1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 65c13faa6dc48f0d32b7b44f26afe5d438e35eff Author: Gerri Ganis <[log in to unmask]> Date: Fri May 27 11:58:33 2011 +0200 In XrdSecProtocolgsi, extend existing option 'authzpxy' to allow exporting the incoming client credentials in XrdSecEntity. The following possibilities are currently supported: 1 export into XrdSecEntity.creds the full proxy chain 11 export into XrdSecEntity.creds only the proxy certificate The switch has the format '-authzpxy:<value>'; specifying '-authzpxy' is equivalent to '-authzpxy:11' The certificates are exported in PEM format. commit 21e61520f5489f35da1c40151e6680cc471ac1c8 Author: Gerri Ganis <[log in to unmask]> Date: Fri May 27 11:38:29 2011 +0200 In XrdSecEntity, add new fields 'creds' and 'credslen' to be filled with the raw client credentials (e.g. the certificate). commit c765fc557ab687d91e738d181cdcca44a31be3fb Author: Gerri Ganis <[log in to unmask]> Date: Wed May 25 10:09:29 2011 +0200 From F.Rademakers: add missing -ldl to the list of libraries; needed on (future) releases of Ubuntu commit 71ea5fa409c6bada6f09eb1cbb7263dff3a4098e Author: Gerri Ganis <[log in to unmask]> Date: Tue May 24 09:09:02 2011 +0200 In XrdSysPthread: - New class XrdSysRWLock interfacing the pthread_rwlock functionality In XrdSutCache: - Use XrdSysRWLock to coordinate concurrent access to the cache commit 6448a04c1e1e48401be199421f7e2e439862e80e Author: Gerri Ganis <[log in to unmask]> Date: Tue May 24 08:41:51 2011 +0200 Fix comment commit 43a8a82ca53cf71a730179f5f959ef92806656b3 Author: Gerri Ganis <[log in to unmask]> Date: Tue May 24 08:31:19 2011 +0200 Add mapping function allowing to match parts of the DN commit 74a04148764b0736fa4da402595ec5bcafd9be52 Author: Gerri Ganis <[log in to unmask]> Date: Fri May 20 18:18:03 2011 +0200 In XrdSecgsi: - from B.Bockelmann, enable cache also for authz mapping results - do not require the existence of a grid-mapfile if gmapopt=2 and there is at least a gmapfun or an authzfun defined. ----------------------------------------------------------------------- Summary of changes: src/XrdFrm/GNUmakefile | 2 +- src/XrdSec/XrdSecEntity.hh | 5 +- src/XrdSecgsi/GNUmakefile | 24 ++++- src/XrdSecgsi/XrdSecProtocolgsi.cc | 140 ++++++++++++++++----------- src/XrdSecgsi/XrdSecProtocolgsi.hh | 12 ++- src/XrdSecgsi/XrdSecgsiGMAPFunDN.cc | 168 +++++++++++++++++++++++++++++++++ src/XrdSecgsi/XrdSecgsiGMAPFunDN.cf | 20 ++++ src/XrdSecgsi/XrdSecgsiGMAPFunLDAP.cc | 3 +- src/XrdSut/XrdSutCache.cc | 60 ++++++++++-- src/XrdSut/XrdSutCache.hh | 6 +- src/XrdSys/XrdSysPthread.hh | 71 ++++++++++++++ 11 files changed, 429 insertions(+), 82 deletions(-) create mode 100644 src/XrdSecgsi/XrdSecgsiGMAPFunDN.cc create mode 100644 src/XrdSecgsi/XrdSecgsiGMAPFunDN.cf hooks/post-receive -- xrootd