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

add test for cyrillic encoded-words filenames

f919e4962d422b94d0b3e10bb52c49b2811bdef8 authored almost 4 years ago by B. Petersen <[email protected]>
Don't download ranges of messages (i.e. first:last) (#2061)

7c9624e82277b20777ca8c656a68d349844a2bff authored almost 4 years ago by Hocuri <[email protected]>
Add diff .gitattributes for .{py,rs,md}

e79533ae540c513b73b47b2e18b0e5349b3c2995 authored almost 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #2080 from deltachat/fix-filenames

fix decoding of continued filenames

d8babe2d0c738cfcc3777d2f040d91ce7e17a9bf authored almost 4 years ago by bjoern <[email protected]>
Add verbose logging for #2065

83df69f43c875da76a7b2a69aaa7d83cc735f0d8 authored almost 4 years ago by Hocuri <[email protected]>
Re-enable Export to the new backup format, add backup progress, add a test for the backup progress (#2023)

* Add progress for backup import/export

* Export to the new backup format

* Add tests for ...

2a9d06d8172259f36933590d96d80a2c8a83895f authored almost 4 years ago by Hocuri <[email protected]>
use split off image recoding function for avatars

2720d345945c8027b54b871c3ea80ca05f8d4b3f authored almost 4 years ago by B. Petersen <[email protected]>
split off image recoding to separate function

4f836950bc7efd95370ea8612a7a820b4cb07998 authored almost 4 years ago by B. Petersen <[email protected]>
use different avatar-sizes for different media_quality settings

75d79dc79ca254923bfb910a136a26be81bf826a authored almost 4 years ago by B. Petersen <[email protected]>
fix rotation for small images and avatars

7c15e4e9485fd602cbbd16e8667c8ceb4f0d8748 authored almost 4 years ago by B. Petersen <[email protected]>
prefer exhaustive 'match' over 'if'

4ef2a7c8d746dbd0d6fa00d81c24a1f117a5e6b8 authored almost 4 years ago by B. Petersen <[email protected]>
prefer 'if let' over 'unwrap()'

e19d2cccfc187be75609a890dbe37225f6f4e07b authored almost 4 years ago by B. Petersen <[email protected]>
streamline test

1321a78f877d2c15ba986faf1b5256c5a58de110 authored almost 4 years ago by B. Petersen <[email protected]>
decode filenames as CHARSET'LANG'test%2E%70%64%66

a29dc514d330f8f544fa4b52f33ae65d92aaf410 authored almost 4 years ago by B. Petersen <[email protected]>
allow specification of both, and and also do the apostrope-decoding when specified by a trailing asterix in the key. add tests for that.

210d8bad04ae07a16d7e0d2fb1714c4464cc18c6 authored almost 4 years ago by B. Petersen <[email protected]>
add passing test for simple-filename and failing test for continued-filename

07109e9b17a0c04c0b1533959ca26ecb0866ffee authored almost 4 years ago by B. Petersen <[email protected]>
make loading eml reusable

889f4673ad05538d67a3f4e54b73f36785214ec7 authored almost 4 years ago by B. Petersen <[email protected]>
Merge pull request #2088 from deltachat/prep-1.50

prep 1.50

7fa794cd72e68b2c0233d840243313a44b7f1503 authored almost 4 years ago by bjoern <[email protected]>
bump version to 1.50

b21508fdb73979a95d1f9fc5ac0fdca75c3c4ffa authored almost 4 years ago by B. Petersen <[email protected]>
update changelog for 1.50

92175b27ab641e7a4ae9d7424223dd1d61a948cf authored almost 4 years ago by B. Petersen <[email protected]>
Merge pull request #2087 from deltachat/imbox-dont-fetch-old-msgs

Don't fetch messages that arrived in the meantime if InboxWatch is disabled and re-enabled

4d2a39febb765035c922fa942c6f6e0024078b60 authored almost 4 years ago by bjoern <[email protected]>
Merge pull request #2084 from deltachat/alphaversions

let core carry a 1.50.0-alpha.0 version

4fa667d834b521f01e3815793c7d0948df2aa5d3 authored almost 4 years ago by bjoern <[email protected]>
Update src/config.rs

Co-authored-by: bjoern <[email protected]>

38ed94367cf22522232fe1b1ade7512bc1594c69 authored almost 4 years ago by Hocuri <[email protected]>
Don't fetch messages that arrived in the meantime if InboxWatch is

disabled and re-enabled

That's another narrow-stitching patch for a scenario where many emails ...

3a7bd8b49ddafb3e992581c2f6055ed8dd6b78f6 authored almost 4 years ago by Hocuri <[email protected]>
Don't fetch from INBOX if it is disabled

Before, if there were more than 20 jobs at once, we unconditionally
fetched from inbox

c8d4eee79444275bafe6c6f6ffeaff70f33f3afd authored almost 4 years ago by Hocuri <[email protected]>
let core carry a 1.50.0-alpha.0 version (which sits between 1.49.X and 1.50.0).

This way we can better distinguish tagged from untagged core releases, also in logs etc.
We migh...

d66174e55a53921cbaf38962956bfe7dbaec3ce7 authored almost 4 years ago by holger krekel <[email protected]>
fix link

8d2a5cd2428504ef44002463affba357de2540b7 authored almost 4 years ago by holger krekel <[email protected]>
detailing/rewriting the group-sync draft a little.

2fbef80df8e4d1259e4b9883863f68e7d3650770 authored almost 4 years ago by holger krekel <[email protected]>
Merge pull request #2083 from deltachat/smtp-plain

smtp: do not use STARTTLS when PLAIN connection is requested

07768133d541ab9259b4a3e1664735e15dbd1619 authored almost 4 years ago by link2xt <[email protected]>
smtp: do not use STARTTLS when PLAIN connection is requested

Also do not allow downgrade if STARTTLS is not available

9df88745dc30f7f462fd8c3fce5d8a2379fde466 authored almost 4 years ago by Alexander Krotov <[email protected]>
remove unused AccountConfig::name

the field was never set or read.

to get the name for an account,
use `dc_get_config(account, "d...

bd856d90db2ced8bb3b6545427c4698b58ecd661 authored almost 4 years ago by B. Petersen <[email protected]>
Merge pull request #2071 from deltachat/prep-1.49

prep 1.49

1f4403d1496b284877dd86530730d68436458854 authored almost 4 years ago by bjoern <[email protected]>
bump version to 1.49

6345e5772002fd139d50a62b38d0ea1ea1ef749b authored almost 4 years ago by B. Petersen <[email protected]>
update changelog for 1.49

332f32e799a61e43d47f25f562b05a9b544b4bec authored almost 4 years ago by B. Petersen <[email protected]>
Add timestamps to images and videos

It is already done for voice messages and makes saving attachments to
one folder easier.

deb506cb5298b33c42fe91e4dbd098dababf329d authored almost 4 years ago by Alexander Krotov <[email protected]>
mimeparser: preserve quotes in messages with attachments

66907c17d3539dc13acf8ac175bd3a26651b28e9 authored almost 4 years ago by Alexander Krotov <[email protected]>
Document account_id parameter for dc_accounts_remove_account

bf82dd9c6047d0b3d48d9f9d7e2833fce8dfbf60 authored almost 4 years ago by Alexander Krotov <[email protected]>
deltachat-ffi: forbid quoting messages from another context

46c544a5cae7d70ca627f1eb02c00edf76fc2c6e authored almost 4 years ago by Alexander Krotov <[email protected]>
deltachat.h documentation fixes

c53c6cdf9016f35e06f615487e72f2c9c46749f3 authored almost 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #2043 from deltachat/prep-1.48

prepare 1.48

c6c2fb562e5e7c5770e50d590e9156a3da57e724 authored almost 4 years ago by bjoern <[email protected]>
update changelog to most recent changes

d30bedda966352f97f0e954ff73478a9e6030bdd authored almost 4 years ago by B. Petersen <[email protected]>
bump version to 1.48

ea759f17d039c2f39557f1f4c7e26ed659091c6c authored almost 4 years ago by B. Petersen <[email protected]>
update changelog for 1.48

236faafe0f3bed1990fb26bbe009d8735af5027b authored almost 4 years ago by B. Petersen <[email protected]>
correct/enhance 1.47 changelog

f7a4f5debf079ae08c08e663d03609bbb0bab99c authored almost 4 years ago by B. Petersen <[email protected]>
Merge pull request #2056 from deltachat/smtp-multi-send

send messages via SMTP in configurable chunks

769f9af861b21a6006ac470c299172d72ca7ce9e authored almost 4 years ago by bjoern <[email protected]>
read settings from provider-db-globals, not from -config-defaults

bf83f6d4ad7953075226723367aba6894ce6d5eb authored almost 4 years ago by B. Petersen <[email protected]>
send messages via SMTP in configurable chunks

providers may have a maximum for the SMTP RCPT TO: header,
therefore, an outgoing message is spl...

8232a148aa864cddc9ebb72dad949a7cff2ed7db authored almost 4 years ago by B. Petersen <[email protected]>
Merge pull request #2059 from deltachat/outdated-test

fix outdated test

04a4424664bbd90629c79bf8d19440c93ee2caf1 authored almost 4 years ago by bjoern <[email protected]>
fix outdated test

the test just did not work on the last day of a month.

da729a83451bb6cb23ab3b6de8e758486d7f1ae0 authored almost 4 years ago by B. Petersen <[email protected]>
Merge pull request #2050 from deltachat/restore-saved-messages-hint

add hint about how to restore saved-messages chat

25513a6e42ead4eed8a222dcbb09cb15b6f7f71e authored almost 4 years ago by bjoern <[email protected]>
Merge pull request #2057 from deltachat/fix-mistakenly-unarchive

fix mistakenly unarchive

9063725729c962067b846289def6c55147fd2f73 authored almost 4 years ago by bjoern <[email protected]>
do not unarchive one-to-one on receiving read-receipts

46833ca4f27cf6d3ecdafd994bcdb56fe95a829f authored almost 4 years ago by B. Petersen <[email protected]>
fix typo that results in a not-working test

dbdea787a7ce856d7024375769252c5d6a5ea302 authored almost 4 years ago by B. Petersen <[email protected]>
Cancel ephemeral task in Context.stop_io()

ephemeral_task holds a reference to Context, preventing event emitter
from returning NULL and te...

5c1bbc5d6add32074016c2664461646a2780c69d authored almost 4 years ago by Alexander Krotov <[email protected]>
Remove trailing space in Python code

f30c319fbfc236a596533688769d0acd94cfe844 authored almost 4 years ago by Alexander Krotov <[email protected]>
adapt test for updating device chats

b2b59852a73c4f7f074364a2a8600287b758544a authored almost 4 years ago by B. Petersen <[email protected]>
show hint how to restore saved-messages

the saved-messages can be deleted as any other chat;
if the feature is unneeded, this probably a...

4c4a9b52de6a0108182a74ebd59e6cd421f4c4b9 authored almost 4 years ago by B. Petersen <[email protected]>
Add docs for clone_online_account

c8242b12fe43a82f664fad8e76ca5597534e8034 authored almost 4 years ago by Hocuri <[email protected]>
remove option<path> from inner/imex handling to simplify the code

622d99a9712b2c1b870906a7076843fdaa4024ac authored almost 4 years ago by holger krekel <[email protected]>
fix export of self private keys

ed5167babc078d63fa3ac28d73130282253c9a38 authored almost 4 years ago by holger krekel <[email protected]>
fix export/import self-key roundtrip

45ea41262c81441b0e8b8efe3c4879bc37fe17b2 authored almost 4 years ago by holger krekel <[email protected]>
Display a quote if top posting is detected

Previously quote at the end was always displayed as [...].

11d9fcad35dde557a19e584f3c0cf362e8313f8f authored almost 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #2046 from deltachat/fix2026

remove reference to star-commands.

fa7b6c001e9ec1007ffee3fe1c9ec7a5bc15664f authored almost 4 years ago by bjoern <[email protected]>
remove reference to star-commands.

42bd1bc806758d19662b4a31e206c8124733ddc7 authored almost 4 years ago by holger krekel <[email protected]>
Always show the cause for which a msg landed in trash

31bf34890a39179dac6bf000e12dabece8a34331 authored almost 4 years ago by Hocuri <[email protected]>
Rename fetch_existing to fetch_existing_msgs, add comment (#2042)

34af492afbc4c7295ca384c80ce2d2f38802170a authored almost 4 years ago by Hocuri <[email protected]>
add failing test

1cd3ee6a059320a097be18ef50b905cd025897f3 authored almost 4 years ago by adbenitez <[email protected]>
reduce code a bit and shortcut contact lookup to make it easier to remove an existing contact whether blocked or not.

ef245b575983bd20b798d2bb3e0615b31caf7609 authored almost 4 years ago by holger krekel <[email protected]>
improve docstring

1ce1a01d49482aeead88feff9658818e1792ab99 authored almost 4 years ago by adbenitez <[email protected]>
Use get_contact() instead of create_contact()

41b2dee4ca1d5fe84face7c22e491d05b966b5f9 authored almost 4 years ago by Hocuri <[email protected]>
update provider-db

75df8f762c8a1404ae134293a5af5b337a533062 authored almost 4 years ago by B. Petersen <[email protected]>
second review

e5da5c48f12b1de4bef90a86e9f8689725a4f8f1 authored almost 4 years ago by Hocuri <[email protected]>
Add test for "Saved-messages do not pop up in original chat in multi-device anymore"

4ae1a17cc05f5466472df8c2c9941a66d4a75dbe authored almost 4 years ago by Hocuri <[email protected]>
Alex' review

5b5c6a9c31b680cdba83346ddd92287e027852a1 authored almost 4 years ago by Hocuri <[email protected]>
Merge pull request #2040 from deltachat/workaround-spawned-tasks

workaround executer-blocking-handling bug

0781316c9706d844555feb2359b62cae6e47a0cf authored almost 4 years ago by bjoern <[email protected]>
workaround executer-blocking-handling-bug in async-std

8eb73a5aded822943bdf616bf037397d137ae64f authored almost 4 years ago by B. Petersen <[email protected]>
saved-messages do not pop up in original chat in multi-device anymore

fix #2020

When forwarding a message, the original `in_reply_to` stays in place.
I did not find ...

e6b7a7e292533fbcbb8ce05ac11270d9d63f78ef authored almost 4 years ago by Hocuri <[email protected]>
Disable fetch-existing for now

c438691b73fef5037072667f3434dd96195fa888 authored almost 4 years ago by Hocuri <[email protected]>
avoid usage of deprecated contact.set_blocked()

1cacfb30ff53839a880dd6cee95c04cce1e12b67 authored almost 4 years ago by adbenitez <[email protected]>
fix function reference in changelog

39a00929c7e050d2fa53a96b2ebfa682b62aac31 authored almost 4 years ago by Simon Laux <[email protected]>
configure: always try at least one IMAP and SMTP server

Previously empty autoconfig resulted in no servers being tried and no
error displayed.

8156692e5a934ca841f9117db35c8ebb7367580c authored almost 4 years ago by Alexander Krotov <[email protected]>
introduce Account.get_blocked_contacts

also introduce Contact.block() and Contact.unblock() methods
and deprecate the c-ish "Contact.set...

5a9a4dbbabd66f3950bf4007836342c0d7771224 authored almost 4 years ago by holger krekel <[email protected]>
Update CHANGELOG.md

Co-authored-by: Hocuri <[email protected]>

df56b76182e2ed403890aa0760bc81943c3714f3 authored almost 4 years ago by bjoern <[email protected]>
bump version to 1.47

0fc1134bab062c4f32a5c9ee28ba363ff9ce0ef7 authored almost 4 years ago by B. Petersen <[email protected]>
update changelog for 1.47

dfecd033a71c5189a1d457eedba15a461e2ab8a1 authored almost 4 years ago by B. Petersen <[email protected]>
Don't peek-receipients/fetch-existing if this is a bot

6c5eaaed2c5831ed91959e620448f8c1feb34127 authored almost 4 years ago by Hocuri <[email protected]>
@link2xt's review

26aeacc6be710f6e2631c32667741e2227edf7e3 authored almost 4 years ago by Hocuri <[email protected]>
Mark all failed messages as failed when receiving an NDN

There may be multiple messages with the same `Message-Id`-header alias
rfc724_mid because an ema...

0b1288fc1757e223074086876d3cd8cb63784bb3 authored almost 4 years ago by Hocuri <[email protected]>
Doesn't look great, but this was the only way to make compiler happy

a320fb9d6cba7b70adab669bd06a5fa36920972e authored almost 4 years ago by Hocuri <[email protected]>
extract variable

dcc00075b0029dff8688eb07b93939b720812990 authored almost 4 years ago by Hocuri <[email protected]>
Update src/message.rs

Co-authored-by: holger krekel <[email protected]>

3bef4909d5d9d8bb35de5a38036e556fcb870179 authored almost 4 years ago by Hocuri <[email protected]>
Do not allow to save drafts in non-writeable chats, fix #1986 (#1997)

c005f756d66e3ab71ecda20507ed7aa5c4370a9b authored almost 4 years ago by Hocuri <[email protected]>
Doc comments are show in HTML documentation.

This is not a proper documentation, just a note on implementation.

3c6d52842e62e4715b2f08f87531289a9f9e14f3 authored almost 4 years ago by Hocuri <[email protected]>
Don't show HTML if there is no content and there is a file attached

Fix https://github.com/deltachat/deltachat-core-rust/issues/1982

4d2542cee5e0f0c27af29bc8baffb74efa6d8ca8 authored almost 4 years ago by Hocuri <[email protected]>
fix processing of protection-changed messages

by #2001, processing of protection-enabled and protection-disabled
messages is only done if veri...

9bf879948447ae470b642c95d3011b8351424e42 authored almost 4 years ago by B. Petersen <[email protected]>
skip protection enabled/disabled messages where they did not appear in the past with verified-groups

this avoids confusion - as long the current core
does not communicate with a UI that enables/dis...

e15372531e9a049b7db8ae714f9f0febf4c11d81 authored almost 4 years ago by B. Petersen <[email protected]>
Update sanitize-filename (#2013)

0ae9443e22cd9ee08637bb2539a1fd6d84c802ec authored almost 4 years ago by link2xt <[email protected]>
Switch from lazy_static to once_cell

67cddedf7e1bff5084e071e7ec39c4c5e2812036 authored about 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #2007 from deltachat/tweak-protection-msg

do not say, a concrete user has enabled protection if we do not really know

bf72ae4ccc7de14ee68af39429ff4cb72caf6d2f authored about 4 years ago by bjoern <[email protected]>
refine test for add_info_msg() and add_info_msg_with_cmd()

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