[geary: 18/18] Merge branch 'wip/20-cert-pinning' into 'master'



commit da2d67608888628fe691ccbd21c7629b32004227
Merge: 30003349 6b9ae903
Author: Michael Gratton <mike vee net>
Date:   Thu Jan 10 06:53:24 2019 +0000

    Merge branch 'wip/20-cert-pinning' into 'master'
    
    Support TLS certificate pinning when GCR can't find usable PKCS#11 slots
    
    Closes #20
    
    See merge request GNOME/geary!80

 meson.build                                        |   1 +
 po/POTFILES.in                                     |   3 +-
 src/client/accounts/accounts-editor-add-pane.vala  |  63 ++-
 .../accounts/accounts-editor-servers-pane.vala     |  52 ++-
 src/client/accounts/accounts-editor.vala           |  41 ++
 .../application-certificate-manager.vala           | 498 +++++++++++++++++++++
 src/client/application/geary-controller.vala       | 348 ++++----------
 src/client/components/main-window-info-bar.vala    |  18 +-
 src/client/components/main-window.vala             |  11 +-
 src/client/dialogs/certificate-warning-dialog.vala |   5 +-
 src/client/meson.build                             |   4 +-
 src/console/main.vala                              |   5 +-
 src/engine/api/geary-account-information.vala      |  10 +-
 src/engine/api/geary-client-service.vala           |   8 +-
 src/engine/api/geary-endpoint.vala                 | 282 ++++++------
 src/engine/api/geary-engine.vala                   |  77 +---
 src/engine/api/geary-problem-report.vala           |   7 +-
 .../imap-engine/imap-engine-generic-account.vala   |  12 +-
 src/engine/imap/api/imap-client-service.vala       |  46 +-
 src/engine/util/util-connectivity-manager.vala     |  57 ++-
 src/mailer/main.vala                               |   7 +-
 src/meson.build                                    |   5 +-
 test/engine/api/geary-account-mock.vala            |  14 +-
 23 files changed, 1004 insertions(+), 570 deletions(-)
---


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