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
This seems to be our standard way to do this.
4508eced376fc4833a86d6faf3b2034fdf361378 authored over 3 years ago by Floris Bruynooghe <[email protected]>
is_marker() should check for length in characters,
not bytes.
This was broken during the Rust t...
47a6e31047660643f22ee4fc007a629c571e3acd authored over 3 years ago by link2xt <[email protected]>Using a Contact ID as an error type is risky and a C leftover.
785cc795e3fc27768221c4e47bff7f5edd39cb50 authored over 3 years ago by Floris Bruynooghe <[email protected]>6b9b39b9535a6511790011ba505d6e2852110ff9 authored over 3 years ago by B. Petersen <[email protected]>
there must not be a space between link text and the link in angle brackets:
https://sublime-and-...
* draft dc_msg_set_html() api
* implement setting 'html to be send'
* test sending html-pa...
1e6d8063c8fbf803838cb319da1a8abc47ae53fb authored over 3 years ago by bjoern <[email protected]>Encryption preference was already applied since commit 78d855c5ca95302f039e915932668b9ee1345343,...
c8c2724c289962c3adf62b595472eba237b4a7cf authored over 3 years ago by link2xt <[email protected]>e6dd963ebbb288daaea5279217a18186fa2f3f3e authored over 3 years ago by B. Petersen <[email protected]>
This should help if parent message can't be found because messages were
reordered or deleted.
T...
564d681bca1375330749be2278e1290a32b5c866 authored over 3 years ago by link2xt <[email protected]>Previously it was assigned to 1:1 chat.
To keep "reply privately" working, old behavior is reta...
c469798734a5859dc44aa2d1f3431846d0997983 authored over 3 years ago by link2xt <[email protected]>
This removes the proxy via crate::error to depend on anyhow directly.
There is no benefit to thi...
3d072a81b4d6c9a7cf32170997fccce12f3e8ae2 authored over 3 years ago by link2xt <[email protected]>
b938d5facd463604ac1c8c43ccaf8e9e7d5b5e19 authored over 3 years ago by link2xt <[email protected]>
It is going to be replaced by simpler and more reliable
matching by the parent message.
7b5a3a8346d1658739c7d123db5142ed82f4d46b authored over 3 years ago by link2xt <[email protected]>
* add failing tests for forwarding html-mails
* let MsgId.get_html() return an option
* wr...
e9c582c4e482d94c77466e86838107deb173ad7a authored over 3 years ago by bjoern <[email protected]>instead, dc_contact_get_display_name() should be used.
dc_contact_get_first_name() was created ...
2a8c418d5419dde475c4f80fcf91dc9c62fc78d7 authored over 3 years ago by B. Petersen <[email protected]>
This fixes a bunch of doc comments and also adds the run to CI so that
failures get caught early.
We don't really have docs in the other crates yet, and there's a
naming conflict between deltach...
I accidentally removed this in an earlier PR.
934dc420a89693fbe6d712625239a3c0cf4e8835 authored over 3 years ago by Floris Bruynooghe <[email protected]>fix #2157
687db252b60adf40b1bd26d60084d575f4c035ce authored over 3 years ago by Hocuri <[email protected]>b67fbedcef3690e2cdb10e476962edbecd80d93c authored over 3 years ago by Hocuri <[email protected]>
* add failing test checking for missing get_info() values
* add missing get_info() values
...
5561aada45b9b3b39a2aac09a36bcccdad2bdc75 authored over 3 years ago by bjoern <[email protected]>Even though for some reason my local one was already happy?
412e3c22df74c1de1630c2f068d2093bbb206e43 authored over 3 years ago by Floris Bruynooghe <[email protected]>
This also checks that some of the correct user interactions happen,
checking we get a joiner eve...
Lots of new clippy lints due to toolchain upgrade.
Made the Message::error field pub(crate) aga...
83dd1c6232f3b377da19816ce2c08d0eeb7c1c5e authored over 3 years ago by Floris Bruynooghe <[email protected]>We need to do more than just update rust-toolchain sadly.
2435803fa3c544476c5be1644a1a18d6e06d907f authored over 3 years ago by Floris Bruynooghe <[email protected]>add flag to get only info/system messages of chat
6d5ccdf721557fda2e6e5e7e28360e7566e46462 authored over 3 years ago by Simon Laux <[email protected]>43e95ce68be59bf1970828491751c35892054f9d authored over 3 years ago by Simon Laux <[email protected]>
dae20d90ed535c31abebf161f3a7dc1e5b21eee4 authored almost 4 years ago by B. Petersen <[email protected]>
93845c2a18e1014f9ed6e3b00e97ee17d26c6355 authored almost 4 years ago by Simon Laux <[email protected]>
Co-authored-by: bjoern <[email protected]>
7154a47f857fb905ab61f2e53291f23159b49212 authored almost 4 years ago by Simon Laux <[email protected]>apply suggestions of r10s
9957bad83d2a6163788a649f494067e5d8acd4dd authored almost 4 years ago by Simon Laux <[email protected]>(that it test without daymarker)
7b80801cb7839f22c9c3fba58de04c17ee48f3d9 authored almost 4 years ago by Simon Laux <[email protected]>useful for creating an "audit log" view of a chat that helps to find
actions like who added/remov...
32cbdc630df32d9728f3b003738320b499f98332 authored almost 4 years ago by Simon Laux <[email protected]>
* fix typo
* document DC_STR_* constants and related parts
f7ecf34eadfa87ca1ea8064832441ad19b1d0f70 authored almost 4 years ago by bjoern <[email protected]>fix #2149
ccee289a5c4dc144f54f6bfacb1fcd46f2e3dfb4 authored almost 4 years ago by Hocuri <[email protected]>
Notable improvements:
- [track_caller](https://github.com/rust-lang/rfcs/blob/master/text/2091-i...
This reverts commit 83df69f43c875da76a7b2a69aaa7d83cc735f0d8.
463678544976221b21683cbbb3c33b31e3a4ed50 authored almost 4 years ago by Hocuri <[email protected]>662735c233c123ed01a06730e612d2d1bd59d826 authored almost 4 years ago by B. Petersen <[email protected]>
maybe_encode_words() calls encode_words()
when needs_encoding() returns true.
e077ee9238ddbf3c05b1ad87e02c13b9a1c178dc authored almost 4 years ago by B. Petersen <[email protected]>
It is misleading and should never be checked.
dc_stop_io() also stops pending ephemeral message...
8412affe37eb656fcfca26ca44d2ca61c15542d3 authored almost 4 years ago by Alexander Krotov <[email protected]>Start implementing #1994
TODO (in later PRs):
- Add a hint to the watch settings that all ...
ebccdbbcb901b8363de6c58dfc638d3c675260de authored almost 4 years ago by Hocuri <[email protected]>3c387a3cb325cc654bc0fea532ffe88154ce2a31 authored almost 4 years ago by Alexander Krotov <[email protected]>
eeba70eb494faf89da6b084fff9748fa49884861 authored almost 4 years ago by Alexander Krotov <[email protected]>
5e8e77dfb66fbb0ac6bf69b5b8f9d5e7f774f2f2 authored almost 4 years ago by Alexander Krotov <[email protected]>
* draft API to deal with uncut message texts
* add column mime_modified
* add mime_modifie...
e2688f63556edb68f4585892f67e1bbe6eb7607f authored almost 4 years ago by bjoern <[email protected]>bb9e6038c443144f72214c3094a91d8957c2135b authored almost 4 years ago by Alexander Krotov <[email protected]>
use dbversion=71 for updating ConfiguredProvider
0e1ca4323c732e34f42fbcf60fd7deeb5b6c582e authored almost 4 years ago by bjoern <[email protected]>
in addition to merged pr #2123,
dbversion=70 was also used by pr #2125.
pr #2125 is not yet mer...
1b9cd18e3317d9aafd92c23b2c0fdbd1be0a82bc authored almost 4 years ago by B. Petersen <[email protected]>
Previously MX records were queried only for OAuth 2 configuration and
did not affect the list of...
RFC 3676 is understood for incoming messages
and used for outgoing messages.
31ae099e19e224cb485d8ddaa9e113c4f1e6737c authored almost 4 years ago by Alexander Krotov <[email protected]>
send-garbage has been removed, and setqr was not listed in help
0f90d5038513cd62096cd696b86c2222f1dc019f authored almost 4 years ago by Alexander Krotov <[email protected]>5bbbe4b79cea10b373917ee2f416d662e2a787ac authored almost 4 years ago by Alexander Krotov <[email protected]>
Enable strict TLS by default
c243b89f7dae7ba87ad80e0f0908530898f7b8df authored almost 4 years ago by bjoern <[email protected]>4690ba017f5103d2e953c3162b921681f16493c4 authored almost 4 years ago by Alexander Krotov <[email protected]>
Now strict TLS should be explicitly turned off.
By default it is only turned off for nauta prov...
38ead5b72c0a9eaa602895ee7ae8d33352f190e6 authored almost 4 years ago by Alexander Krotov <[email protected]>
Currently we have only one provider in the list, so there is no
difference, but more providers (...
- Make sure delete_expired_messages and housekeeping runs once a day
- delete more info about m...
This fixes linking of OpenSSL on Ubuntu 20.04.1 LTS.
Related issue: https://github.com/openssl/...
86a8767d94f5d67e9571da701f70a1776940de11 authored almost 4 years ago by Alexander Krotov <[email protected]>4bc4aa0705b728d523c877d24bc002e8ffa570c7 authored almost 4 years ago by Alexander Krotov <[email protected]>
f98aa0d906ddcf00b8f59aafa93e0b4c8969c680 authored almost 4 years ago by Alexander Krotov <[email protected]>
179dd0f3a17460284b94fda745fb7994d027186c authored almost 4 years ago by Alexander Krotov <[email protected]>
Add subject to multimedia message text
8979232cfba5e6ce1d12b068ee755bb5c89139d6 authored almost 4 years ago by bjoern <[email protected]>If mvbox_move was on and an mdn was received, it was not marked as read.
Also remove a confusin...
53fed91a174876957e37848e7621e1ef0b19464f authored almost 4 years ago by Hocuri <[email protected]>d3aba4e8172eb2790f73954955cf484ba188d8a9 authored almost 4 years ago by Hocuri <[email protected]>
ff3dd878c59bf80b826a7cb14ebceaf6fb7b3e55 authored almost 4 years ago by Alexander Krotov <[email protected]>
03232eb79cfa8da7b02d892d8f8266503cd4c447 authored almost 4 years ago by Hocuri <[email protected]>
9edc6702f11061b93abb50bfdd9a86f5d7341c17 authored almost 4 years ago by Hocuri <[email protected]>
af8a6d7722c9025500945dee0c7b46385c65456e authored almost 4 years ago by Hocuri <[email protected]>
2b207e137579181127bf3f365d7836ba3bb90330 authored almost 4 years ago by Hocuri <[email protected]>
Not sure if that's the way to go because, you know, merge conflicts, but
we could do this now.
Previously only TLS on port 993 was allowed.
bc67fa3204f0554cd9a0e733a0eb0d1ea59335b0 authored almost 4 years ago by Alexander Krotov <[email protected]>29991f1caf9b4ce811837d91ff8623d53425d6f5 authored almost 4 years ago by Hocuri <[email protected]>
e982549046be928205e767ffb31294e6aaa8d857 authored almost 4 years ago by Hocuri <[email protected]>
fix #1560 Replies in html-only format are not converted nicely wrt Quoting
ec83fae314971f9abf906b09bdeeddbb50041ac9 authored almost 4 years ago by Hocuri <[email protected]>
Otherwise users with uppercase letters in their addresses never receive
read receipts.
* correct and refine docs for DC_MSG_IMAGE
* unify 'eg.' to 'e.g.'
09113e2579c57f76c91e3f51376c086ad55f0871 authored almost 4 years ago by bjoern <[email protected]>30e7f84770ab2bf20f85b7dce44407a1fe723db9 authored almost 4 years ago by Alexander Krotov <[email protected]>
dea9630380200c021920b144c894fee2643c66b0 authored almost 4 years ago by Alexander Krotov <[email protected]>
This should prevent timer changes back when someone is replying before
receiving timer change.
Also remove SentMessage.id. It was set to foreign_id of the job, which
is a MsgId, not ChatId, s...
eb693a4a21aab015e5fe2c5f9f71b70d096431af authored almost 4 years ago by Alexander Krotov <[email protected]>
fc1f44c6d6c561db25794cbdd0c86eaba7e6b3fa authored almost 4 years ago by Alexander Krotov <[email protected]>
f774665921757cbf736ec85550a93bdb0a28c455 authored almost 4 years ago by B. Petersen <[email protected]>
adding an asterisk to the filename key
REQUIRES two apostrope-delimiters in the value as of char...
8fcb8c3788e494dffdea467cdd56d33f77adba49 authored almost 4 years ago by B. Petersen <[email protected]>
test and fix non-utf8 filenames
cdb7f1dd9f0e4bfcea7824416f4ab0a19dd38840 authored almost 4 years ago by bjoern <[email protected]>af045c245d825fb08dea084af11e357bae5fc123 authored almost 4 years ago by B. Petersen <[email protected]>
0bdd1b7dc282d67aa0638b83651cb21c163e1581 authored almost 4 years ago by B. Petersen <[email protected]>
c6f6751c8951b34c8ceb156dba8efd44e97fc3bf authored almost 4 years ago by B. Petersen <[email protected]>
e77706f7d0456601fd6d63763132b3e680845c9b authored almost 4 years ago by B. Petersen <[email protected]>
8de73c456651110fbb3bf4b462538f734a1fdfed authored almost 4 years ago by B. Petersen <[email protected]>
56e6c2712b663857b8ba9331ae48dd016dc07d7a authored almost 4 years ago by B. Petersen <[email protected]>
b510d74c4a209a481ddcdc61b1b41a31e9cb01f2 authored almost 4 years ago by B. Petersen <[email protected]>
966712019f1c5451bbee5852977384c74b38c143 authored almost 4 years ago by B. Petersen <[email protected]>
412645e1ce81ff3619b6022d6b596ac43b2dc30f authored almost 4 years ago by B. Petersen <[email protected]>