diff options
author | Milan Crha <mcrha@redhat.com> | 2012-11-21 19:36:27 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2012-11-21 19:36:27 +0800 |
commit | ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca (patch) | |
tree | 007e72d942293b3c7402189c42e06c99d43b9aab /mail/e-mail-config-auth-check.c | |
parent | 3775df17d1da447c5ba486928aad07390bda9d82 (diff) | |
download | gsoc2013-evolution-ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca.tar gsoc2013-evolution-ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca.tar.gz gsoc2013-evolution-ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca.tar.bz2 gsoc2013-evolution-ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca.tar.lz gsoc2013-evolution-ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca.tar.xz gsoc2013-evolution-ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca.tar.zst gsoc2013-evolution-ce64eb6ba1f35ffdd09029498a6d4eb631a9bfca.zip |
Bug #677378 - Alert about self-signed certificates when checking auth types
Diffstat (limited to 'mail/e-mail-config-auth-check.c')
-rw-r--r-- | mail/e-mail-config-auth-check.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/mail/e-mail-config-auth-check.c b/mail/e-mail-config-auth-check.c index 9d12ab2270..8abfa6fa09 100644 --- a/mail/e-mail-config-auth-check.c +++ b/mail/e-mail-config-auth-check.c @@ -16,8 +16,6 @@ * */ -#include "e-mail-config-auth-check.h" - #include <config.h> #include <glib/gi18n-lib.h> @@ -25,6 +23,9 @@ #include <e-util/e-mktemp.h> #include <misc/e-auth-combo-box.h> #include <mail/e-mail-config-service-page.h> +#include "e-mail-ui-session.h" + +#include "e-mail-config-auth-check.h" #define E_MAIL_CONFIG_AUTH_CHECK_GET_PRIVATE(obj) \ (G_TYPE_INSTANCE_GET_PRIVATE \ @@ -146,6 +147,9 @@ mail_config_auth_check_update (EMailConfigAuthCheck *auth_check) "user-cache-dir", temp_dir, NULL); + /* to be able to answer for invalid/self-signed server certificates */ + CAMEL_SESSION_GET_CLASS (session)->alert_user = e_mail_ui_session_alert_user; + service = camel_session_add_service ( session, "fake-uid", backend_class->backend_name, |