1
0
mirror of https://github.com/moparisthebest/k-9 synced 2024-11-14 21:45:14 -05:00
Commit Graph

1400 Commits

Author SHA1 Message Date
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
Jesse Vincent
bae8a9736d Clean up some inverted logic 2010-07-27 01:28:03 +00:00