holger krekel
fd54b6b5b1
another try
2020-08-23 08:37:38 +02:00
holger krekel
aae8163696
try harder to let all build processes die when ssh dies
2020-08-23 08:08:28 +02:00
Hocuri
0fc57bdb35
Separate IMAP and SMTP configuration
...
Co-Authored-By: link2xt <ilabdsf@gmail.com >
Co-Authored-By: bjoern <r10s@b44t.com >
2020-08-22 21:29:39 +03:00
Alexander Krotov
4bd2a9084c
Fix a typo
2020-08-22 17:29:38 +03:00
Alexander Krotov
0816e6d0f6
Warn if IMAP deletion is scheduled for message without UID
2020-08-22 14:46:06 +03:00
Alexander Krotov
c7d72d64cc
Schedule resync on UID validity change
2020-08-22 14:46:06 +03:00
Alexander Krotov
e33f6c1c85
Schedule resync job when DeleteServerAfter option is set
2020-08-22 14:46:06 +03:00
Alexander Krotov
b4c85c534d
Add a job to resync folder UIDs
2020-08-22 14:46:06 +03:00
Alexander Krotov
763334d0aa
Sort message replies after parent message
2020-08-22 13:57:29 +03:00
Alexander Krotov
be922eef0f
Format plain text as Format=Flowed DelSp=No
...
This avoids triggering spam filters which require that lines are wrapped
to 78 characters.
2020-08-22 13:57:10 +03:00
Hocuri
1325b2f7c6
Fix #1791 Receive group system messages from blocked users ( #1823 )
...
Fix #1791 and show all group messages if the user already is in the group, even if the sender is blocked
Also fix a comment
Co-authored-by: link2xt <ilabdsf@gmail.com >
2020-08-21 11:57:37 +02:00
Hocuri
b9ca7b8ace
Remove newlines from group names, chat names and the displayname ( #1845 )
2020-08-20 09:05:08 +02:00
Hocuri
3faf968b7c
Fix tests
2020-08-19 20:03:08 +02:00
Hocuri
1a736ca6c3
Fix #1804 : remove <!doctype html> and accept invalid HTML
...
This fixes #1804 in two ways: First, it removes a <!doctype html> from
the start of the mail, if there is any.
Then, it parses the html itself it quick-xml fails, just stripping
everything between < and >.
Both of these would have fixed this specific issue.
Also, add tests for both fixes.
2020-08-19 20:03:08 +02:00
holger krekel
f1ec1a0765
try use SCCACHE
2020-08-19 16:08:00 +02:00
holger krekel
fc2367894b
try to reinstate remote_tests_rust
2020-08-19 16:08:00 +02:00
bjoern
a0293de397
Merge pull request #1848 from deltachat/prep-1.45
...
prepare 1.45
2020-08-18 22:02:20 +02:00
B. Petersen
ed3eabe3e5
bump version to 1.45
1.45.0
2020-08-18 21:29:17 +02:00
B. Petersen
91a3b1dfbd
fixup
2020-08-18 21:28:50 +02:00
B. Petersen
b022ea4f3c
update changelog for 1.45
2020-08-18 18:46:34 +02:00
bjoern
4b75f3a177
Merge pull request #1837 from deltachat/fix-oauth2
...
Update async-imap to fix Oauth2
2020-08-18 18:28:46 +02:00
bjoern
af07f947d1
Merge pull request #1846 from deltachat/greenify-ci
...
greenify ci 💚 💚
2020-08-18 16:06:24 +02:00
bjoern
d26347af7e
Merge pull request #1831 from deltachat/trailing-slash
...
be more tolerant on webrtc-servers set by the user
2020-08-18 14:09:24 +02:00
B. Petersen
36927d7c6b
skip the always-failing tests
2020-08-18 13:17:49 +02:00
bjoern
a3c700ce85
Merge pull request #1826 from deltachat/tgs-mimetype
...
Recognize .tgs files as stickers
2020-08-18 12:48:38 +02:00
bjoern
0969de5e6e
Merge pull request #1844 from deltachat/offline-autoconfig-certck
...
Automatic certificate checks for providers from DB
2020-08-18 12:08:43 +02:00
Hocuri
cf72d9a41e
Tar backup ( #1749 )
...
Fix #1729
Co-authored-by: holger krekel <holger@merlinux.eu >
Co-authored-by: Alexander Krotov <ilabdsf@gmail.com >
2020-08-18 11:54:46 +02:00
B. Petersen
77c61ab25b
fix threading in interation with non-delta-clients
...
threading was broken in core43 as this flags unencrypted messages as errors
and errors are not replied-to.
the fix is not to mark missing signatures for unencrypted messages as errors.
2020-08-18 11:43:29 +02:00
bjoern
231946646c
Merge pull request #1840 from elwerene/optimize-assets
...
optimize all images with trimage
2020-08-17 14:17:54 +02:00
René Rössler
c6dbd9f1a1
revert optimized png images
2020-08-17 11:38:07 +02:00
René Rössler
486ba74f8b
optimize all images with trimage in lossless mode
2020-08-17 01:28:59 +02:00
Alexander Krotov
a9faaa5cbc
Update async-imap to fix Oauth2
2020-08-16 12:00:00 +03:00
Alexander Krotov
061bee382b
Automatic certificate checks for providers from DB
...
When certificate checks setting is Automatic, strict_tls setting
from provider database is applied dynamically in Imap.connect() and
Smtp.connect().
2020-08-16 12:00:00 +03:00
Alexander Krotov
299c70e1cc
configure: add "mail." to smtp_server when configuring SMTP
2020-08-16 02:59:48 +03:00
B. Petersen
54edd4d211
force enum-match exhaustive
2020-08-14 13:41:51 +02:00
B. Petersen
810bd514d7
make clippy happy
2020-08-14 13:35:02 +02:00
Alexander Krotov
0bf8017e8f
try_decrypt: do not use gossip_key if public_key is available
...
public_key is updated with apply_header in try_decrypt right above this
code, so it makes no sense to allow signing messages with gossip key.
2020-08-14 12:00:54 +02:00
Alexander Krotov
8f7f4f95e8
Do not warn about gossip key changes if it is not used
2020-08-14 12:00:54 +02:00
Alexander Krotov
9810e5562a
Rename handle_degrade_event into handle_fingerprint_change
2020-08-14 12:00:54 +02:00
Alexander Krotov
2feecbc9ff
Replace Peerstate.degrade_event with bool
...
DegradeEvent::EncryptionPaused was always ignored, so it can be removed.
2020-08-14 12:00:54 +02:00
Alexander Krotov
55389c4190
Refactor handle_degrade_event
2020-08-14 12:00:54 +02:00
Hocuri
1c2b4fa7fc
Fix #1790 Unprotected subjects in encrypted messages are shown as encrypted (using a rather minimal approach)
2020-08-14 11:58:35 +02:00
B. Petersen
0208c02ec2
ignore whitespace in given webrtc_instance
2020-08-14 11:55:36 +02:00
B. Petersen
8159141d44
add https-scheme to videochat-instance, if missing in pattern
2020-08-14 11:26:48 +02:00
B. Petersen
38a32d176b
add a slash before room if there is no other separator
2020-08-14 11:26:47 +02:00
B. Petersen
a66d624b87
add failing test
2020-08-14 11:26:47 +02:00
B. Petersen
bd0b352854
make webrtc-instance-creation testable
2020-08-14 00:23:37 +02:00
bjoern
ad13097a9a
Merge pull request #1828 from deltachat/update-provider-db-2020-08-13
...
update provider-database
2020-08-13 23:12:34 +02:00
B. Petersen
7ffefdff89
update provider-database
2020-08-13 22:42:29 +02:00
Alexander Krotov
920753ad50
configure: do not try the same username twice
...
If username does not contain "@", don't try again after removing domain
part.
2020-08-11 22:09:06 +03:00