Commit graph

5977 commits

Author SHA1 Message Date
cketti
c62fece0dd Merge pull request #1061
Supress confirmation when closing totally empty new mail
2016-02-13 02:49:07 +01:00
cketti
1024f190af Don't reset signature when restoring state 2016-02-13 02:19:44 +01:00
cketti
06e1777bb1 Merge pull request #1081 from k9mail/pgp-inline-anchor-to-beginning
anchor pgp inline message matching to beginning of message
2016-02-13 01:43:32 +01:00
cketti
66930c0081 Merge pull request #1048 from k9mail/mime-migration
Migrate old messages to new mime format
2016-02-13 01:25:17 +01:00
Vincent Breitmoser
6465cbe8be anchor pgp inline message matching to beginning of message 2016-02-10 15:28:09 +01:00
cketti
da49dd47a2 Make WebView 49.0.2623.34 happy
Fixes #1072
2016-02-10 01:16:29 +01:00
Vincent Breitmoser
863cb9a2e7 migration: some cleanup and better test coverage here and there 2016-02-08 23:26:33 +01:00
Vincent Breitmoser
057309c147 migration: test and nail down MimeStructureState behavior some more 2016-02-08 22:37:11 +01:00
Vincent Breitmoser
43aa969de7 migration: incorporate feedback 2016-02-08 22:08:38 +01:00
cketti
a1399a9e09 Merge pull request #1060 from k9mail/imap_connection_refactoring
Refactor ImapConnection
2016-02-07 17:15:38 +01:00
Vincent Breitmoser
4280537dde migration: minor formatting fixes, add a bunch of tests 2016-02-04 18:51:13 +01:00
Vincent Breitmoser
a2012a1a38 migration: mark parts with content-id and inline as HIDDEN_ATTACHMENT 2016-02-03 23:06:36 +01:00
Vincent Breitmoser
a101a15353 migration: pop parent once for complex content 2016-02-03 23:05:53 +01:00
Vincent Breitmoser
c44af70bfc migration: respect part boundaries 2016-02-03 23:05:15 +01:00
cketti
d3391ae135 Fix test flakiness 2016-02-02 18:55:08 +01:00
Marcel Wiegand
6177153358 supress confirmation when closing totally empty new mail
Fixes #1027
2016-02-02 02:20:55 +01:00
cketti
9dc267f56d Make classes package-private 2016-02-01 20:30:33 +01:00
cketti
96f99f6e1c Extract CAPABILITY response parsing to CapabilityResponse 2016-02-01 20:30:33 +01:00
cketti
bc5069bfac Extract NAMESPACE response parsing to NamespaceResponse 2016-02-01 20:30:33 +01:00
cketti
0dbfa5ab9d Extract command/capability/response constants 2016-02-01 20:30:33 +01:00
cketti
6859eef35a Be more specific by using NegativeImapResponseException in some cases 2016-02-01 20:30:33 +01:00
cketti
9b5a3bfff3 Rename ImapException to NegativeImapResponseException 2016-02-01 20:30:33 +01:00
cketti
c427f6df26 Extract methods to make ImapConnection.open() more readable 2016-02-01 20:30:33 +01:00
cketti
c4a4a3bb16 Get rid of ImapConnection.getCapabilities() 2016-02-01 20:30:33 +01:00
cketti
cf718c6380 Reorder methods 2016-02-01 20:30:33 +01:00
cketti
37fbbb0b21 Make internal methods private 2016-02-01 20:30:32 +01:00
cketti
c4d62b13d0 Code style fixes 2016-02-01 20:30:32 +01:00
cketti
5fb5e011b7 Merge pull request #1052 from k9mail/imap_connection_tests
Add unit tests for ImapConnection
2016-02-01 20:29:38 +01:00
cketti
cf92ccaae5 Remove test that no longer compiles 2016-02-01 20:00:37 +01:00
cketti
a76f7e8f7e Fix support for capabilities in initial response 2016-01-29 17:40:06 +01:00
cketti
7887c23bef Don't swallow IOExceptions leaving the connection open 2016-01-29 17:40:06 +01:00
cketti
0a80335ba7 Use lower socket timeouts for tests 2016-01-29 17:40:06 +01:00
cketti
21204f8bec Add tests for ImapConnection 2016-01-29 17:39:49 +01:00
Vincent Breitmoser
b7c6ceaded migration: keep old ids for messages, lest we break threading and message_part_ids 2016-01-29 14:18:37 +01:00
Vincent Breitmoser
74cdfcddcd migration: fix multipart/encrypted parts for pgp/mime case 2016-01-29 14:18:37 +01:00
Vincent Breitmoser
bbd2b0d5a7 migration: restructure, document, add some assertions 2016-01-29 14:18:33 +01:00
Vincent Breitmoser
b6e3587aeb migration: add MIGRATED_FROM_V50 flag 2016-01-28 22:40:56 +01:00
Vincent Breitmoser
1f1014ea65 migration: replace content:// uris in html content with original cid: uris for known contentIds 2016-01-28 22:37:36 +01:00
Vincent Breitmoser
ec58961888 migration: assign new attachment ids 2016-01-28 22:37:36 +01:00
Vincent Breitmoser
99d4e2b964 migration: break down migration, fallback to multipart/mixed 2016-01-28 22:37:35 +01:00
Vincent Breitmoser
cad01ab5b2 migration: first steps for migration 2016-01-28 22:37:24 +01:00
cketti
c71b40e484 Merge branch 'cleanup' 2016-01-28 19:56:56 +01:00
cketti
390b42412f Set allowBackup attribute in the manifest 2016-01-24 05:42:44 +01:00
cketti
321577803d Remove unused resources 2016-01-24 05:40:40 +01:00
cketti
973319b8cf Use settings from root project when building openpgp-api 2016-01-24 03:19:30 +01:00
cketti
d81b2031e5 Merge pull request #1030 from k9mail/localfolder-cleanup
Break migration down into methods, clean up some warnings in mailstore
2016-01-24 02:36:20 +01:00
Vincent Breitmoser
ac83b0062d break migration down into methods, clean up some warnings in mailstore 2016-01-22 15:48:52 +01:00
cketti
8ceaf13648 Merge pull request #924 from Valodim/openpgp-compose
OpenPGP support: Compose Logic
2016-01-22 02:11:45 +01:00
Vincent Breitmoser
2586421d7b compose: change cryptostatus to builder pattern 2016-01-20 21:27:25 +01:00
Vincent Breitmoser
e642bed63e compose: clean up some old openpgp logic remnants 2016-01-20 21:27:25 +01:00