Week 5 report - Make Evolution use Seahorse widgets for encryption and key selection



my blog: http://zscssoc2008blog.blogspot.com/

this week i did some research about the EPlugin and the source of camel.
i had intended to find some codes to extract the GPG Key infomation, but
i failed. And then i write to the Evolution-hackers an email to find if
there is any good way to deal with it (to fetch the GPG Key ID from
CamelMimeMessage). Some guy(maybe the maintainer of
the GMime) suggests me to think about the gmime, which is good. But i
don't want to introduce any other libs to my project.

Now i use a very dirty way and can get the GPG key ID(8 hex digit, which
should be display_id or short_keyid in Seahorse). However, i found the
DiscoverKeys() needs the raw keyids. i emailed Adam then, and he said
that the MatchKeys() should be extended, but he has little time to look
at it.
Do you have any good pointer?

The next week, i want to dive into the management of certificates and
think about the patch of Security tab in evo 's account editor.

-- 
Zhang Shunchang

NLP-group, ISCAS
http://www.cipsc.org.cn/~zsc
PGP Key ID: 30F9C5B9
fingerprint:7362 C766 1ED0 0AAF B994  CD83 1BD1 144E 30F9 C5B9

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]