cketti
e1672f3567
Backported fix for invalid SEARCH responses (see issue 2078).
2010-09-03 15:37:13 +00:00
cketti
e05ff59703
Fix NullPointerException
...
Fixes issue 2261
2010-09-03 01:17:05 +00:00
cketti
6acb8e58af
Avoid division by zero.
...
Fixes issue 2259
2010-09-03 00:58:17 +00:00
Jesse Vincent
ce55fba70e
3.003
2010-09-03 00:37:41 +00:00
cketti
d8e191a046
Don't choke on malformed UIDL responses (POP3).
...
Fixes issue 2252
2010-09-03 00:00:25 +00:00
Jesse Vincent
de54f5ef5c
3.002
2010-08-28 01:05:38 +00:00
cketti
bbe1b71876
Added null pointer check.
...
Fixes issue 2154
2010-08-16 19:33:00 +00:00
Jesse Vincent
52ec79b04a
3.001 - due to a stray dot. 3.000 never built
2010-08-12 20:07:23 +00:00
Jesse Vincent
e5a5abc89c
3.0.0
2010-08-12 19:55:52 +00:00
Jesse Vincent
7fc6578fb9
removed some unused APG constants, added an APG Intent API version to be sent along with all Intents
2010-08-12 19:55:40 +00:00
Jesse Vincent
f9512eb2a3
2.995
2010-08-11 05:18:39 +00:00
Jesse Vincent
e19c78c5eb
Off-by-one error in the recent IMAP fetch work :/
2010-08-11 05:18:30 +00:00
Jesse Vincent
ddbb726e8b
2.994
2010-08-11 04:10:19 +00:00
Jesse Vincent
9bb9b173c8
When merges attack! Next on FOX! (Oops :/)
2010-08-11 04:10:14 +00:00
Jesse Vincent
1f2b06934e
2.993
2010-08-11 03:39:45 +00:00
Jesse Vincent
009712b96b
Add debug logging when K-9 doesn't enable push because the user has
...
configured push to be off.
2010-08-11 03:39:40 +00:00
Jesse Vincent
af45eae2ce
Implement windowing for IMAP UID FETCH
...
Our previous implementation of UID FETCH didn't ever take into account
maximum command line lengths. When fetching, say 800 messages from a
GMail IMAP server, we could easily overflow the max line length leading
to a fetch that didn't get all the messages we wanted to and was
truncated before the description of which fields we want. That caused
K-9 to fetch complete messages, exhaust memory and ultimately fail,
even when we were just trying to get message lengths.
An equivalent fix needs to be made to seach by UID.
2010-08-11 03:39:29 +00:00
Jesse Vincent
f9fd5a8e4c
2.992 - just a debugging build
2010-08-10 18:26:49 +00:00
Jesse Vincent
f77b657e44
2.991
2010-08-08 19:59:22 +00:00
Jesse Vincent
dfeced4879
backport trunk changes to MessagingController to (hopefully) improve our
...
unread-counter situation
2010-08-08 19:59:18 +00:00
cketti
e390fdf183
Update issue 1916
...
French translation updated by p.lucauclair (backport)
2010-08-07 12:43:04 +00:00
cketti
938ad58a6c
Backported fix for issue 2010 (text of sign/encrypt checkbox is not visible in dark theme) and small layout change (see r2112 + r2113).
2010-08-05 12:16:48 +00:00
Jesse Vincent
3545b9ce2e
2.990
2010-08-05 03:34:50 +00:00
Jesse Vincent
bffedeaeb7
Create branch 3.0-MAINT
2010-08-02 22:33:23 +00:00
Jesse Vincent
58c5afc77b
I like this idea, but it's not ready for 3.000
...
Revert "It turns out that a big part of our perceptible message switching time"
This reverts commit 06f9bb5b7f3064e646b43148d188cec06cd14d11.
2010-08-02 22:32:57 +00:00
Fiouz
44cef83e0b
Use of constants for immutable empty arrays (prevent useless memory allocation)
2010-08-02 11:55:31 +00:00
Jesse Vincent
38c053fb73
2.913
2010-08-02 03:04:29 +00:00
Jesse Vincent
d4695636f3
It turns out that a big part of our perceptible message switching time
...
was loading the "loading..." file into the WebView. Since it doesn't
take that long to load the real content, replacing the "Loading..." file
with "blank the view" seems to actually feel a heck of a lot faster.
2010-08-02 03:03:58 +00:00
Jesse Vincent
f2729fc58b
Don't show "To: " if the only recipients were ccs and bccs.
2010-08-02 03:03:53 +00:00
Jesse Vincent
5bde9618e4
2.912
2010-08-02 01:29:12 +00:00
Jesse Vincent
cd6b64d88f
Experimental changes to tell WebView that the HTML versions of messages
...
we generate from ascii are "mobile-optimized"
2010-08-02 01:27:50 +00:00
Jesse Vincent
d78e7a0d69
Switch from the incomplete (but compatible with java 1.3) mime4j charset
...
alias resolver to the core java nio version with a better charset
database;
rather than falling back to not showing the user a failing message, fall
back to showing the user the message as ascii -- it makes it possible
to get _something_ out of an unknown-charset message, rather than just a
"ha ha. no." error.
2010-08-02 01:27:46 +00:00
Jesse Vincent
7fc921c0b7
astyle
2010-08-02 01:27:40 +00:00
Jesse Vincent
a4381696f9
Support Emoji for DoCoMo.
...
Emoji icons are derived from http://start.typepad.jp/typecast/
2010-08-02 01:24:40 +00:00
Jesse Vincent
56ecf9dbc0
2.911
2010-07-31 06:32:36 +00:00
Koji Arai
fc934e1baa
Updated japanese translation for the apg-integration.
2010-07-30 15:50:02 +00:00
Fiouz
3bbb6ae050
Don't display Archive/Spam batch operations when corresponding folders are unset
2010-07-30 09:58:26 +00:00
Jesse Vincent
d8a73b195d
Factor out the decision about whether a part is "viewable" for purposes
...
of fetching ; remove broken "inline" check from the same.
2010-07-30 00:58:33 +00:00
cketti
0c67f1f4cf
Only ask for POP3 capabilities before authorization if TLS should be used. Always ask after authorization.
2010-07-30 00:58:22 +00:00
cketti
91e55f6fa1
Don't log POP3 passwords by default.
2010-07-30 00:53:46 +00:00
Jesse Vincent
d8a757faaf
Try to avoid a bunch of reallocations as we grow the temporary output stream by defining its size if we can get it
2010-07-29 22:17:35 +00:00
Jesse Vincent
134c0b23dd
Backport a bit of memory efficiency I'm not sure I believe from AOSP
2010-07-29 22:17:32 +00:00
Jesse Vincent
0bb115ca42
Actually catch an OOM in getTextFromPart
...
Backport an update to getTextFromPart from AOSP as of 290348 - dealing with OOM as we import large messages
2010-07-29 22:17:29 +00:00
Jesse Vincent
c6aa505ffe
improve the method docs on getTextFromPart
...
Backport an update to getTextFromPart from AOSP as of 290348 - dealing with OOM as we import large messages
2010-07-29 22:17:26 +00:00
cketti
4c1060ecae
Only show "save or discard" dialog before leaving the message compose activity if the message needs saving.
2010-07-28 23:17:46 +00:00
Thialfihar
3d5fb524ef
set account setting crypto app to "APG" by default
2010-07-28 21:28:51 +00:00
Thialfihar
5e30c3dab1
removed two extra lines from the merge in r2055
2010-07-28 12:10:08 +00:00
Jesse Vincent
2ca76e3db0
Fix for Issue 1956
...
A race condition made the outgoing certificate being compared to the old
incoming mHost,
throwing an exception with an untrusted certificate dialogue to accept
or decline.
2010-07-27 18:59:41 +00:00
Jesse Vincent
3fbdb0ff0e
2.910
2010-07-27 14:40:26 +00:00
Jesse Vincent
7a4d12b53b
Merge from apg-integration
2010-07-27 12:10:09 +00:00