Commit Graph

4600 Commits

Author SHA1 Message Date
Joe Steele ac42bce799 Clean-up related to certificate chains
Per comments in pull request #365
2013-08-27 18:48:07 -04:00
Jesse Vincent 8b4064b216 Bumped manifest to 4.510 2013-08-27 16:16:00 -04:00
Jesse Vincent 91cc4e47c8 4.510 changelog 2013-08-27 16:14:44 -04:00
Jesse Vincent 818c5c910d Fix flagging of messages in message list 2013-08-27 16:08:05 -04:00
Jesse Vincent 20c4a97c2c Merge pull request #365 from zjw/Issue_5886_misleading_ssl_errors
Fix erroneous SSL certificate warnings
2013-08-27 11:57:48 -07:00
Jesse Vincent 8e875fd059 add notes about the reason for https://github.com/k9mail/k-9/pull/367 2013-08-27 14:57:21 -04:00
blackbox87 fbe62c544e Some kernels have frandom and erandom
When a users kernel has frandom and erandom this would cause the whole app to crash.

When using erandom the system doesn't use any entropy at all.
2013-08-27 14:57:20 -04:00
Jesse Vincent 87cac74300 Merge pull request #369 from pylerSM/patch-1
Updates to Slovakian translation
2013-08-27 11:46:17 -07:00
pyler 1966c1f38a SK translation 2013-08-27 11:32:35 +02:00
Jesse Vincent b5b91302f2 Load unread and flagged message counts lazily in the folder list
The new method is a little bit janky, but a little bit of jank is better than 2n
heavy SQL count queries per folder before we even show the folder list.

On my 200 folder account, display of the folder list activity drops from 10+s to
< 1s
2013-08-26 23:09:47 -04:00
Andrew Chen e0f33b8701 Merge pull request #366 from bboa/patch-1
Update strings.xml
2013-08-26 19:38:48 -07:00
russian k-9 mail user 966562b473 Update strings.xml
New strings added
2013-08-26 00:18:38 +04:00
Joe Steele 604aa87ccf Fix erroneous SSL certificate warnings
If you attempted to use SSL to connect to a server that speaks
STARTTLS, you should get an SSL protocol error.  Instead, you
were likely to get an "Unrecognized Certificate" error that shows
you an unrelated certificate chain and asks you to accept it or
reject it.  Neither action would work because the actual problem
had nothing to do with certificates.  The unrelated certificate
chain that popped up had been statically stored when validating
a prior connection to a different server.

With this patch, certificate chains are no longer stored statically
when validating server connections.

Issue 5886 is an example of a user experiencing this problem.
2013-08-25 15:43:36 -04:00
Jesse Vincent 7aeaa46fe6 Koji Arai pointed out that I screwed up the constants for folder open modes 2013-08-25 11:36:25 -04:00
Jesse Vincent 09c27d94b8 Bumped manifest to 4.509 2013-08-23 13:37:03 -04:00
Jesse Vincent d78df526e8 4.509 changelog 2013-08-23 13:36:36 -04:00
Jesse Vincent 3b515b5f83 Merge pull request #363 from DrSegatron/patch-1
Update strings.xml
2013-08-23 08:03:19 -07:00
DrSegatron 467d4f3f75 Update strings.xml
Improved spelling
2013-08-23 13:10:37 +02:00
cketti aab998d17f Avoid CursorIndexOutOfBoundsException when deleting a message
Deleting a message creates an entry in EmailProviderCache so
EmailProviderCacheCursor can skip the Cursor row during the time
it takes to update the database.
Previously EmailProviderCacheCursor.isLast() returned the wrong
result when the last row in the wrapped Cursor was hidden. This
lead to the crash in MergeCursor.

Fixes issue 5820
2013-08-23 04:16:00 +02:00
Jesse Vincent b5f31af402 tweak list item "read item" background color so you can see the item divider
a bit better
2013-08-22 21:08:51 -04:00
Jesse Vincent 65ed9072bf clean up the folder list item chips 2013-08-22 21:08:51 -04:00
Jesse Vincent 7ba68dbc3c update the new message list item to work better in various odd configurations 2013-08-22 21:08:51 -04:00
Jesse Vincent 99e354bc9f Add back select/deselect action to return it to the context menu where users keep looking 2013-08-22 20:56:56 -04:00
Jesse Vincent 77d26af7aa Default checkboxes to off again 2013-08-22 20:56:56 -04:00
Jesse Vincent cef82a5cc3 move thread count up to the subject line 2013-08-22 20:56:56 -04:00
Jesse Vincent a8668f962d add back stars to the message list UI 2013-08-22 20:56:55 -04:00
Jesse Vincent b2cfc40ab6 Fixes for showing the selected checkbox correctly 2013-08-22 20:56:55 -04:00
Jesse Vincent cac85a29d4 partially revert "Remove unused strings" - bring back our "stars" preference
This reverts commit 4e8c8e35de.

Conflicts:
	res/values-ca/strings.xml
	res/values-cs/strings.xml
	res/values-da/strings.xml
	res/values-de/strings.xml
	res/values-el/strings.xml
	res/values-es/strings.xml
	res/values-fi/strings.xml
	res/values-fr-rCA/strings.xml
	res/values-fr/strings.xml
	res/values-gl/strings.xml
	res/values-hu/strings.xml
	res/values-it/strings.xml
	res/values-iw/strings.xml
	res/values-ja/strings.xml
	res/values-ko/strings.xml
	res/values-nl/strings.xml
	res/values-pl/strings.xml
	res/values-pt-rBR/strings.xml
	res/values-ru/strings.xml
	res/values-sv/strings.xml
	res/values-tr/strings.xml
	res/values-uk/strings.xml
	res/values-zh-rCN/strings.xml
	res/values-zh-rTW/strings.xml
	res/values/strings.xml
2013-08-22 20:56:55 -04:00
Jesse Vincent 0a79df2155 Revert "Remove the message list stars preference now that stars are in the chip"
This reverts commit 48785f52bf.

Conflicts:
	src/com/fsck/k9/K9.java
	src/com/fsck/k9/activity/Accounts.java
	src/com/fsck/k9/activity/FolderList.java
	src/com/fsck/k9/activity/MessageList.java
	src/com/fsck/k9/activity/setup/Prefs.java
2013-08-22 20:56:55 -04:00
Jesse Vincent ee234b65f8 Return to old style chips for accounts, folders and messages.
My circle design stopped being even a little bit useful when we stopped showing
the "complex" versions of the shapes
2013-08-22 20:56:55 -04:00
cketti 9a385146c4 Replace tabs with spaces 2013-08-21 13:23:52 +02:00
cketti bd3bd861c5 Optimize code to extract the character to display in the fallback contact picture 2013-08-21 13:08:05 +02:00
cketti ce56475a4f Avoid race condition that can lead to a NullPointerException 2013-08-21 12:33:27 +02:00
cketti f11f0fcc9b Skip incorrectly formatted/parsed LSUB/LIST replies
Example: * LIST (\HasChildren) "." [Folder]
"[Folder]" will be parsed as list containing the element "Folder".
2013-08-20 18:39:20 +02:00
Joe Steele 7a04c19798 Fix typo in res/values-nl/strings.xml 2013-08-19 19:15:04 -04:00
Jesse Vincent 5ee1ec770d Merge pull request #361 from aatdark/aatdark_issue5876
Add SSL required for provider gmx.de (Issue 5876)
2013-08-16 16:50:32 -07:00
Jesse Vincent f32721ab86 Merge pull request #350 from bboa/master
Update providers.xml to add a fairly comprehensive list of .ru mail providers.
2013-08-16 16:49:42 -07:00
Jesse Vincent cab16934e4 Merge pull request #356 from WebSpider/master
Adding missing Dutch translations
2013-08-16 16:48:51 -07:00
Jesse Vincent 5014f7be6c Merge pull request #358 from kiike/i18n-ca
Update the Catalan translation and squeeze some of its strings.
2013-08-16 16:48:00 -07:00
cketti 4fe6f90428 Use Google's fix for the PRNG mess
Source: http://android-developers.blogspot.de/2013/08/some-securerandom-thoughts.html
2013-08-16 19:49:30 +02:00
cketti 20fcd6f63d Add setting to toggle colored background of fallback contact pictures 2013-08-16 18:43:00 +02:00
Bernhard Redl 4aa716ce14 Add SSL required for provider gmx.de (Issue 5876) 2013-08-16 04:43:59 +02:00
cketti 3064d8ab31 Code style and documentation cleanup 2013-08-16 01:49:26 +02:00
zjw 8d0f697e36 Merge pull request #359 from alenzen/master
It's APG, not AGP.
2013-08-15 07:21:53 -07:00
zjw 57ad9977bc Merge pull request #354 from zjw/publish_changelog
Automated change log publication
2013-08-15 07:12:34 -07:00
Alessandro Lenzen fe08279b95 It's APG, not AGP. 2013-08-15 14:08:37 +02:00
Joe Steele b7c67019af SMTP dot stuffing should be done *after* line wrapping. 2013-08-13 19:27:40 -04:00
Enric Morales bce7368218 Update the Catalan translation and squeeze some of its strings. 2013-08-13 16:56:44 +02:00
Joe Steele 564195bad9 Close stream when done (StrictMode error) 2013-08-09 19:17:07 -04:00
cketti d8030eaa7c Make sure Account.getDescription() never returns null
Fixes issue 5857
2013-08-10 00:08:18 +02:00