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

Revert "Switch to sanitize-filename-reader-friendly"

This reverts commit 93797bc82f4f36c818d54ce2c838137252187af5.

aeb8a2e2605f70ac9642bf17177f50af99b6c6a3 authored over 4 years ago by bjoern <[email protected]>
Switch to sanitize-filename-reader-friendly

One advantage is that it does not depend on any crates, so there is a
higher chance of dropping ...

93797bc82f4f36c818d54ce2c838137252187af5 authored over 4 years ago by Alexander Krotov <[email protected]>
fix bcc_self to remain "0" for testrun/fivechat test accounts

07236efc45a5c5c10ef64c0978e264adff8428a6 authored over 4 years ago by holger krekel <[email protected]>
update provider-db

0fbddc939bebd2f9aabc05929f4fd5c676dadbab authored over 4 years ago by B. Petersen <[email protected]>
Fix two +nightly clippy suggestions

a031151587446b39877d38dadf362920b4e9adee authored over 4 years ago by Alexander Krotov <[email protected]>
apply config_defaults only for unset values

instead of applying all config_defaults unconditionally
after the first configure, a config_defa...

545ff4f7ba3bb85e069f55cb893f0c65ef92e3eb authored over 4 years ago by B. Petersen <[email protected]>
add missing doc for bcc_self

73e695537af311e0a6aa87b13ebfab1206417b7c authored over 4 years ago by B. Petersen <[email protected]>
update ffi docs; avatar is sent with messages since end 2019

16e3c113b771a79a745237a02a23c784a707d637 authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1658 from deltachat/remove-config-changes-interrupt

remove config changes interrupt

88d7bf49ffdad923a8128314fd962bdcca179a06 authored over 4 years ago by bjoern <[email protected]>
remove now superfluous interrupting on watch-settings-changes

74ea884aa4a4b488f2bbe8692ddc06200a6d268f authored over 4 years ago by B. Petersen <[email protected]>
update docs to new watch-settings behavior

16c53637d93bffa8a2790fa5aef2a0a990021503 authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1654 from deltachat/fix-move-loops

fix(scheduler): only start watch loops if the appropriate config is set

f63f0550b01336d0f8b88698177285054bc0f518 authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
Merge pull request #1655 from deltachat/feat-update-deps

feat: update deps

530503932b14d51e024b346d86a2cdc90bc8f6e8 authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
Merge pull request #1657 from deltachat/fix-move-loops-inbox

perform jobs also if inbox_watch disabled

d2dc4edd82cb0e59fabca37c1efb4ceeb8a90aa0 authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
sql: fix potential panic in maybe_add_file

When maybe_add_file was called with "$BLOBDIR" it tried to remove 9
bytes from the string, while...

8de1bc6cbd3e09e2406c323f4c47c6c5b61419f4 authored over 4 years ago by Alexander Krotov <[email protected]>
this pr creates the inbox_loop inpendendingly of inbox_watch config-setting as the loop is also required to perform jobs. the config-setting is checked inside the loop then

76e39bfa7cdd8eea38c99784f60bbdbbc3147ba6 authored over 4 years ago by B. Petersen <[email protected]>
deltachat-ffi: use as_deref() as suggested by clippy

cf099427371f922b28130c84e8f3f88ad2e2cba1 authored over 4 years ago by Alexander Krotov <[email protected]>
feat: update deps

includes [email protected] and [email protected] which fix various hangs and possible deadlocks

6fe1f01c5f5bc7f849c58e80efa1fee4a7ef6eba authored over 4 years ago by dignifiedquire <[email protected]>
fix(scheduler): only start watch loops if the appropriate config is set

f880d6188b6ab077c745ba3ab7862896dc37f490 authored over 4 years ago by dignifiedquire <[email protected]>
Merge pull request #1649 from deltachat/freepascal

README: add link to Free Pascal bindings

22c62ea6af3a40d5272b767a5f9b04fb4fd424a5 authored over 4 years ago by bjoern <[email protected]>
README: add link to Free Pascal bindings

e3af3a24a844a0a4c48f042955a3331240b392c9 authored over 4 years ago by Alexander Krotov <[email protected]>
Fix a typo (prover -> provider)

7bfadb14eae1c2e160f957a6cff28ec80c83f658 authored over 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1646 from deltachat/prep-1.38

prepare 1.38

75d20b899a4bb626d08737193704d5dc3bce159b authored over 4 years ago by bjoern <[email protected]>
bump version to 1.38

31a5811241f7062a4b571cd143571e19a80f58f8 authored over 4 years ago by B. Petersen <[email protected]>
update changelog for 1.38

cd1f5bf229ac058568ca21d14e8b13aa38217389 authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1645 from deltachat/correct-seen

give correct "fresh" flag to calc_sort_timestamp()

632fc19f41bc5701579ae7e9f8a2ae07e2c939be authored over 4 years ago by bjoern <[email protected]>
give correct "fresh" flag to calc_sort_timestamp()

for "fresh" messages, calc_sort_timestamp() makes sure,
the sorting timestamp is not less than t...

7ad95ea165061e132b3449f160fa76b61d219752 authored over 4 years ago by B. Petersen <[email protected]>
Unify some testing interfaces

This tidies up our testing tools a little bit. We had several
functions which through various c...

9d7b756ddbfa377be48b7d43fe94f0555d5e77e2 authored over 4 years ago by Floris Bruynooghe <[email protected]>
Merge pull request #1644 from deltachat/stop-time-in-repl

print time needed to build chatlist in repl tool

73412db267ac1f15a20afaae66a4f04a5d68ef36 authored over 4 years ago by bjoern <[email protected]>
print time needed to build chatlist in repl tool

the chatlist is the most complicated list to get from sql
and is also the most used list,
so it ...

059a7bcd7f4fe573604ea698e7ca7a1246a42143 authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1643 from deltachat/prep-1.37

prepare 1.37

3e47564b2fe01d612b1a0b4108aeba73ed70af26 authored over 4 years ago by bjoern <[email protected]>
bump version to 1.37

d8be0cdf35a10dcfb6b13cce958753cdd6adf65f authored over 4 years ago by B. Petersen <[email protected]>
update changelog for 1.37

26a44b6d32b58b839a07e3a01ef748ea79ede5b9 authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1641 from deltachat/oauth2-provider-db

get Oauth2-information from provider-db

12eacaae36fdfc0cb0fa8857a0c124cdeefa085c authored over 4 years ago by bjoern <[email protected]>
make use of new oauth2-authorizer information in the provider-db

2d8148a1a33cc10fd7e3c9faba07fb5625571d2b authored over 4 years ago by B. Petersen <[email protected]>
run update.py

916007ed2d40743da2e3949bec96e2daca3ac764 authored over 4 years ago by B. Petersen <[email protected]>
let update.py add information of oauth2-authorizer

b91b88e11bbfa79a2274fe3293f0c71c752e5bfc authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1635 from deltachat/fix-chatlist-hidden

fix getting last message for chatlist, avoid empty summaries

b6c0f44608f7bbcaedb580f75793cabd13f57f98 authored over 4 years ago by bjoern <[email protected]>
contact: simplify name normalization

This removes one indexing operation and reduces surprises when comma
means something other than ...

ad531876fde0becb850c257c6936744eb3e97eb2 authored over 4 years ago by Alexander Krotov <[email protected]>
scheduler: forbid indexing and slicing

0007e93e800927b27d81cd0693579001a0d293c9 authored over 4 years ago by Alexander Krotov <[email protected]>
configure/mod.rs: forbid indexing and slicing

2a623541d7f5dbc02fe30ef18b4274d06061d50c authored over 4 years ago by Alexander Krotov <[email protected]>
contact: forbid indexing and slicing

c655fd8a64785bd230f8f7ae2f101b021f8a1f55 authored over 4 years ago by Alexander Krotov <[email protected]>
Refactor imap/mod.rs to avoid indexing

Also replace assert! with debug_assert!

b5400cf551d97cca7355701c2e3e0950b5c25c11 authored over 4 years ago by Alexander Krotov <[email protected]>
smtp/mod.rs: forbid indexing and slicing

53bee68acbea821ba961d56f58e8d76582d73b43 authored over 4 years ago by Alexander Krotov <[email protected]>
fix getting last message for chatlist

the last message shown in a chatlist
is the one with the largets timestamp that is not hidden.

...

491af1b583719321426dcfb0423e1941fd1954de authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1634 from deltachat/typo-faild

fix typo

5b1d06cb28c9d428c2fcc0b303f2a982ade660c7 authored over 4 years ago by bjoern <[email protected]>
fix typo

7df5195d77b3653ef03eb2b82d2d0b9040a8b3de authored over 4 years ago by B. Petersen <[email protected]>
fix warnings and bugs, noticed on nightly

baff13ecab1c4eab755eb2a55317f8c912ddda9a authored over 4 years ago by dignifiedquire <[email protected]>
Merge pull request #1629 from deltachat/prep-1.36

prepare 1.36

a7bf05bebbd0708f8f2335b79721e16b72b115b9 authored over 4 years ago by bjoern <[email protected]>
bump version to 1.36

aa9b5da1c04ef86a62d3a27b9cf34d8e5293a0f7 authored over 4 years ago by B. Petersen <[email protected]>
update changelog for 1.36.0

dfd705f9c64f42470c2daecd620ec74b1a0256cb authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1631 from deltachat/fix-securejoin

s/fingerprint/fingerprint.hex()/

472c0bcea524871fa03dfb3739e909951426014f authored over 4 years ago by bjoern <[email protected]>
Sync heuristically_parse_ndn() and maybe_ndn in prefetch_should_download()

8c2af132c80798ad1e993041e962c443ce038f29 authored over 4 years ago by Hocuri <[email protected]>
s/fingerprint/fingerpring.hex()/

79145576ab99f45dda21d66add5892e88229e048 authored over 4 years ago by Hocuri <[email protected]>
Add Python test

351e5dc6f3b592c7cc9c2947cca3f912fbc01e1c authored over 4 years ago by Hocuri <[email protected]>
Mark read receipts as read

4eee4a08e71de21cfd7a1c277bc21f6c3025a052 authored over 4 years ago by Hocuri <[email protected]>
clippy

8ca55b0f601f4ec254deabc5d477c926d20007fe authored over 4 years ago by Hocuri <[email protected]>
Check for mime_parser.has_chat_version() instead of is_dc_message != MessengerMessage::No and avoid passing is_dc_message around, this will save us output &mut argument and simplify the logic.

74cb4ca1cdbe222f4898e8fc58ee4162a646414c authored over 4 years ago by Hocuri <[email protected]>
Add support for G Suite domains

Do a lookup based on domain's MX servers. G Suite domains are expected
to have at least 'aspmx.l...

b5fa0f89249cac9f83991b2d6399369009667c65 authored over 4 years ago by Maykel Moya <[email protected]>
pgp: refactor and document pk_decrypt()

Avoid unnecessary indexing, decompress only once and check if the message
is Signed before tryin...

baba91c0540d49f2ac71c6ba0bc8721e151db164 authored over 4 years ago by Alexander Krotov <[email protected]>
Parse ndns from Tiscali

40c9c2752b88340b2fdeeb15a4b694a3f0f3c00c authored over 4 years ago by Hocuri <[email protected]>
Merge pull request #1628 from deltachat/lto

Re-enable lto=true for release builds

f4a1a526f51d9e4d8403dab78ce2c6b383cc19fc authored over 4 years ago by bjoern <[email protected]>
Re-enable lto=true for release builds

7d80179ed10ae2b433d6bbb1587f350d6b18b4d4 authored over 4 years ago by Alexander Krotov <[email protected]>
Merge pull request #1620 from deltachat/update-docs

update docs

71080ed6d5568990c24d4f3027b822f3fc8096a6 authored over 4 years ago by bjoern <[email protected]>
Update deltachat-ffi/deltachat.h

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

44037dd71109b8acba3fbe6f221a8d737658a685 authored over 4 years ago by bjoern <[email protected]>
update docs

bc275d8670458da56b31b49b99e9a530adc226e4 authored over 4 years ago by B. Petersen <[email protected]>
Parse testrun NDNs

eb29f9c4c1330ca60a7bc61d34d138a62efe6d3f authored over 4 years ago by Hocuri <[email protected]>
Merge pull request #1619 from deltachat/rotate-images

respect image orientation from exif on recoding

6340b278d9e352f716c50a3adc93f8397ee9f01c authored over 4 years ago by bjoern <[email protected]>
warn about unused orientation values, add a comment about the orientation values

519e1c1cd0bc13aa4aaf63b8addad74ca44a14d1 authored over 4 years ago by B. Petersen <[email protected]>
rotate image pixels, prototype a function to get exif data

9307f2d49faa01cc5bcc63a3921f30e449c449aa authored over 4 years ago by B. Petersen <[email protected]>
convert exif orientation to desired pixel rotation

d2320394cab526372926a07d6648ad08fe21377f authored over 4 years ago by B. Petersen <[email protected]>
add kamadak-exif crate

736294124519d736876c7286cae10a73d8e652fe authored over 4 years ago by B. Petersen <[email protected]>
refactor: remove .unwrap() from Peerstate.has_verified_key()

f7c7f414edeb0d0687b701f17de9dec718a41c59 authored over 4 years ago by Alexander Krotov <[email protected]>
Start parsing ndns (#1552)

Fix #1478

I changed my original plans a little because I had so many extra ideas and then so...

23d6012c1ff7404aa6e9acd998d933156d0e944d authored over 4 years ago by Hocuri <[email protected]>
check for sender mailer-daemon as link2xt proposed

15b30ceed1257ce70a0daeff14db67af26ce6ac5 authored over 4 years ago by Hocuri <[email protected]>
Look at From instead of Subject and ContentType in prefetch_should_download.

45b871f76d7fec9d848ee3b86c631e342685cb9a authored over 4 years ago by Hocuri <[email protected]>
let prefetch_should_download() check if it might be an ndn

9f1112833fd46a4eff03ea0de616f9f71edae815 authored over 4 years ago by Hocuri <[email protected]>
Renaming, comment

52dfa9b5367f0234fde61f694b430546e99205ff authored over 4 years ago by Hocuri <[email protected]>
make clippy happy

fc88bff32fd67ef1df2947a27c9fcaddde506a9c authored over 4 years ago by B. Petersen <[email protected]>
string

bbf049e95b90b623657cb9ef5dbfafeae590601d authored over 4 years ago by Hocuri <[email protected]>
check in heuristically_parse_ndn() that rfc724_mid_exists() so that we do not ignore emails because we erreneously thought that it was an ndn

27ff1c4a75b2c4750d1338740c05a62d74c11af3 authored over 4 years ago by Hocuri <[email protected]>
lots of small fixes from the reviews

990c80cedf76ba66cfed6ed15bdc999c447c3ccc authored over 4 years ago by Hocuri <[email protected]>
rename reports

adf4035775247b1f0fbf29b43115a343376ef16f authored over 4 years ago by Hocuri <[email protected]>
more functional

1fe85dfb3ccc24466ef46e9e6caa4c17d9e2ac85 authored over 4 years ago by Hocuri <[email protected]>
Oops #2, adapt DC_STR_COUNT in deltachat.h

c60ec00aac262035d59fc0844729206bd367b776 authored over 4 years ago by Hocuri <[email protected]>
Oops, add FAILED_SENDING_TO to deltachat.h

dd3f81a556334d4dc79b43bcf6a48a41290b3a6f authored over 4 years ago by Hocuri <[email protected]>
Warn instead of error

ffb6a84b1f935b6fdeb3cf874eb8c87bda487bdf authored over 4 years ago by Hocuri <[email protected]>
clippy

8938cb257315887dcfb6b3ff85f29ca0990cab82 authored over 4 years ago by Hocuri <[email protected]>
warn instead of error

8ebce0c8612adb7497dc6f63ca7fbb550c4fa9fc authored over 4 years ago by Hocuri <[email protected]>
rm unused aol_ndn.eml (aol's ndns are very similar to these of Yahoo)

995660020b9096f74efd25992762e9c90211c24f authored over 4 years ago by Hocuri <[email protected]>
Repair getting x-failed-recipients header, all tests passing now

bde97b20e928af5f05a2a7c33c0b79d3e4fdcbdf authored over 4 years ago by Hocuri <[email protected]>
remove println

7997e7dde4d2f6c2149b4ea9109d65df1af84aaf authored over 4 years ago by Hocuri <[email protected]>
Add yahoo test

c827c9d209e47508ad929df2c4983c703a773cd1 authored over 4 years ago by Hocuri <[email protected]>
typo

20ad98d168347ac30264af2109c84465f3a60b7b authored over 4 years ago by Hocuri <[email protected]>
I hate SQL

3899d70b3c3aa8af8aaec6184d50cfc6577801fc authored over 4 years ago by Hocuri <[email protected]>
Make the posteo test pass

e1711855cc54c744f8b553ba9810c66fec71a2f5 authored over 4 years ago by Hocuri <[email protected]>
Make the gmx test pass

777df24c75b99d497c737838d40ab6bee28c4f4d authored over 4 years ago by Hocuri <[email protected]>
add gmx and posteo tests

e7aee5b4f464f36e53465842e3d91576a3a976b5 authored over 4 years ago by Hocuri <[email protected]>
Improve test, fixed compile errors from rebasing

98b5f768b69d524337b52241016b2a41300438ed authored over 4 years ago by Hocuri <[email protected]>
Add test-data/message/gmx_ndn.eml

b7d0f29002acbfdea47146accd0b87ba14705d90 authored over 4 years ago by Hocuri <[email protected]>