Hi,
Dan Engel wrote:
> [[[
> Add GPG-AGENT support for Subversion password handling.
>
> * Makefile.in
> Include support for building libsvn_auth_gpg_agent.
>
> * build.conf
> Include support for building libsvn_auth_gpg_agent.
>
> * configure.ac
> Include support for configuring a build to include gpg-agent support.
>
> * subversion/include/private/svn_auth_private.h
> Add password type #define for gpg-agent type.
>
> * subversion/include/svn_auth.h
> Add declarations of functions provided by libsvn_auth_gpg_agent
> library.
>
> * subversion/libsvn_auth_gpg_agent/gpg_agent.c
> Password handling functions for gpg-agent password store.
>
> * subversion/libsvn_auth_gpg_agent/version.c
> Provide version information for libsvn_auth_gpg_agent.
>
> * subversion/libsvn_subr/auth.c
> Add gpg-agent to the list of password store types supported.
>
> * subversion/libsvn_subr/simple_providers.c
> Add some special handling for gpg-agent type password.
> ]]]
I ve reviewed this patch and made many changes to it. For a short time I would
like to commit these changes to a separate branch ie.,
https://svn.apache.org/repos/asf/subversion/branches/gpg-agent-password-store
It will be in this branch for a couple of days when I shall do more tests and
then merge it to trunk.
After looking deep inside this solution, I came to a conclusion that gpg-agent
can give a platform/desktop env independent solution for password caching.
gpg-agent may work in doze too!
Thank You.
--
Senthil Kumaran S
http://www.stylesen.org/
Received on 2010-10-06 16:33:35 CEST