Stefan Sperling wrote on Sun, Oct 17, 2010 at 16:03:13 +0200: > The GPGME library will probably help with these steps: > http://www.gnupg.org/gpgme.html
By the way, the GPGME library supports symmetric (password-keyed, as with 'gpg -c') encryptions [1], in addition to PGP assymetric encryptions. What is it good for? To remember just one password (the symmetric password) instead of N password cached by Subversion. Otherwise it just adds a layer of redirection... > I haven't checked, but it's possible that this library will talk to > the GPG agent on behalf of Subversion. [1] <http://www.gnupg.org/documentation/manuals/gpgme/Encrypting-a-Plaintext.html#Encrypting-a-Plaintext>, documentation of recp=NULL.