keyring extension on Windows

Marcin Kasperski Marcin.Kasperski at mekk.waw.pl
Mon Jan 11 08:27:53 CST 2010


> So it seems my only options are to hack mercurial_keyring to always
> use keys that are ConfigParser safe (seems not very robust) or
> implement my own keyring backend in TortoiseHg, perhaps storing
> encrypted keys in the registry instead of a text file as the
> Win32CryptoKeyring class does.

Steve, I don't have any Windows machine handy, but as far as
mercurial_keyring is considered, I am open to patches (and ready to test
whether they spoil something on Linux, or not). Preferably just
fork http://bitbucket.org/Mekk/mercurial_keyring/ and let me know
that there is a clone worth pulling.

In particular, the key format was picked completely arbitrarily and I
have no problems with changing it to something more suitable { of course
I could change it myself, but it would be nice to ensure that the
updated version really works well and resolves the problem }

PS there is new keyring backend for Win7 available using win32 crypto
api available at
http://bitbucket.org/michaelgruenewald/python-keyring-lib/
(either it was already pulled to main keyiring repo, or will be soon)



-- 
----------------------------------------------------------------------
| Marcin Kasperski, http://mekk.waw.pl



More information about the Mercurial mailing list