1
0
mirror of https://github.com/moparisthebest/k-9 synced 2025-02-15 14:40:17 -05:00
k-9/src/com/fsck/k9
Joe Steele 39590d49bd Notify user of certificate errors while pushing
Previously, if a server's certificate failed authentication while
connecting for push (if, for example, the certificate had expired), then
the attempt to connect would fail, and another attempt would be tried
later.  After a certain number of failed attempts, no further attempts
would be made.  Meanwhile, the user is oblivious to the failures, and it
could be quite some time before the user realizes that they are not
getting email.  Even when they do realize it, they would not know the
cause.

With this commit, users receive a notification when such failures occur
while connecting for push.  (These notifications are already generated
with failures while polling.)  Tapping the notification will take the user
to the relevant server settings where they can choose to accept the
certificate.
2014-03-03 17:18:49 -05:00
..
activity Change the PLAIN auth. option text based on encryption 2014-02-25 15:22:44 -05:00
cache Avoid CursorIndexOutOfBoundsException when deleting a message 2013-08-23 04:16:00 +02:00
controller Notify user of certificate errors while pushing 2014-03-03 17:18:49 -05:00
crypto Converted message view to a fragment 2012-10-05 18:14:07 +02:00
fragment Fix indentation and code style 2014-02-17 19:58:22 +01:00
helper Eliminate non-working text replacements 2014-02-25 12:58:56 -05:00
mail Notify user of certificate errors while pushing 2014-03-03 17:18:49 -05:00
net/ssl Ignore all errors in initialization of TrustedSocketFactory 2013-12-12 16:48:30 +01:00
preferences Use localized strings for authentication type 2014-02-25 15:22:35 -05:00
provider Build with SDK 19 2014-02-10 20:43:16 +01:00
remotecontrol astyle-d 2011-02-26 18:39:06 -06:00
search use Set instead of implementation type 2014-02-15 23:59:24 +01:00
security Change LocalKeyStore error reporting 2013-12-04 12:10:12 -05:00
service Some assorted warning fixes. 2013-09-25 15:20:43 +02:00
view Remove old setting for message content font size 2014-02-13 04:22:45 +01:00
Account.java replaced for with for-each loop and optimized List implementation 2014-02-15 23:59:23 +01:00
AccountStats.java Grey out unavailable accounts. 2011-03-19 12:36:58 -05:00
BaseAccount.java astyle-d 2011-02-26 18:39:06 -06:00
Clock.java Move AOSP files. 2013-11-05 16:26:27 -05:00
EmailAddressAdapter.java Don't use EmailAddressAdapter as singleton 2012-04-11 03:26:45 +02:00
EmailAddressValidator.java astyle-d 2011-02-26 18:39:06 -06:00
FontSizes.java Remove old setting for message content font size 2014-02-13 04:22:45 +01:00
Identity.java astyle-d 2011-02-26 18:39:06 -06:00
K9.java Eliminate needless use of reflection 2014-01-10 18:27:55 -05:00
NotificationSetting.java astyle-d 2011-02-26 18:39:06 -06:00
Preferences.java Eliminate the need to pass a context to LocalKeyStore.getInstance 2013-12-03 19:24:37 -05:00
PRNGFixes.java Some assorted warning fixes. 2013-09-25 15:20:43 +02:00
Throttle.java Move AOSP files. 2013-11-05 16:26:27 -05:00