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
Before in some places it was correctly calculated by passing the "sent" timestamp to
`calc_sort_...
2a0a51bea0392ae8dfb98f7cf1e15f7ca931d152 authored about 1 year ago
91d94d5920f4ab4f242f6de4da2022404cfe359c authored about 1 year ago
c59f21230ddd098aa2f2df257eb83304aae277bd authored about 1 year ago
We do not want all_work_done() to return true immediately
after calling start_io(), but only whe...
3aeb57b4dfe2fecb3b84231c33778f4a305aa4c1 authored about 1 year ago
57f4958fc61f7e9131c3e5683e6ea098e6a4211a authored about 1 year ago
This change depends on async-imap update that resets the timeout
every time an `* OK Still here`...
57ecf49eb162f6921f97b30f94acec67d229513c authored about 1 year ago
Ad-hoc groups don't have grpid-s that can be used to identify them across devices and thus wasn'...
f279b0d1e517a016fcb7c5fc6dfc93eade73bbc0 authored about 1 year ago32071297e694029b4dbbf581512c5b0bd15a22ab authored about 1 year ago
1d98c38ff3616d4a1f30bd99fc7142a53aa45ff9 authored about 1 year ago
- Use TestContextManager
- Actually run receive_imf rather than only mimeparser on "received" me...
Ideally mimeparser should be functional
and have no side effects such as modifying a peerstate i...
parse_mime_recursive() skips empty text parts,
so there may be no parts as the result of parsing...
1edd7045bec1f8fa0761e26a975cb9f07596feb8 authored about 1 year ago
`lock_task` is anyways always `None` on iOS
to avoid lock files held open and cause 0xdead10cc c...
36c751bcc30fc3f936ce02f2a27521889725a06a authored about 1 year ago
8a14a84bec23ec3510c47ab22ef01583a9ca69e1 authored about 1 year ago
This test reproduces a bug preventing joining the group with a QR code
if the group already has ...
05e783564f6b8fbf5117faee87eabd9738954844 authored about 1 year ago
b00703cec2c05f70684f579be59c6df79453d88b authored about 1 year ago
- Remove "Detected Autocrypt-mime message" logs printed for every incoming Autocrypt message.
- ...
0.7.28 is yanked.
d574ee4edb3846ad786693265fd1a6b3c13ed5fe authored about 1 year ago814fe953a91c5b74d35ce9957a00a3eca5f12bd0 authored about 1 year ago
This results in 0xdead10cc crashes on suspend.
iOS itself ensures that multiple instances of Del...
a96b44a482b721a356adc1f4392b439480efaba5 authored about 1 year ago
GitHub Action tests sometimes fail with TCP connection
timeouts, especially for macOS.
Bumps [self_cell](https://github.com/Voultapher/self_cell) from 1.0.1 to 1.0.2.
- [Release notes...
Otherwise it looks like the message creating a protected group is not verified. For this, use
`s...
Test that on the second device of a protected group creator the first message is
`SystemMessage:...
04d22bb84d06aa8243f31f789d8c074a71566044 authored about 1 year ago
3fcad50924a01122f3c9b2295d182e93628bbf31 authored about 1 year ago
5415f1bfa1229aa71a17154d718819ca9ca446de authored about 1 year ago
This centralizes all Securejoin/verification checks and updates in one
place right before add_pa...
8e40540d2418d6a66c23ec24cd2824a5e9f468e2 authored about 1 year ago
Allowing outgoing unencrypted messages in groups with 2 members
breaks the test
`python/tests/te...
ff3bf4791a5e1adbc10c8e3e347ad8d73846d27e authored about 1 year ago
Bumps [testdir](https://github.com/flub/testdir) from 0.8.1 to 0.9.0.
- [Changelog](https://gith...
fbcd7f46b8d0cddfe69793484719be58ca8e3814 authored about 1 year ago
084434d3b4c934e736d41c8885a1d17ddfca3940 authored about 1 year ago
We already synchronise status/footer when we see a self-sent message with a Chat-Version
header....
Motivation: Syncing these options will improve UX in very most cases and should be done. Other
c...
Add a function that pops a sync message from one Alice's device and receives it on another.
073c250fa4b73b3cefbf1fb2ed4ac7aa43dc4959 authored about 1 year ago2f2b1e18bfa4f8e98ff139431b2218b159fc6e11 authored about 1 year ago
It's not necessary and in other places like add_contact_to_chat_ex() sync messages are also sent...
846278b18ea8234da9358f2dc485782e396df124 authored about 1 year ago
If a message is encrypted, but unsigned:
- Don't set `MimeMessage::from_is_signed`.
- Remove "se...
If we have downloaded the file anyway,
might as well allow to open it.
Currently this leads to
DEBUG root:rpc.py:136 account_id=1 got an event {'kind': 'Warning', '...
`query_row_optional` does not hold the write lock
and may fail with "database is locked" error
o...
7beccd9dbcad762988f97330d59268ec67675f84 authored about 1 year ago
48d278fca9d1cd5a4454df76f255f9372ba227eb authored about 1 year ago
This is a follow-up to b9fa05c3bb8b87650bf7a274ed0b8adb70dc272c
c84effdaa1c73aea32e4ee1e9b5fe31f19dea810 authored about 1 year ago
Without this change
when the test returns a `Result`, `cargo test` does not show
the line number...
Limit the number of IMAP connections to 1 per minute regardless of the reason of reconnection, b...
44c5cd5526b7450cdf2b5ff408f53132c04edc97 authored about 1 year ago
We either need a securejoin or autocrypt key,
there are no intermediate states.
766bb5c8aababa0ea33192eabfc3c051e9c84f28 authored about 1 year ago
998614b923ffcabb446fadae64e14e378347928f authored about 1 year ago
Chat-Verified is going to be useful to upgrade one-way verification
to bidirectional verification.
84144659cf529e9fe41d108406f767f6ef8bad46 authored about 1 year ago
5d08b2ce33e70a87bce932c8b89512659d8af57a authored about 1 year ago
1c9662a8f275bb6c57809ada43b9e4b0a3eea210 authored about 1 year ago
this is now done with jsonrpc via
`dc_jsonrpc_request()` or `dc_jsonrpc_blocking_call()`
using t...
this is now done with jsonrpc via
`dc_jsonrpc_request()` or `dc_jsonrpc_blocking_call()`
using t...
Before a keyring with the only default key was used, i.e. the key used for signing and encryptin...
160cbe8125351cfb2be4e4c75b5f04f819c691d6 authored about 1 year ago
send_webxdc_status_update JSON-RPC call
and corresponding Rust call sometimes fail in CI with
--...
.execute() returns the number of affected rows,
in this case it is always 1 and MsgId(1) is retu...
4287a4d3addb029c60a5735efa2e1e15c2eb4803 authored about 1 year ago
See
<https://rustsec.org/advisories/RUSTSEC-2023-0071>
and discussion at
<https://github.com/Rus...
9a7c0f47374d386ef8f00a7f269d37353b96a838 authored about 1 year ago
9e7e172a7ba47aa7e6dc4d17645234989f0ce0b5 authored about 1 year ago
71fbaf572a38479332e8e19a291a3b18e4d69b05 authored about 1 year ago
2ab29e5bfa65e569173fa95e654b048ffcd5041f authored about 1 year ago
0.2.88 is yanked: https://github.com/rustwasm/wasm-bindgen/issues/3685
85f8f910b9156eed2c9ddcec5234003750ae154b authored about 1 year ago
This allows for deduplication
if status updates are sent over multiple transports.
3b5634f14bb154b6b840950d79dba8adf88a9c63 authored about 1 year ago
This ensures old version of Delta Chat will be fine with a new "uid" field.
b779d08d7f7d02d7b9570e4b0cf87ccc2e255517 authored about 1 year ago616faff96b04beff4ae95872fb7b6ab30a90ae75 authored about 1 year ago
5e6869403ee0fb4f07ebe3a38753f45b43509145 authored about 1 year ago
This reverts commit 2e50abedaa32d332c0310734910b0261645c590b.
STATUS is broken on mail.163.com....
7ff7d829593f3f0d49fa17f8cb7ba93940825cce authored about 1 year ago9b751c18658ac766bb998f0dac40786ac12682d1 authored about 1 year ago
Otherwise when connection is lost IMAP may get into infinite loop
trying to parse remaining byte...
To preview the docs, run:
```
scripts/build-python-docs.sh
firefox dist/html/index.html
```
I h...
30f8522626b62667b7483da13fa4fbccc20e3d87 authored about 1 year agod3c221e061e9cb45835ea5e71d323334b80b623a authored about 1 year ago
8a421224f83f5ec30dded3fe63ae2fc5154fdca1 authored about 1 year ago
Prevent users from creating new accounts with uppercase letters
in the address.
35ba97f76ad0063f0e32befd394327efd2dee3d9 authored about 1 year ago
This allows to normalize the address on creation more,
e.g. lowercase it.
03221ea86c954cf4dda30e151964542238e1b868 authored about 1 year ago
41921eaf3dce5de5184f35e9988c71ceedb6b2be authored about 1 year ago
40dea771cc4d97d48949a6ececd7ef2be238b3cf authored about 1 year ago
e011f8f42f0489e3d12b1d9ea916201c0fa98253 authored about 1 year ago
Email addresses should generally be compared case-insensitively,
but there may be errors in comp...
ea9556b1b9b6ecb89ff12374299e201386484588 authored about 1 year ago
f39acbc03702d6fa81b099d5adab05027f39aa92 authored about 1 year ago
005f7ff07e734334e4fbe4276baef5d45c6b4ebc authored about 1 year ago
ab151654fbb0f854daa7b242211eeadadd01da89 authored about 1 year ago
There is an identical `test_qr_setup_contact` in deltachat-rpc-client
test suite which also chec...
Disabled `verified_one_on_one_chats` is not tested
as it is not interesting, other checks are mo...
3dc6fd5c10ea872791bd8f01426f9e4d24eaa1ba authored about 1 year ago