Hi list, Here's another update of the patches to add gmime 2.6 compatibilty while still preserving compatibility with gmime 2.4. Any comments or review will be much appreciated. The changes compared to the previous version ([1] and [2]) are pretty minor: - space and indentation fixes - correctly dereference the instance of GMimeDecryptResult allocated by g_mime_decrypt_result_get_signatures() - remove a useless local variable - rename the preprocessor constant GMIME_26 to GMIME_ATLEAST_26 - mark one crypto test as broken when using gmime 2.6 (because of a bug in gmime [3]) The first patch is really not specific to gmime so it could probably be pushed right away. Thanks to Austin Clements, Tomi Ollila and Adrian Perez for their reviews of the previous patches! Best regards, Thomas [1] id:"1326797453-9405-1-git-send-email-schnouki@schnouki.net" [2] id:"1326797453-9405-2-git-send-email-schnouki@schnouki.net" [3] https://bugzilla.gnome.org/show_bug.cgi?id=668085 Thomas Jost (2): show: don't use hex literals in JSON output Add compatibility with gmime 2.6 mime-node.c | 60 +++++++++++++++++++++++++++++++-- notmuch-client.h | 30 +++++++++++++++- notmuch-reply.c | 7 ++++ notmuch-show.c | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++- show-message.c | 4 ++ test/crypto | 2 + 6 files changed, 193 insertions(+), 7 deletions(-) -- 1.7.8.4