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
a9aeea0ffc6e1f72013ca96890b9ea66461d8405 authored over 3 years ago by B. Petersen <[email protected]>
79e72418bb4022fb805b64c70e9da4311442db80 authored over 3 years ago by B. Petersen <[email protected]>
* deprecate mostly unused dc_get_blocked_cnt() api
instead, the size returned by get_blocked_...
6d93d7af6383584de5c78ffeda39d9b9c0abf22f authored over 3 years ago by bjoern <[email protected]>
outlooks SMTP-server change the Message-ID of messages
and put the original Message-ID to X-Micr...
6792523fcdf1dffe6d1ab1354caf7603f6174eee authored over 3 years ago by B. Petersen <[email protected]>
The ongoing mechanism actually has a channel to wait on instead of
sleeping in a loop. Let's us...
2c613b3837bba460488bb8c9a5a4ab1ad201f6e8 authored over 3 years ago by Floris Bruynooghe <[email protected]>
When securejoin allocated an ongoing process it was never freed
again. This fixes this and also...
run the upload wheels activity on our build machine -- it requires python 3.6 or greater and CI'...
e1fec6a4605fae5130729ae5104eb1543b21ffc2 authored over 3 years ago by holger krekel <[email protected]>
The other db-loading branches of this code handle an error, there's no
reason this bit should be...
04a978687f4969eb16139831581d28e893c33e4d authored over 3 years ago by Floris Bruynooghe <[email protected]>
The chat::lookup_by_contact_id call is already resultified, the
database can not contain this si...
* Add a failing test for #2118
* Update rust-email to fix #2118
6132cc2a429e77aa1062265976116ad9acc1cfc8 authored over 3 years ago by Hocuri <[email protected]>
It was not even doing what the documentation says: the implementation
worked correctly only for ...
374ee7c1fec86df230bac1a90124a484cc293903 authored over 3 years ago by holger krekel <[email protected]>
88a9a13795c956337b7124e42b9f01a85e6f56c8 authored over 3 years ago by link2xt <[email protected]>
* add test for mailchimp mailinglists
* pass MimeMessage to create_or_lookup_mailinglist() (a...
046a2a8eaee3c9d55cb22af60ece2dac7defcc70 authored over 3 years ago by bjoern <[email protected]>dab91574f20a3b278902ab7b10707c5aa6dacbc4 authored over 3 years ago by B. Petersen <[email protected]>
f77beaf4fc83c22ca554b8c320c8f89fe5932a48 authored over 3 years ago by B. Petersen <[email protected]>
0b3fb9c0a3a6bec1d0ca319bbed77e71d5e4e101 authored over 3 years ago by B. Petersen <[email protected]>
e7c666734740ca00c27f4d6dc463f960320a0a79 authored over 3 years ago by B. Petersen <[email protected]>
0c2b3e838ec1a9fc44392fa03050df083d22c705 authored over 3 years ago by B. Petersen <[email protected]>
d4e90c7fff2f51996dbb60936faa6823606cd539 authored over 3 years ago by B. Petersen <[email protected]>
ffe68cadec7a70f2373920cedd1143f71acc3ed9 authored over 3 years ago by B. Petersen <[email protected]>
2865ced3c0db2e22bc2d9715a86303f3afc0b659 authored over 3 years ago by link2xt <[email protected]>
309bea8e2a98c430a02f62dba2d389d17699f416 authored over 3 years ago by Simon Laux <[email protected]>
3ead349ccf857cde7c68dde34d783d2de4e59df1 authored over 3 years ago by B. Petersen <[email protected]>
This does fix a bug and it makes the tests pass, but I'm not sure why it
makes the tests pass; m...
Now I know why the tests failed before 48c58a7 (i.e. after c923670) but
not on master (i.e. befo...
7d27c2bfea8d716bdf5388336518d5d166d65c04 authored over 3 years ago by Hocuri <[email protected]>
This should prevent race conditions when multiple threads fetch at once.
c0023cb54dfe603896c7154b0b448375b02a32ca authored over 3 years ago by Hocuri <[email protected]>fix https://github.com/deltachat/deltachat-android/issues/1768
35b0f00a88d9af192275e167bb44b02c9bf258de authored over 3 years ago by Hocuri <[email protected]>e3f7b31501c9c546c9a217d13da1fd48f002a4ec authored over 3 years ago by Hocuri <[email protected]>
with mailinglists, we already receive and handle per-message-names,
this api allows this also eg...
b505d2666bbabafbba872b2d465e13d0eab0b0d7 authored over 3 years ago by B. Petersen <[email protected]>
1f59b5cd1558bc472a5bcd69f0dc03c1616ab4f7 authored over 3 years ago by B. Petersen <[email protected]>
Passing Context around explicitly removes the need for explicit lifetimes.
57841cdcc000ee88cf1a8ca94816f3bbf2fa3f7b authored over 3 years ago by link2xt <[email protected]>
This will allow MimeFactory.render() to put protected headers
into main_part and wrap it into si...
a24b60764057b94cdabdeaeb09238c40a6c2fc7c authored over 3 years ago by link2xt <[email protected]>
a88893f262d55336dc72206d46c879ef2457811b authored over 3 years ago by link2xt <[email protected]>
c620d3e21550ef80c9b58b279936c3d620d83255 authored over 3 years ago by holger krekel <[email protected]>
ce09988ee5a768709b17796cc096d03f3433c32d authored over 3 years ago by holger krekel <[email protected]>
a83293102e257f29ffd7d0afaa8dc9680cd43a8a authored over 3 years ago by holger krekel <[email protected]>
c3232e6d8ffb3ca925dc114117d16da04bbf7865 authored over 3 years ago by holger krekel <[email protected]>
d0f072824538913cc23c20ebf1b10e5be32faeb1 authored over 3 years ago by holger krekel <[email protected]>
5e4dde12e21205301135ded2bc764fa2339fab58 authored over 3 years ago by holger krekel <[email protected]>
ced3a56da4614faa0b071942592a2fab11aa3d2b authored over 3 years ago by B. Petersen <[email protected]>
This should make colors used by Delta Chat for emails similar to colors
used by XMPP clients imp...
982dc53dc10b47469dddddfef2f7f1e49438ac77 authored over 3 years ago by B. Petersen <[email protected]>
Avoid using the 0 ChatID as a special value, use Options instead. For
get_range() also do this ...
6fddcd83c114f07e07646d3e9c617a954212d393 authored over 3 years ago by Floris Bruynooghe <[email protected]>
This changes the internal stock strings API to be more strongly typed,
ensuring that the caller ...
148ad3102495d9ce742d711b25bc85e8fc1df692 authored over 3 years ago by Floris Bruynooghe <[email protected]>
46a3226e434f88fd25facc9a193f38719b1eba50 authored over 3 years ago by Floris Bruynooghe <[email protected]>
ad640e163c6727a16ca4aa857ade67c84c5027da authored over 3 years ago by B. Petersen <[email protected]>
40d9a1ec224154364d0d62b75cf748b5de8bf943 authored over 3 years ago by link2xt <[email protected]>
0601b05cb776e037b06079100b3a7031cfd22459 authored over 3 years ago by link2xt <[email protected]>
59f9fc7cbf6ef032f91936a2d478b4e37f510ea3 authored over 3 years ago by holger krekel <[email protected]>
1.51.0-alpha.0 is somewhere between 1.50 and 1.51,
as various beta-versions come or already came...
This should fix the duplicate-messages-bug
10435a10e98a4b148c342c8d9759e025d3d27391 authored over 3 years ago by Hocuri <[email protected]>e82ec23024f97823e7823b47683da3336d192569 authored over 3 years ago by link2xt <[email protected]>
c41f1b42dfb7406a464cba052d12c4def1fb4663 authored over 3 years ago by B. Petersen <[email protected]>
The following rules apply now:
1. "name" column is only updated manually and never over the netw...
6a4624be25b58aef91226dda73630ca2b947ee20 authored over 3 years ago by B. Petersen <[email protected]>
renaming mailing lists and setting mailinglists images
(possible locally, but not synced)
was bl...
a2d64cbb4c2aa5c39967997e066527c17f0fb767 authored over 3 years ago by link2xt <[email protected]>
Using a ChatId value of 0 to indicate global search is a left over
from C-land. Refactor this t...
6aeda98c0a3edf53f5a96bfe0f46c4495cff4197 authored over 3 years ago by B. Petersen <[email protected]>
This does not affect the release profile and it significantly speeds
up compilation. In the rar...
3c2d698f4c9c74fa9ced41a685c31cd909af10ac authored over 3 years ago by Floris Bruynooghe <[email protected]>
The ChatId::is_unset method is something we need to get rid of to
clean up the type. This remov...
The get_chat_id_by_grpid() call is already resultified. The database
can only contain consisten...
.get(0) gets the whole first line
24602ed8a8caa39e17d3ad69260df08015706132 authored over 3 years ago by link2xt <[email protected]>93ba6c1ce83a7f7e3afa207fddbf3e226e936521 authored over 3 years ago by jikstra <[email protected]>
e741cb3646df2153f3e676df7775259edb43959e authored over 3 years ago by jikstra <[email protected]>
* Copypaste-merge my old work
* Start implementing mailinglists the new way
* Create pseud...
396ec131fc2c1d70fb71ad5e694cecd87c7ee8e0 authored over 3 years ago by Hocuri <[email protected]>
some videochat-services do not support adding random rooms to the url,
users let people in manua...
Return error for special IDs. Previously "No encryption." was returned for DC_CONTACT_ID_SELF.
...
fbec12393dc749f1824aa96023156657a60ab191 authored over 3 years ago by link2xt <[email protected]>0cd8710289055edf054a68e2557ecc46024646e4 authored over 3 years ago by link2xt <[email protected]>
a34cfd56b48c7665640ac4c1996bb1bfb782e58d authored over 3 years ago by B. Petersen <[email protected]>
* add failing test for From:-header bug
the test fails on the last check for quote-encapsulat...
0ef6a3060a833744b602d56e501e6ea085ce3f86 authored over 3 years ago by bjoern <[email protected]>
This also makes info message "IMAP-fake-IDLEing folder=..." nicer,
because the folder name is no...
fix https://github.com/deltachat/deltachat-core-rust/issues/2176
we can re-enable it when DC de...
e820d072f5e6bf515221c80a73e7728dcb1ae2cc authored over 3 years ago by Hocuri <[email protected]>8ac2cdd929a7214a783d3666cc0c3e5934481992 authored over 3 years ago by Hocuri <[email protected]>
b0a3a0046c7d4b571b0abcf19d7df14e8c7bff40 authored over 3 years ago by Hocuri <[email protected]>
Param should only be used to parse dictionaries stored in SQL database, not external data.
Sinc...
6bb0c164f94fffc4b84940a0fd56d791b6ba7a26 authored over 3 years ago by link2xt <[email protected]>2407fbd1f08c34190344ff38fa746308ee80575b authored over 3 years ago by dignifiedquire <[email protected]>
5ee4bb58cd55a77e0e10ca3d5867017b169f6be3 authored over 3 years ago by Floris Bruynooghe <[email protected]>
The stop-token crate does net yet support a more recent async-std.
002ea8ed98f074ed702a5a0f3ecc6e1d4b211879 authored over 3 years ago by Floris Bruynooghe <[email protected]>fe9c419e5d80a89e359ca7cd0cd7bc5dcf0b4e25 authored over 3 years ago by Floris Bruynooghe <[email protected]>
and switch to new channels in [email protected]
b3fe74e0f0ecd98aaa93d8e7503a1541af170e05 authored over 3 years ago by dignifiedquire <[email protected]>b53415fed510fb36fde0632596592cdc5d237187 authored over 3 years ago by link2xt <[email protected]>
This adds support for more timer values and better fallback for unknown values.
For example, 90...
93bd9422e7ab9789ab42cec003cd1a996e4ba848 authored over 3 years ago by link2xt <[email protected]>
This introduces a state machine which takes care of managing the
handshake transitions in the se...
803452cbdee4b212e4c8c652e2389fd31f465a65 authored over 3 years ago by Floris Bruynooghe <[email protected]>
This does not only organise things better, but most importantly the
BobStateHandle is now not in...
The newer API is more consistent with it's naming. This is somehow
fallout from a master rebase.
9ef0fefb7508f95e537dc04d3f0dcf7c999c28d4 authored over 3 years ago by Floris Bruynooghe <[email protected]>
- doc fixes
- make BobStateHandle safer by moving the state out of the handle.
- handle more mat...
4a30cb6cd61152386c2efbabfb8b38e98035aa22 authored over 3 years ago by Floris Bruynooghe <[email protected]>