Bug 35271 - Поддержка GnuPG TOFU в sylpheed-3.7.0
Summary: Поддержка GnuPG TOFU в sylpheed-3.7.0
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: sylpheed (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Ilya Mashkin
QA Contact: qa-sisyphus
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2018-08-20 15:57 MSK by Andrew Savchenko
Modified: 2018-10-22 08:04 MSK (History)
1 user (show)

See Also:


Attachments
sylpheed-3.7.0-tofu.diff (7.82 KB, patch)
2018-08-20 15:58 MSK, Andrew Savchenko
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko 2018-08-20 15:57:48 MSK
Добрый день!

Я подготовил патч для sylpheed-3.7.0, добавляющий поддержку отображения информации от модели доверия GnuPG TOFU[1] (а так же для смешанной модели tofu+pgp), если таковая имеется. Это полезно для пользователей gnupg >= 2.1, использующих TOFU и не мешает польователям более старых версий gnupg (пустые поля просто игнорируются).

Для работы нужен gpgme >= 1.7.0, так что требования к версии тоже обновил. На самом деле gpgme >= 1.7.0 нужен уже давно, т.к. используемое в коде поле fpr структуры gpgme_key_t появилось только с gpgme-1.7.0.

Предлагаемый дифф обновляет sylpheed в сизифе (патч + обновление спека), добавляя поддержку TOFU. У меня полёт нормальный.

Кроме того, патч я отправил в апстрим на рассмотрение[2], но они не очень чешутся с патчами.

[1] https://gnupg.org/ftp/people/neal/tofu.pdf
[2] http://sylpheed.sraoss.jp/redmine/issues/304
Comment 1 Andrew Savchenko 2018-08-20 15:58:58 MSK
Created attachment 7712 [details]
sylpheed-3.7.0-tofu.diff
Comment 2 Repository Robot 2018-10-22 08:04:42 MSK
sylpheed-3.7.0-alt0.3 -> sisyphus:

Mon Oct 22 2018 Ilya Mashkin <oddity@altlinux.ru> 3.7.0-alt0.3
- add GPG TOFU support.  Thanks to Andrew Savchenko (Closes: #35271)