1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-02-28 08:46:01 +00:00
Commit graph

8561 commits

Author SHA1 Message Date
M66B
71dfca6265 Separate backoff/keepalive 2019-12-12 11:50:36 +01:00
M66B
65ab16870b Store key alias on decrypt 2019-12-12 10:26:50 +01:00
M66B
408f4b5683 Crowdin sync 2019-12-12 10:03:03 +01:00
M66B
936bc45c44 Yield after wakeup 2019-12-12 09:53:06 +01:00
M66B
fbc3bd1f12 Suppress auth failed on too many connections 2019-12-12 09:33:29 +01:00
M66B
e016f99070 Bring back reconnect delay 2019-12-12 09:19:30 +01:00
M66B
250edd19eb Refactoring 2019-12-12 08:56:57 +01:00
M66B
3084506c81 Cleanup 2019-12-12 08:52:35 +01:00
M66B
818045528f Refactored account wakeup 2019-12-12 08:51:48 +01:00
M66B
a4793a736b Revert "Make sure alarms are processed"
This reverts commit e06614b73f.
2019-12-12 07:34:29 +01:00
M66B
e06614b73f Make sure alarms are processed 2019-12-11 15:27:47 +01:00
M66B
4466a7cdd5 1.842 release 2019-12-11 12:03:09 +01:00
M66B
8513ffb961 Crowdin sync 2019-12-11 12:02:55 +01:00
M66B
157066ffa1 Added clear log 2019-12-11 11:56:51 +01:00
M66B
0a43d19847 Small state fix 2019-12-11 11:48:57 +01:00
M66B
6a92eb68e4 Initially suppress "Too many simultaneous connections" 2019-12-11 11:43:32 +01:00
M66B
19ce2783f1 Sent message automatically ... 2019-12-11 11:30:06 +01:00
M66B
daabe8c6c0 1.841 release 2019-12-11 08:15:28 +01:00
M66B
dd281d2b90 Crowdin sync 2019-12-11 08:15:22 +01:00
M66B
edcdc8e379 Extended EML view 2019-12-11 08:11:57 +01:00
M66B
989f0a0ae2 Revert "Set mail event scope to session"
This reverts commit f8a7c1f42f.
2019-12-11 07:42:38 +01:00
M66B
330c9b3341 Crowdin sync 2019-12-10 21:59:44 +01:00
M66B
7707175138 Changed log level 2019-12-10 21:55:51 +01:00
M66B
a700d37fa7 Fixed crash 2019-12-10 21:51:41 +01:00
M66B
d9a592569b Better guess attached file type 2019-12-10 21:25:38 +01:00
M66B
130600e2f6 Export/import on demand flag 2019-12-10 20:37:12 +01:00
M66B
cb00767f3a Small layout improvement 2019-12-10 20:37:00 +01:00
M66B
82ab953ed8 S/MIME section 2019-12-10 20:36:44 +01:00
M66B
085e3d44af Allow manual sync of POP accounts 2019-12-10 16:51:21 +01:00
M66B
ba473504be Changed doze buttons into links 2019-12-10 16:43:43 +01:00
M66B
1b4f0fc5f1 Cancel alerts on successfull connect 2019-12-10 16:11:49 +01:00
M66B
df150d3623 Updated text 2019-12-10 16:07:55 +01:00
M66B
b661e1fc1c Apply account color to nav folders 2019-12-10 14:26:20 +01:00
M66B
aa87f3e9a3 Small layout improvements 2019-12-10 14:25:56 +01:00
M66B
a2c71529bc Cleanup 2019-12-10 14:21:34 +01:00
M66B
5aba045288 1.840 release 2019-12-10 12:24:39 +01:00
M66B
b8042eef15 Crowdin sync 2019-12-10 12:24:29 +01:00
M66B
4b30caee1f Simplified alert handling 2019-12-10 12:01:49 +01:00
M66B
46d5289756 Simplification, fix 2019-12-10 11:09:36 +01:00
M66B
12bc106a75 Fixed wakeup 2019-12-10 10:36:59 +01:00
M66B
f18f66c743 Account commands, service wakeup 2019-12-09 22:26:29 +01:00
M66B
1d3ed8aaad Small improvement 2019-12-09 22:03:03 +01:00
M66B
c09b82fc85 Account specific reload 2019-12-09 19:46:51 +01:00
M66B
657e1eeaf2 Added setup exit navigation menu item 2019-12-09 17:55:29 +01:00
M66B
1a596ea511 Fixed IMAP event listener 2019-12-09 16:32:37 +01:00
M66B
f8a7c1f42f Set mail event scope to session 2019-12-09 14:19:32 +01:00
M66B
70aedf2827 Change connection pool size 2019-12-09 14:03:18 +01:00
M66B
f385c76fbb Removed reconnect backoff 2019-12-09 13:22:35 +01:00
M66B
0f6a1f623a Notify all alerts 2019-12-09 13:20:27 +01:00
M66B
32b7951d95 Updated text 2019-12-09 13:15:30 +01:00
M66B
2d82c90edd Small improvement 2019-12-09 13:14:12 +01:00
M66B
7fcb883786 Small improvement 2019-12-09 12:43:43 +01:00
M66B
e51278ed0f Anonymize account 2019-12-09 12:41:00 +01:00
M66B
f98e3ee1fe Small improvement 2019-12-09 12:24:42 +01:00
M66B
195b40a330 Ensure main thread 2019-12-09 12:00:41 +01:00
M66B
3447bf0236 Fixed edge case 2019-12-09 09:31:09 +01:00
M66B
a5ec0f9f0f Simplification 2019-12-09 08:51:05 +01:00
M66B
8a15321e83 Explicitly close folders 2019-12-09 08:42:52 +01:00
M66B
a1eb5ed458 Small improvement 2019-12-09 08:39:51 +01:00
M66B
0c2c0d2f4c Simplification 2019-12-09 08:37:08 +01:00
M66B
d903e3636d Fixed operation count 2019-12-09 08:33:25 +01:00
M66B
4023d98060 Updated Markwon 2019-12-08 20:24:43 +01:00
M66B
d7a073e0ac Updated QuadFlask colorpicker 2019-12-08 20:15:33 +01:00
M66B
8c555c684d Updated AndroidX 2019-12-08 19:45:39 +01:00
M66B
e12572a697 Prevent crash 2019-12-08 17:33:11 +01:00
M66B
90035b4dd7 Added folder search 2019-12-08 17:22:55 +01:00
M66B
15832792d0 Updated text 2019-12-08 16:45:54 +01:00
M66B
170ae5c307 S/MIME is a pro feature 2019-12-08 16:08:25 +01:00
M66B
7b6c552bbc 1.839 release 2019-12-08 15:29:08 +01:00
M66B
da100062a2 Crowdin sync 2019-12-08 15:27:40 +01:00
M66B
e85beb1b04 Added on demand sync setting 2019-12-08 15:02:37 +01:00
M66B
4c68973238 Small improvement 2019-12-08 14:42:14 +01:00
M66B
9ba74769eb Prevent crash 2019-12-08 14:17:27 +01:00
M66B
83f8a349ab Fixed plain only charset 2019-12-08 14:15:21 +01:00
M66B
f293c1a0e9 Added sent time 2019-12-08 12:27:38 +01:00
M66B
5c2805ab0b Fixed purging messages 2019-12-08 12:01:27 +01:00
M66B
93f30c5f0a Added hints 2019-12-08 11:44:20 +01:00
M66B
3c919a645b Black navigation bar in dark theme 2019-12-08 10:52:57 +01:00
M66B
274c397c65 Consider folder errors as fatal 2019-12-08 09:33:49 +01:00
M66B
e4e180bbab Fixed backoff blocking stop 2019-12-08 09:14:29 +01:00
M66B
00ef6cd812 Reload on network type change when needed 2019-12-08 09:06:13 +01:00
M66B
037af96be0 Refactoring 2019-12-07 22:06:40 +01:00
M66B
30ec86f9da Implemented widget poll 2019-12-07 21:16:57 +01:00
M66B
9864465e8a Implemented unread tile poll 2019-12-07 21:11:21 +01:00
M66B
252ffa8ee4 Implemented external poll 2019-12-07 21:08:43 +01:00
M66B
14628c4d22 Fixed timing issues 2019-12-07 20:32:58 +01:00
M66B
7f36e108c6 POP3 has no received date/time 2019-12-07 20:27:42 +01:00
M66B
cb8c34d74b Reduced logging 2019-12-07 18:30:43 +01:00
M66B
334c67d79d To do: fix permission request 2019-12-07 17:45:41 +01:00
M66B
22df24d91b Reduced logging 2019-12-07 17:43:02 +01:00
M66B
2591dc9011 Individual account management - to be tested 2019-12-07 15:24:28 +01:00
M66B
35602ef17c Updated text 2019-12-07 09:56:02 +01:00
M66B
71bc0bcefb Eval enabled 2019-12-06 21:42:56 +01:00
M66B
30c58b8e22 Added provider GWDG 2019-12-06 21:25:37 +01:00
M66B
062d2e0deb Individual account management proof of concept 2019-12-06 21:25:18 +01:00
M66B
6ae9c8f872 Check on starttls changed 2019-12-06 19:01:58 +01:00
M66B
a0620d72a1 Prevent crash 2019-12-06 16:34:15 +01:00
M66B
cc223ef7a1 Settings backward compatibility 2019-12-06 16:01:36 +01:00
M66B
5fadfd879d Prepare individual account management 2019-12-06 16:00:11 +01:00
M66B
ea64f2f308 Prefer primary identity 2019-12-06 14:50:15 +01:00
M66B
538b851199 1.838 release 2019-12-06 13:53:38 +01:00
M66B
789c298635 Crowdin sync 2019-12-06 13:53:30 +01:00
M66B
bbafa60869 Small behavior improvement 2019-12-06 13:47:04 +01:00
M66B
7a74ce6448 Enable auto decrypt for S/MIME 2019-12-06 13:38:52 +01:00
M66B
ede69306c7 Small fix 2019-12-06 13:25:29 +01:00
M66B
fbc298f85a Prevent crash 2019-12-06 12:47:06 +01:00
M66B
4bd83818d3 Refactoring 2019-12-06 12:30:38 +01:00
M66B
dc1e6ae733 Addd manage private keys 2019-12-06 12:04:51 +01:00
M66B
8dd9c62365 Check S/MIME key validity 2019-12-06 11:42:52 +01:00
M66B
af8e36e23e Crowdin sync 2019-12-06 10:14:30 +01:00
M66B
3ade2e002f Export/import certificates 2019-12-06 10:14:09 +01:00
M66B
45e621d3ae More red velvet 2019-12-06 09:16:07 +01:00
M66B
b41e81e652 Suppress connection failure 2019-12-06 09:15:33 +01:00
M66B
61a6d6d322 Sanitize messaging exception socket is closed 2019-12-06 09:02:11 +01:00
M66B
5b8dbb8bc8 Sanitize auth failed on socket exception 2019-12-06 09:00:31 +01:00
M66B
87f1655f16 Refactoring 2019-12-06 08:50:46 +01:00
M66B
ecc0392f77 Add signed-only drafts to remote server 2019-12-06 08:43:02 +01:00
M66B
a0397e068a Select alias when multiple matching identities 2019-12-06 08:32:03 +01:00
Marcel Bokhorst
2153df6fc7
Merge pull request #168 from mbarbar/runbox-host
Fix Runbox IMAP host.
2019-12-06 08:23:15 +01:00
M66B
e9f257f982 Encrypt with all known public keys 2019-12-06 08:19:31 +01:00
M66B
ea1b7c0a6d Certificate email case insensitive 2019-12-06 08:17:19 +01:00
Mohamad Barbar
cc5f30d93d Fix Runbox IMAP host.
See: https://help.runbox.com/email-program-settings/
2019-12-06 18:12:25 +11:00
M66B
1fd7a9f77e Support der files 2019-12-06 08:11:19 +01:00
M66B
5ab4935b44 Use identity display name when available 2019-12-05 22:19:52 +01:00
M66B
4abe8a736a Red velvet 2019-12-05 21:27:54 +01:00
M66B
818cb45457 Use recognize identity for sign key alias 2019-12-05 21:03:18 +01:00
M66B
77e32ce5ca Allow sender to decrypt own message 2019-12-05 20:46:50 +01:00
M66B
6b7510ad36 Fix no public key 2019-12-05 20:32:37 +01:00
M66B
043c33ea41 Store S/MIME key alias in identity 2019-12-05 20:26:21 +01:00
M66B
0d1d7f6ae9 Browse read-only folder 2019-12-05 20:05:07 +01:00
M66B
4d508cf3a7 Disable delete for read-only folders 2019-12-05 19:53:02 +01:00
M66B
d627e5d65d Added S/MIME mime type 2019-12-05 19:38:31 +01:00
M66B
79d6efdc4d Allow multiple alt subject names 2019-12-05 19:34:08 +01:00
M66B
060227e574 1.837 release 2019-12-05 18:14:21 +01:00
M66B
04b685d2ab Crowdin sync 2019-12-05 18:14:12 +01:00
M66B
3334cba92d Partial fetch configuration 2019-12-05 17:48:56 +01:00
M66B
4fba20b078 Added text 2019-12-05 17:23:01 +01:00
M66B
02ad6be8af Time based attachment progress 2019-12-05 17:19:19 +01:00
M66B
48b22d51dd Scroll to owner 2019-12-05 16:43:04 +01:00
M66B
9c6d5b553c Show encypted/signed for shown message only 2019-12-05 16:29:50 +01:00
M66B
7d01466c6d Auto select S/MIME encryption keys 2019-12-05 16:26:00 +01:00
M66B
13ece09df0 Filter exception 2019-12-05 13:25:59 +01:00
M66B
1e07047c38 Added text 2019-12-05 13:10:21 +01:00
M66B
ff919d0350 Check S/MIME sender/signature address 2019-12-05 13:02:33 +01:00
M66B
ff6237d690 Cleanup 2019-12-05 12:55:22 +01:00
M66B
87482f28ae Improved S/MIME signature handling 2019-12-05 11:38:11 +01:00
M66B
e6c25565d8 Find S/MIME recipient 2019-12-05 11:04:39 +01:00
M66B
321469baae Small layout fix 2019-12-04 20:46:40 +01:00
M66B
32781bda24 Encryption improvements 2019-12-04 20:43:06 +01:00
M66B
68a9799317 1.836 release 2019-12-04 14:27:58 +01:00
M66B
6767d061cc Crowdin sync 2019-12-04 14:27:51 +01:00
M66B
55fd91b7eb Fixed inline decrypt 2019-12-04 14:15:58 +01:00
M66B
c1ee8e99de Show public key with option to store 2019-12-04 14:10:09 +01:00
M66B
922da77a33 Fixed behavior 2019-12-04 13:45:58 +01:00
M66B
a34698622a Sort/highlight matching public keys 2019-12-04 13:41:20 +01:00
M66B
a26a462d5f Revert "Auto select certificate"
This reverts commit c02e5992ec.
2019-12-04 13:30:23 +01:00
M66B
c02e5992ec Auto select certificate 2019-12-04 13:28:28 +01:00
M66B
a4e5403f9d Added certificate import 2019-12-04 13:20:48 +01:00
M66B
2b3e119445 Added certificate selection 2019-12-04 11:54:02 +01:00
M66B
a2bb26e086 Identify certificates by fingerprint 2019-12-04 10:45:53 +01:00
M66B
d92777b692 Simplification 2019-12-04 08:57:36 +01:00
M66B
85fc6494d3 Hide encryption attachments 2019-12-04 08:38:08 +01:00
M66B
c28a786777 S/MIME sign+encrypt 2019-12-04 08:34:59 +01:00
M66B
886ad067e4 Small improvements 2019-12-04 07:44:42 +01:00
M66B
032b1f14c1 Simplification 2019-12-04 07:24:48 +01:00
M66B
a156fe0034 S/MIME encryption proof of concept 2019-12-03 21:00:15 +01:00
M66B
dd48729c5d S/MIME encrypt 2019-12-03 19:03:08 +01:00
M66B
96c2b95789 Store received public keys 2019-12-03 15:55:52 +01:00
M66B
33d1c3ee9c Small improvement 2019-12-03 15:39:45 +01:00
M66B
6cda333e31 Added certificate table 2019-12-03 14:25:58 +01:00
M66B
0976e275be Refactoring 2019-12-03 13:20:57 +01:00
M66B
fb712b2f04 1.835 release 2019-12-03 12:20:17 +01:00
M66B
60e663ad71 Crowdin sync 2019-12-03 12:20:11 +01:00
M66B
1c2c6ddaa7 Removed open link focus request 2019-12-03 12:12:31 +01:00
M66B
7cab6d8a21 S/MIME sign 2019-12-03 12:12:11 +01:00
M66B
e8f710d03f 1.834 release 2019-12-03 09:32:25 +01:00
M66B
83bbc659e2 Removed scroll to top for threads 2019-12-03 09:32:08 +01:00
M66B
40a6b1f334 Crowdin sync 2019-12-03 09:19:18 +01:00
M66B
909be27005 Added debug suffix 2019-12-03 08:52:21 +01:00
M66B
0f6a572117 Fixed S/MIME release 2019-12-03 07:39:42 +01:00
M66B
6c629c1349 Small improvement 2019-12-03 07:34:00 +01:00
M66B
b46b85f621 Notification subject instead of message preview italic 2019-12-02 21:32:16 +01:00
M66B
6c00f48a12 1.833 release 2019-12-02 20:39:29 +01:00
M66B
b4d6cafa87 Crowdin sync 2019-12-02 20:39:22 +01:00
M66B
ce34a95b92 Just show who S/MIME signed 2019-12-02 20:34:56 +01:00
M66B
e67bc5e370 Optionally print headers 2019-12-02 19:41:27 +01:00
M66B
d58f112b72 1.832 release 2019-12-02 18:51:28 +01:00
M66B
7548ad29b6 Select PEM file for signature verification 2019-12-02 18:08:20 +01:00
M66B
dea43e7c7a Optional public key 2019-12-02 17:18:24 +01:00
M66B
c24ebe7381 Check SAF before export/import 2019-12-02 15:10:19 +01:00
M66B
6aac7cfa2e Fixed build 2019-12-02 14:36:34 +01:00
M66B
e30f6be596 Check S/MIME content availability 2019-12-02 14:35:46 +01:00
M66B
031eeacd58 1.831 release 2019-12-02 13:40:31 +01:00
M66B
ee01add581 Crowdin sync 2019-12-02 13:40:25 +01:00
M66B
2c36870cc8 Enabled key import 2019-12-02 13:40:12 +01:00
M66B
2c51257942 Fixed plain text attachments 2019-12-02 13:27:52 +01:00
M66B
d235ab4e19 S/MIME verify signature 2019-12-02 12:57:35 +01:00
M66B
ab0ad41d89 Show max AES key size 2019-12-02 11:00:00 +01:00
M66B
cb0db5de3e S/MIME decrypt 2019-12-02 10:49:27 +01:00
M66B
0e4e96ef69 S/MIME proof of concept 2019-12-02 10:03:46 +01:00
M66B
15e9d529c7 Refactoring 2019-12-02 09:23:46 +01:00
M66B
c049958263 Added key import 2019-12-02 09:17:33 +01:00
M66B
a5de71cb6a Refactoring 2019-12-02 08:44:50 +01:00
M66B
b39a7e852d Recognize S/MIME 2019-12-02 08:35:09 +01:00
M66B
973273e913 Small fix 2019-12-02 07:37:09 +01:00
M66B
c0b914b6c7 Tap to sign 2019-12-01 18:31:13 +01:00
M66B
0bfd7d7ca4 Compose sign icon 2019-12-01 18:27:44 +01:00
M66B
a75519e95d Open advanced 2019-12-01 18:19:17 +01:00
M66B
3cd61f1801 Added sign by default setting 2019-12-01 17:35:50 +01:00
M66B
0db54919e8 Retry ack purchase 2019-12-01 16:21:29 +01:00
M66B
d36225c002 Log IAB errors 2019-12-01 16:12:53 +01:00
M66B
04e0f0fc0e Added check 2019-12-01 14:43:17 +01:00
M66B
f21f605ecf Fixed ignore body structure size default 2019-12-01 14:34:05 +01:00
M66B
7a473a8d51 1.830 release 2019-12-01 14:22:13 +01:00
M66B
2884053e43 Crowdin sync 2019-12-01 14:22:07 +01:00
M66B
bdf47fe67f Added account option to use date header as received time 2019-12-01 14:18:24 +01:00
M66B
cf9d5cc149 Handle move errors 2019-12-01 12:52:40 +01:00
M66B
923e51f75e Prevent crash 2019-12-01 12:47:21 +01:00
M66B
0086dd99cc Prevent crash 2019-12-01 12:42:02 +01:00
M66B
02b46c70c3 mass priority 2019-12-01 12:32:30 +01:00
M66B
50646724df Improved re/fwd processing 2019-12-01 12:24:03 +01:00
M66B
4fb0451d88 Updated widgets after sync 2019-12-01 11:42:54 +01:00
M66B
1d77fe950a Refactoring 2019-12-01 11:38:54 +01:00
M66B
2d3e5efcc4 Short circuit get sign key ID 2019-12-01 10:14:42 +01:00
M66B
06519366e8 Send singed-only messages 2019-12-01 09:51:24 +01:00
M66B
1a273ca083 Simplication 2019-11-30 18:41:24 +01:00
M66B
e6ac85b7be Small fix 2019-11-30 18:41:07 +01:00
M66B
8e4c91fdbe Crowdin sync 2019-11-30 17:59:23 +01:00
M66B
ee35bf5af7 Updated icon 2019-11-30 16:53:55 +01:00
M66B
7c8e05acdf Verify signed-only messages 2019-11-30 16:48:20 +01:00
M66B
dc087220b9 1.829 release 2019-11-30 15:05:47 +01:00
M66B
d106491e82 1.828 release 2019-11-30 14:05:52 +01:00
M66B
72329906fd Crowdin sync 2019-11-30 14:05:45 +01:00
M66B
26a3381009 Small improvement 2019-11-30 14:05:28 +01:00
M66B
d0a8af140e Prepare sent message before sending 2019-11-30 13:57:14 +01:00
M66B
9002ef06a4 Disabled sign-only 2019-11-30 13:36:41 +01:00
M66B
2655bfcfd0 Cleanup 2019-11-30 12:50:51 +01:00
M66B
221b9c3874 Refactoring 2019-11-30 12:50:39 +01:00
M66B
6810391776 Workaround body structure issues 2019-11-30 11:09:30 +01:00
M66B
ec365a4a9b Sign-only fixes 2019-11-30 09:22:16 +01:00
M66B
8b8c3b539b Always wake up messages 2019-11-29 18:12:11 +01:00
M66B
cc05ff3937 Prepared signed-only messages 2019-11-29 17:35:30 +01:00
M66B
fc18f916a8 Small layout improvement 2019-11-27 08:31:39 +01:00
M66B
5cb6a725c9 Small layout improvement 2019-11-27 08:28:32 +01:00
M66B
59ca83f796 How to fix OpenKeychain 2019-11-26 17:31:31 +01:00
M66B
405f762c43 Added text 2019-11-26 16:00:34 +01:00
M66B
433eb8748f 1.827 release 2019-11-26 12:01:37 +01:00
M66B
f3820be1c6 Crowdin sync 2019-11-26 12:01:29 +01:00
M66B
0b054475c9 Fixed fast scroll thumb 2019-11-26 11:50:02 +01:00
M66B
e1bf066ff6 Use custom fast scroller 2019-11-26 11:19:14 +01:00