Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/deltachat/deltachat-core-rust

Delta Chat Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧
https://github.com/deltachat/deltachat-core-rust

use Viewtype::File for types that may be unsupported on some systems.

in general, Viewtypes other than File should be used only
when the added file type is tested on ...

94e52b5598d9228bf1b740815e2d719a02b0a5e7 authored about 4 years ago by B. Petersen <[email protected]>
Add python test for contact renaming

f6854fd22f0ed84ffebbb515db03f29d154a6942 authored about 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1859 from deltachat/cancel_build

try harder to let all build processes die when ssh dies

3fc03fb5ca28e197baf3a5c13b19a5f778c79212 authored about 4 years ago by bjoern <[email protected]>
Imap.connect: copy security setting

064d62e758978ffc8b09abd8d80cfb2a3565a9d2 authored about 4 years ago by Alexander Krotov <[email protected]>
imap: store ServerLoginParam instead of its fields

This prevents errors when copying it field-by-field.

42bd9f71f0375e5875608db630ae0408aee85b2f authored about 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1857 from deltachat/mime-pdf

Guess MIME type for .pdf and many other extensions

5a2f0d07a097561d4952905903ddec7ea2df4ed4 authored about 4 years ago by bjoern <[email protected]>
another try

fd54b6b5b13975753877da0d1ed203f0036b4b85 authored about 4 years ago by holger krekel <[email protected]>
try harder to let all build processes die when ssh dies

aae816369637021888eaf0fa22254e5f364eea7d authored about 4 years ago by holger krekel <[email protected]>
Guess MIME type for .pdf and many other extensions

a01755b65b3d983c3adee3c6545df1c03285c28a authored about 4 years ago by Alexander Krotov <[email protected]>
Do not override mime type set by the user

6763dd653edda2a2e183f8182678498ef9baadee authored about 4 years ago by Alexander Krotov <[email protected]>
Separate IMAP and SMTP configuration

Co-Authored-By: link2xt <[email protected]>
Co-Authored-By: bjoern <[email protected]>

0fc57bdb359c6794d1506630426c89a0b8743c02 authored about 4 years ago by Hocuri <[email protected]>
Fix a typo

4bd2a9084c8049be2b0c59eeeeadc98ce6d1052a authored about 4 years ago by Alexander Krotov <[email protected]>
Schedule resync on UID validity change

c7d72d64ccf633a7640592a12cd44db2bb2cb7f2 authored about 4 years ago by Alexander Krotov <[email protected]>
Add a job to resync folder UIDs

b4c85c534deb01cbc4a80b6ac3311b13e7289185 authored about 4 years ago by Alexander Krotov <[email protected]>
Warn if IMAP deletion is scheduled for message without UID

0816e6d0f6f8a81449018754e561df255f52d01d authored about 4 years ago by Alexander Krotov <[email protected]>
Schedule resync job when DeleteServerAfter option is set

e33f6c1c8589fcacfbf25d0eeb6b902034b5d6b6 authored about 4 years ago by Alexander Krotov <[email protected]>
Sort message replies after parent message

763334d0aa2c39e516c9ef8260f95435a6f3db3a authored about 4 years ago by Alexander Krotov <[email protected]>
Format plain text as Format=Flowed DelSp=No

This avoids triggering spam filters which require that lines are wrapped
to 78 characters.

be922eef0fbde6c0ede93092a9ef7d1084a0e67f authored about 4 years ago by Alexander Krotov <[email protected]>
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...

1325b2f7c6c1a700e9b1aac1622ca927024fac5e authored about 4 years ago by Hocuri <[email protected]>
Remove newlines from group names, chat names and the displayname (#1845)

b9ca7b8ace7e03caae47cadf3680a9332340f5c5 authored about 4 years ago by Hocuri <[email protected]>
Fix tests

3faf968b7c79f60157cbb7a218a9b605513e6c35 authored about 4 years ago by Hocuri <[email protected]>
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...

1a736ca6c32977d2083cb2f6af37930d266dfa66 authored about 4 years ago by Hocuri <[email protected]>
try to reinstate remote_tests_rust

fc2367894b521ba7bae8b5a986be335488756794 authored about 4 years ago by holger krekel <[email protected]>
try use SCCACHE

f1ec1a07659414ff75e3b319c1a7a4ad93b5446c authored about 4 years ago by holger krekel <[email protected]>
Merge pull request #1848 from deltachat/prep-1.45

prepare 1.45

a0293de397e398ebc9c8779fc020c00f6a46f367 authored about 4 years ago by bjoern <[email protected]>
bump version to 1.45

ed3eabe3e518cc24cf9bd70232cd3a28d8813d6d authored about 4 years ago by B. Petersen <[email protected]>
fixup

91a3b1dfbd73418e8d66b939542b74ae7fb7fd06 authored about 4 years ago by B. Petersen <[email protected]>
update changelog for 1.45

b022ea4f3c89e0f8a4101b172f0dbc95113a155b authored about 4 years ago by B. Petersen <[email protected]>
Merge pull request #1837 from deltachat/fix-oauth2

Update async-imap to fix Oauth2

4b75f3a1777bdf9589c80c3173f4d5a11089f0ed authored about 4 years ago by bjoern <[email protected]>
Merge pull request #1846 from deltachat/greenify-ci

greenify ci 💚💚

af07f947d147698ab580fef168e312e808c14a8f authored about 4 years ago by bjoern <[email protected]>
Merge pull request #1831 from deltachat/trailing-slash

be more tolerant on webrtc-servers set by the user

d26347af7eb9454d05935d0e6f14aa4b2e712430 authored about 4 years ago by bjoern <[email protected]>
skip the always-failing tests

36927d7c6b06b22dcf100387801ef88110ae08e1 authored about 4 years ago by B. Petersen <[email protected]>
Merge pull request #1826 from deltachat/tgs-mimetype

Recognize .tgs files as stickers

a3c700ce85adb5eaaf24e0b22248858eb29fae6a authored about 4 years ago by bjoern <[email protected]>
Merge pull request #1844 from deltachat/offline-autoconfig-certck

Automatic certificate checks for providers from DB

0969de5e6e61c9c9af569931f6cce9b0ae7744f5 authored about 4 years ago by bjoern <[email protected]>
Tar backup (#1749)

Fix #1729
Co-authored-by: holger krekel <[email protected]>
Co-authored-by: Alexander Krotov...

cf72d9a41e73b6715f00ce9e0d80f399b7d0dad4 authored about 4 years ago by Hocuri <[email protected]>
fix threading in interation with non-delta-clients

threading was broken in core43 as this flags unencrypted messages as errors
and errors are not r...

77c61ab25bc08c229fa46e05e23d3f80412f5865 authored about 4 years ago by B. Petersen <[email protected]>
Merge pull request #1840 from elwerene/optimize-assets

optimize all images with trimage

231946646ced5e99c70ba63cb9885635331aa94c authored about 4 years ago by bjoern <[email protected]>
revert optimized png images

c6dbd9f1a11ec7d3fe544e3d3b43d6092436a834 authored about 4 years ago by René Rössler <[email protected]>
optimize all images with trimage in lossless mode

486ba74f8bdc0457490c3e7523046167275ce697 authored about 4 years ago by René Rössler <[email protected]>
Update async-imap to fix Oauth2

a9faaa5cbc97e3e31fd8b5454b3e68d1b8306dd4 authored about 4 years ago by Alexander Krotov <[email protected]>
Automatic certificate checks for providers from DB

When certificate checks setting is Automatic, strict_tls setting
from provider database is appli...

061bee382bae0de3e567d2daaa8feb15f60060b9 authored about 4 years ago by Alexander Krotov <[email protected]>
configure: add "mail." to smtp_server when configuring SMTP

299c70e1ccf19768fce415e673304378b714b181 authored about 4 years ago by Alexander Krotov <[email protected]>
force enum-match exhaustive

54edd4d2117087c84b1bce95d0d02b5ca0b780b2 authored about 4 years ago by B. Petersen <[email protected]>
make clippy happy

810bd514d7b724b306d6955e7d3581bc52b30d2e authored about 4 years ago by B. Petersen <[email protected]>
Replace Peerstate.degrade_event with bool

DegradeEvent::EncryptionPaused was always ignored, so it can be removed.

2feecbc9ffe9d079cea72e7443c02a7fa0a28a82 authored about 4 years ago by Alexander Krotov <[email protected]>
Refactor handle_degrade_event

55389c419047640d2c39d4a5aa8545e0919d4cbe authored about 4 years ago by Alexander Krotov <[email protected]>
Do not warn about gossip key changes if it is not used

8f7f4f95e86fdf022c6e5f58a9e880f38c6e4afc authored about 4 years ago by Alexander Krotov <[email protected]>
Rename handle_degrade_event into handle_fingerprint_change

9810e5562a799be83b8e70e0c1072bcb4b3e9a45 authored about 4 years ago by Alexander Krotov <[email protected]>
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 sen...

0bf8017e8ff13b0e03512305ea589b407af86cd8 authored about 4 years ago by Alexander Krotov <[email protected]>
Fix #1790 Unprotected subjects in encrypted messages are shown as encrypted (using a rather minimal approach)

1c2b4fa7fcf30a530fd6b8e5144ba0a1c6a4b88f authored about 4 years ago by Hocuri <[email protected]>
ignore whitespace in given webrtc_instance

0208c02ec29fcabf5fa5e49ce471ee3f564d7ba1 authored about 4 years ago by B. Petersen <[email protected]>
add https-scheme to videochat-instance, if missing in pattern

8159141d44853c51b2dd6440f4f712788b2a0d26 authored about 4 years ago by B. Petersen <[email protected]>
add a slash before room if there is no other separator

38a32d176bc0d0493ec46c2a625d2a5f86ea33ee authored about 4 years ago by B. Petersen <[email protected]>
add failing test

a66d624b8738272950a0b4e38a618c3160ff33e0 authored about 4 years ago by B. Petersen <[email protected]>
make webrtc-instance-creation testable

bd0b352854e656ec22f657d56ac9e86fea7c09f7 authored about 4 years ago by B. Petersen <[email protected]>
Merge pull request #1828 from deltachat/update-provider-db-2020-08-13

update provider-database

ad13097a9ac2d5ed10c3eed0c6c80c817ed11e88 authored about 4 years ago by bjoern <[email protected]>
update provider-database

7ffefdff894b093b75d811d1a2d764042850fc8a authored about 4 years ago by B. Petersen <[email protected]>
configure: refactor to try various server domains

For IMAP, example.org, imap.example.org and mail.example.org are tried.
For SMTP, example.org, s...

00c1383419cddb45d9bc4f5f093d6732d205db3a authored about 4 years ago by Alexander Krotov <[email protected]>
configure: do not try the same username twice

If username does not contain "@", don't try again after removing domain
part.

920753ad5058273aaf790fb20332f437f24b92e9 authored about 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1784 from deltachat/feat/multiii

526e76c59faaec5b0342d6de5a7c67b8668237f3 authored about 4 years ago by Friedel Ziegelmayer <[email protected]>
Recognize .tgs files as stickers

.tgs files are Telegram stickers. Internally they are gzipped JSON files,
containing a single Lo...

baec61cc4dce79502c9bdd864a7875e888374603 authored about 4 years ago by Alexander Krotov <[email protected]>
add dc_accounts_t functions and reference to deltachat.h

e3f3602a26191fe4c95ef922e5628ed7b975546b authored about 4 years ago by B. Petersen <[email protected]>
Document IMAP and SMTP tracing in README.md

6285d1818644f637ca6bc5bd4f57b81eee44e219 authored about 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1809 from deltachat/test-get-width-height

add a higher-level test for dc_get_filemeta()

21f8fefcce79f36b603cb21b486414193320049f authored about 4 years ago by bjoern <[email protected]>
update deps

0c567fefa6da6b7094460f022c2e3db0ec553ccb authored about 4 years ago by dignifiedquire <[email protected]>
add Context::get_id

b97c334e0cdfba5284e2d09b94035be739e7829c authored about 4 years ago by dignifiedquire <[email protected]>
fix examples

dd27929adfbe5b853dddae40e9badab7678772d7 authored about 4 years ago by dignifiedquire <[email protected]>
unify events

1ae49c1fca5f208815ee00f7fb9730d22591b263 authored about 4 years ago by dignifiedquire <[email protected]>
happy clippy

4bdcdbb9228f458b9140f67cb0aab2413125fa94 authored about 4 years ago by dignifiedquire <[email protected]>
add migration code

48e5016abf616743ac64811b7dde3830f25a7884 authored about 4 years ago by dignifiedquire <[email protected]>
implement ffi calls

99ca582e251084f0f3df7241a21aeb720ed294d9 authored about 4 years ago by dignifiedquire <[email protected]>
feat: initial implementation of the account manager

58a8ae191456e4a017833e7dff6f0c02e607eb67 authored about 4 years ago by dignifiedquire <[email protected]>
Remove debug X-Mailer header

04629c4b2eafd6c975e0abdede1c4d4d654d0e95 authored about 4 years ago by Hocuri <[email protected]>
Add more extensions to guess_msgtype_from_suffix()

2550ed3f431e719733718922c18bb33f2475d668 authored about 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1814 from deltachat/prep-1.44

prepare 1.44

f69f5fa2595279180400fc185f06e2c6f27210f5 authored about 4 years ago by bjoern <[email protected]>
bump version to 1.44.0

fa795c54df37838ef833529e0d4cfb75c57c3e6e authored about 4 years ago by B. Petersen <[email protected]>
Expand changelog

8b22f74fa654cda59840d1da3ba1b4c1077fa567 authored about 4 years ago by Alexander Krotov <[email protected]>
update changelog for 1.44

ffd6877243053e783e9281395f06024bc0a9abeb authored about 4 years ago by B. Petersen <[email protected]>
Merge pull request #1816 from deltachat/flaky-noop

python: fix more flaky tests

b3db1a21785936c1b1cc13e67e81eda8db92d95f authored about 4 years ago by bjoern <[email protected]>
python: fix more flaky tests

This change fixes test_immediate_autodelete and maybe other tests using
DirectImap.get_all_messa...

4f8e7e0166bdab98f943d389fb28f88019ca8daa authored about 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1815 from deltachat/multiple-delete-test-fix

Second attempt to fix flaky test

e081c8b9ffdff5fe3d213e866919fa2a3187a1d1 authored about 4 years ago by bjoern <[email protected]>
Second attempt to fix flaky test

The server sometimes reorders the messages even if they were accepted
strictly in sequence.

9a21d5e9d9fc5088b0bbbd23aaf6126915994474 authored about 4 years ago by Alexander Krotov <[email protected]>
test that msg width/height are smaller than some reasonable maximum

1566b7105e33bc68865665822bfec0e32a1ef865 authored about 4 years ago by B. Petersen <[email protected]>
Merge pull request #1812 from deltachat/siju

Hide SIJÚ messenger footer

418b2c0478c693632723b116474191ec559fa95b authored about 4 years ago by bjoern <[email protected]>
Merge pull request #1813 from deltachat/ephemeral-timer-changed-set-better-message

Always translate EphemeralTimerChanged message

ca0c8f77a145c3e70a965e1dde1c5dc14b4d6594 authored about 4 years ago by bjoern <[email protected]>
Fix dc_chat_get_remaining_mute_duration

Return time since current time, not UNIX epoch.

801b9f3ffa08eb0d4709f9714731d6bc2519bfc0 authored about 4 years ago by Alexander Krotov <[email protected]>
Add regression test for dc_set_chat_mute_duration panic

Panic was fixed in 3c8e60a2a305d96d8082faf7332f1d3f0485c437

24d0382ec33a8b750cd624114f6138300646a115 authored about 4 years ago by Alexander Krotov <[email protected]>
python: test get_mute_duration()

6d68fd4500c9a6e6ff3965fdb0b4f5ca29bf0b2f authored about 4 years ago by Alexander Krotov <[email protected]>
Fix python bindings call to dc_chat_get_remaining_mute_duration

da5796e8a629192ced2bf00a75b5ef5f7a698435 authored about 4 years ago by Alexander Krotov <[email protected]>
Always translate EphemeralTimerChanged message

An EphemeralTimerChanged message with the same timer as already set can
be received when there a...

2c41b3f3e0daabcf404600e241094f13c4e732ce authored about 4 years ago by Alexander Krotov <[email protected]>
Hide SIJÚ messenger footer

ac72280e691ecb732bbea7c841e0e4f7e2d5e3f5 authored about 4 years ago by Alexander Krotov <[email protected]>
Imap.select_with_uidvalidity(): read all the IMAP responses

ea0aa4a93f89e2e7bafb643142c696724686dc27 authored about 4 years ago by Alexander Krotov <[email protected]>
Attempt to eliminate test flakiness

528b5e946959c48c01b4ab4d7f2d1d572f5ce947 authored about 4 years ago by Alexander Krotov <[email protected]>
imap: read all UID STORE responses

Otherwise these FETCH responses will remain unread and may be confused
with the actual FETCH res...

b83f3e5ea0ba49cbd36fe7877aa8bb5d4400a141 authored about 4 years ago by Alexander Krotov <[email protected]>
Imap.delete_msg(): read the whole UID FETCH response

6c7d7f0c16fa4e9e1dd9e2239d31ac188d075686 authored about 4 years ago by Alexander Krotov <[email protected]>
Add regression test for IMAP message deletion

Test times out while trying to delete messages. Message deletion jobs
don't complete in time bec...

8faf397af25d4f194513a11367af77d1ba9bc857 authored about 4 years ago by Alexander Krotov <[email protected]>
Imap.delete_msg(): warn about unexpected FETCH responses

Such responses indicate IMAP client or server bug.

1bfc8d030059e6a7eade9176258608da14e0a35d authored about 4 years ago by Alexander Krotov <[email protected]>
Remove xfail mark on regression test

ec4d68af2b90c473152ae58d9784a2bd0c53498c authored about 4 years ago by Alexander Krotov <[email protected]>
dehtml: handle empty tags

18d8ef9ffc236e31866f61320d206045a0e80604 authored about 4 years ago by Alexander Krotov <[email protected]>
ci: test REPL with cargo check

a3ecbb3809e8945396d1f62848a6d5276f35e25b authored about 4 years ago by Alexander Krotov <[email protected]>