Hi all!
Am 01.03.05 10:36 schrieb(en) Albrecht Dre�:
Well, I didn't try it, so it's not implemented... ;-) I think this is a bug. I'll try to fix that...
...which is attached to this message, fixing this problem plus a few other ones. Details:
- libbalsa/gmime-part-rfc2440.c: when opening an OpenPGP encrypted message with a proper charset entry more than once, the filter to UTF-8 was added multiple times to the message stream, as the '2440 decrypt method already returned a filter stream. Fixed by writing the stream to a new (plain) stream.
- src/balsa-message.[hc]: rename libbalsa_msg_perform_crypto to balsa_message_perform_crypto, add a parameter to decrypt only and export the function.
Move the checks for the ref count when decrypting to a more appropriate place to suppress the error popup when the action would actually succeed.
For RFC 2440, a signature check changes the mime part stream, so don't do it if multiple instances are opened.
- src/sendmsg-window.c: call balsa_message_perform_crypto() to fix the bug Kacper reported.
Opinions?
Cheers, Albrecht.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Albrecht Dre� - Johanna-Kirchner-Stra�e 13 - D-53123 Bonn (Germany) Phone (+49) 228 6199571 - mailto:[EMAIL PROTECTED] GnuPG public key: http://home.arcor.de/dralbrecht.dress/pubkey.asc _________________________________________________________________________
balsa-decrypt-patch-2005-03-02.gz
Description: GNU Zip compressed data
pgpoa6RMKhbqu.pgp
Description: PGP signature_______________________________________________ balsa-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/balsa-list
