1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-11-15 05:55:06 -05:00
k-9/src/com/fsck/k9
Joe Steele 2e981e0c7d Don't trigger validateFields() except on user input
Previously, with settings of Security=SSL and authentication=certificate,
attempting to change Security=None would (of course) be blocked.  So
Security would remain SSL.  But the authentication options would then
include "Password, transmitted insecurely", whereas the option should
have remained as "Normal password" (because the security remained SSL).

The problem could have been fixed with a simple shuffling in
updatePortFromSecurityType() so that updateAuthPlainTextFromSecurityType()
was invoked before mPortView.setText(), but the logic for requiring that
ordering was not plain to see.  (Although no longer necessary, the
shuffling was done as well.)
2014-08-11 11:06:50 -04:00
..
activity Don't trigger validateFields() except on user input 2014-08-11 11:06:50 -04:00
cache Avoid CursorIndexOutOfBoundsException when deleting a message 2013-08-23 04:16:00 +02:00
controller Include send failures in the K9mail-errors folder 2014-03-11 19:22:36 -04:00
crypto Remove ActionBarSherlock 2014-06-21 17:09:45 +02:00
fragment Merge branch 'master' into tls-client-cert-auth 2014-07-04 18:08:07 -04:00
helper Remove ActionBarSherlock 2014-06-21 17:09:45 +02:00
mail Merge branch 'master' into tls-client-cert-auth 2014-07-04 18:08:07 -04:00
net/ssl Client Certificate Authentication 2014-06-05 21:03:18 +02:00
preferences Fix password prompts on account import 2014-08-11 11:06:46 -04: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 Refactor KeyChainKeyManager()'s sClientCertificateReferenceWorkaround 2014-08-11 11:06:38 -04:00
service Eliminate superclass callbacks 2014-05-03 10:36:36 -04:00
view Merge branch 'master' into tls-client-cert-auth 2014-07-04 18:08:07 -04:00
Account.java Client Certificate Authentication 2014-06-05 21:03:18 +02: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 Refactor KeyChainKeyManager()'s sClientCertificateReferenceWorkaround 2014-08-11 11:06:38 -04: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