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

cleanup

d97d9980dd84cfd976a8f26667caeafa51f9e33c authored over 4 years ago by holger krekel <[email protected]>
some streamlining and test fixing

7a5759de4ba8787cd3afe9c24a0cb1a0df9f2bb3 authored over 4 years ago by holger krekel <[email protected]>
Update python/src/deltachat/direct_imap.py

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

4ad4d6d10d5e8727cc4f6afcf6482182d0e39c63 authored over 4 years ago by holger krekel <[email protected]>
fix test

82731ee86c2978edd9d7716d18796868feaf6679 authored over 4 years ago by holger krekel <[email protected]>
shift tests away a little, mark "ignored" for regular pytest runs

e66ed8eadb7376936ec414588dce05c38ba28651 authored over 4 years ago by holger krekel <[email protected]>
fix grouping / helper function

d076ab4d6d6bfe979293cc6c218be93d8b8a12d2 authored over 4 years ago by holger krekel <[email protected]>
fix: update message ids correctly

Fixes #1495

05e1c00cd1d9a2c4a4729fe8b2d27a6764c84208 authored over 4 years ago by Hocuri <[email protected]>
Use the Fingerprint type to handle fingerprints

This uses the Fingerprint type more consistenly when handling
fingerprits rather then have vario...

ca95f25639e90dfa7d028b6ce89e3a81a0bf09dd authored over 4 years ago by Floris Bruynooghe <[email protected]>
Merge pull request #1549 from deltachat/fix-reconnect-logic

95cde55a7f2c58f93911ea2d686402e36bb8f564 authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
test(python): avoid race condition in unicode test

8756c0cbe1da269437182db19a01a9eedcc0ac39 authored over 4 years ago by dignifiedquire <[email protected]>
fix: trigger reconnects when errors occur during idle and fetch

86c6b0981460ffee4dd0ffe3b261ef7a0d65fc44 authored over 4 years ago by dignifiedquire <[email protected]>
Merge pull request #1548 from deltachat/fix-folders

fix(imap): deterministically detect folder meaning

6ce27a7f8779f4258f35ca8983daa55691e38d97 authored over 4 years ago by bjoern <[email protected]>
fix(imap): deterministically detect folder meaning

7addb15be5bc967fa964907bc2056b970ea08af0 authored over 4 years ago by dignifiedquire <[email protected]>
Sanitize address book

7b3a96249838498dc2120055eaa30c5857ad0777 authored over 4 years ago by Hocuri <[email protected]>
Fix #880 Don't vary advanced login settings if a user set a particular setting

41bba7e780ebbec8f2b8a6f15b921c2f1a497fc9 authored over 4 years ago by Hocuri <[email protected]>
Merge pull request #1539 from deltachat/sane-configure

refactor(configure): simplify logic and code

419b7d1d5cb483328fa2ad9809f31535233ff983 authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
refactor(configure): remove step-counter

43f49f89174316267fd7d143c1478d49686162f9 authored over 4 years ago by dignifiedquire <[email protected]>
simplify further and apply CR

6d8b4a7ec0254c64f32dd5a20381db459937c6a9 authored over 4 years ago by dignifiedquire <[email protected]>
refactor(configure): cleanup logic

408e9946af42d05d9d75eb7e85a0af5052855e6a authored over 4 years ago by dignifiedquire <[email protected]>
do autoconfig only when no advanced options are entered

the advanced options are not used anyway later,
but prevent imap/smtp connections from being alt...

84963e198e2726fed36df959019010037c497ac3 authored over 4 years ago by B. Petersen <[email protected]>
Fix #1474 "Sending message to contact with < or > in Recipient gets treated as "Sent" but is not received" (#1476)

Fix #1474 "Sending message to contact with < or > in Recipient gets treated as "Sent" but is not...

b6161c431b886f6a76248260a34169e286d0058b authored over 4 years ago by Hocuri <[email protected]>
Finish Key->DcKey refactoring

Migrates .verify() and .split_key() to DcKey. Removes all remaining
uses of Key.

a236a619adebc7718493a525a1038fd7c1cb6476 authored over 4 years ago by Floris Bruynooghe <[email protected]>
Move Keyring and fingerprint to DcKey trait

This moves both the Keyring and the fingerprints to the DcKey trait,
unfortunately I was not abl...

8efc880b7758d85c1a487d8435b635bcd0e0b6d0 authored over 4 years ago by Floris Bruynooghe <[email protected]>
Move ascii-armored stuff from Key to DcKey

This means all key conversions/serialisation/deserialisation can be
done with DcKey rather than ...

cdbd3d7d84223fea2bd27f829f3f37139f92045d authored over 4 years ago by Floris Bruynooghe <[email protected]>
Update cargo lock

4bade7e13a6478fa028457ae55681f4439385027 authored over 4 years ago by jikstra <[email protected]>
Merge pull request #1537 from deltachat/fix_dc_str_constants

Add missing DC_STR_* constants to deltachat.h

53099bbfd1fc11661c0fbfcfc58f089274010303 authored over 4 years ago by Jikstra <[email protected]>
Add missing DC_STR_* constants to deltachat.h

7d1d02bf3b89fdde922869a0eab2824d487cae84 authored over 4 years ago by jikstra <[email protected]>
Merge pull request #1536 from deltachat/prep-1.34

Prep 1.34

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

0a4d6fe09b4041c52439c231cd383884b2987db0 authored over 4 years ago by B. Petersen <[email protected]>
update changelog

8640bd5ee61ae8fecb012a0d54a95e28965e408a authored over 4 years ago by B. Petersen <[email protected]>
Merge pull request #1356 from deltachat/feat/async-jobs

asyncify core & remove manual thread handling

19a6a30fe28c575d4b2cca6fa79681ec4169b0c2 authored over 4 years ago by bjoern <[email protected]>
Merge master

23b697438661cc07badd631f29b03c02cbc5cf84 authored over 4 years ago by dignifiedquire <[email protected]>
Merge pull request #1531 from deltachat/forgiving-start-io

103ee966f4dfeeb3b6c59aa063b26b1bc91383c9 authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
fix: avoid lock for probe_network, avoiding deadlock on startup

Closes #1532

6100a23e80c7d7cdf48a0f279ca3e88184db852c authored over 4 years ago by dignifiedquire <[email protected]>
examples: fix blocking the scheduler in the repl

9f7f387540515ccc7c1d1712b620ad61bccedb92 authored over 4 years ago by dignifiedquire <[email protected]>
update simple exaple

307357df70e8dcc36b0cd2c93725582f1b6529b7 authored over 4 years ago by dignifiedquire <[email protected]>
fix: avoid short smtp interruptions

bd903d8e8fa400dcdb78e001dbebc65925331801 authored over 4 years ago by dignifiedquire <[email protected]>
allow calls to start_io when already running and to stop_io when not running, only log a message in these cases

3db6d5a458bc70aad80809c75c4b9ba68e15abf0 authored over 4 years ago by B. Petersen <[email protected]>
tweak async ffi-docs

4330da232c86d8c12241e523d2c1b716626592da authored over 4 years ago by B. Petersen <[email protected]>
refactor: improve structure of fetch_messages

also fixes updating last_seen_uid to the correct value

157dd44df045558d4822eb0010fce3e3f2ff4049 authored over 4 years ago by dignifiedquire <[email protected]>
Merge pull request #1528 from deltachat/ffi-doc

ffi doc for async-jobs, keep name for data2_str

460e60063c1cdeb0682493db4cbf227d76ceead7 authored over 4 years ago by bjoern <[email protected]>
revert renaming of data2_str to data3_str, while this looks clearer at a first glance, it would mean to introduce much noise in the existing bindings and understandings

ec601a3381943600852d5a4897e3121dd85a08f3 authored over 4 years ago by B. Petersen <[email protected]>
basic documentation of ffi

2156c6cd7a4b3ade7e45df9da492ed953bcfb2bf authored over 4 years ago by B. Petersen <[email protected]>
mark generate_key as blocking

13811c06ee0972a627cf04cd86796ada191c849b authored over 4 years ago by dignifiedquire <[email protected]>
fixup dependency

230d40daa0b3e2d74f2dc63ff937ef86a3b3f3c7 authored over 4 years ago by dignifiedquire <[email protected]>
update smol fork

45aba61ac8fa5a9d190d6f25f43cc5e4e7b50e7b authored over 4 years ago by dignifiedquire <[email protected]>
fix: avoid blocking on expensive pgp operations

2adeadfd73e5d24aa1ac34aa32fe1086a379e163 authored over 4 years ago by dignifiedquire <[email protected]>
fix python lint

477e689c74f1f822e1015b5f7324025e54faaa9f authored over 4 years ago by holger krekel <[email protected]>
add a stress test

d9de33820fdfb550e2692c6fbd452ccfe45f3449 authored over 4 years ago by holger krekel <[email protected]>
improve simple example

00e8f2271a26cba9e49434280787a664b072ccfc authored over 4 years ago by dignifiedquire <[email protected]>
fix: restore logic to original in configure

9442df0cf81d1b093701783180a81ce1361ef2c5 authored over 4 years ago by dignifiedquire <[email protected]>
Merge pull request #1527 from deltachat/feat/async-jobs-parallel-fetch

f13fbe4398a6718a0b2c06222a7dc300dac117e1 authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
update deps, for real

811655bc989fc37300f5608167ffa16d0f186257 authored over 4 years ago by dignifiedquire <[email protected]>
use patched version of smol to avoid nix dependency

0760bfaf7b5eab2df25d303894dfec6b25d18ee3 authored over 4 years ago by dignifiedquire <[email protected]>
refactor some python infra, and don't do shutdown on __del__, it's not prepared for running during teardown

fa3ee4205dca9cef0cd37d3c06a74ad1b4829f77 authored over 4 years ago by holger krekel <[email protected]>
test and fix buggy parsing of incoming message which would show MDNs as empty incoming messages

7f4627356b151fb6da518c22cfabda3bdb28197d authored over 4 years ago by holger krekel <[email protected]>
actually this test passes, hum -- but there is a problem i swear

a068b82671d6d361e39bc1c56c29772316324f45 authored over 4 years ago by holger krekel <[email protected]>
Merge pull request #1524 from lupine/add-padfoot

Add telepathy-padfoot to the README

177cd52039a5b9a093df2962b6e3afe7dfa1918c authored over 4 years ago by bjoern <[email protected]>
feat(imap): process incoming messages in bulk

72d4da00950ec76665c8acb453d8c82413c18a51 authored over 4 years ago by dignifiedquire <[email protected]>
make wheel building work again -- switch manylinux2014 (#1522)

d4ddc2f9dafba08259ff34b7c6f334438746a2dd authored over 4 years ago by holger krekel <[email protected]>
Add telepathy-padfoot to the README

1ab6186eaa6726d8c166101b4021473135a0be44 authored over 4 years ago by Nick Thomas <[email protected]>
feat: add chat::send_msg_sync

0ea442ca36413b823a9ad2700314e045671fac5c authored over 4 years ago by dignifiedquire <[email protected]>
fix python lifecycles so that termination works

e55dc2213a128b8e02df9d55ca845642ce14c607 authored over 4 years ago by holger krekel <[email protected]>
update dependencies

05f79c1c01192f05aa98333a9fac13687054260e authored over 4 years ago by dignifiedquire <[email protected]>
python: first pass at updates for dc_open/dc_close removal

8569e1c18b0d46f786490ce57e0cd8e2dedf61b5 authored over 4 years ago by dignifiedquire <[email protected]>
remove dc_open and dc_close

2b1d4651fb694b7d44244bdc7fcef5a2caf26ca4 authored over 4 years ago by dignifiedquire <[email protected]>
update rust api to match ffi

c53a3d5cb4d2b335fb1a5d7c4d2ae7e449b1b09b authored over 4 years ago by dignifiedquire <[email protected]>
feat: use EventEmitter for events

014d2946b2ca9c4627551aff12eb745ac7a5f6ed authored over 4 years ago by Friedel Ziegelmayer <[email protected]>
Remove help for nonexisting open and close commands.

See #1496

26b0c43cc49cad3732a15e22cae5c05b4a729f5b authored over 4 years ago by Hocuri <[email protected]>
a round of renaming towards dc_io_* methods for start/stop/io scheduling

d0686ada831d77303b34048ea706facc727bb81c authored over 4 years ago by holger krekel <[email protected]>
use bjoern's naming suggestion

4b4e6e1732669d41c6386bcda8d7dd32cd86ce07 authored over 4 years ago by holger krekel <[email protected]>
update names

3947e90b36f2b9c3090c74a6fd6f35b47feda9ae authored over 4 years ago by dignifiedquire <[email protected]>
ffi: refactor event handling

916935b8d04b8b72964aaf7fdf60e86c7afdd947 authored over 4 years ago by dignifiedquire <[email protected]>
fix python data2/string handling and reduce extra code needed

c43285f6ac79258e329cd576bde90f2345c9d6e7 authored over 4 years ago by holger krekel <[email protected]>
fix last failing test -- make account.shutdown() robust against getting called from event thread

229606fcc549155d86517125871b799bf9e20ebf authored over 4 years ago by holger krekel <[email protected]>
add notes from little a/v we just did

23ceda5ad9cfdd9cc233361c162aa489826c0f9a authored over 4 years ago by holger krekel <[email protected]>
switch to stable toolchain by default

12e66f5a969f6e591926d9b2fa28f058151a87f1 authored over 4 years ago by dignifiedquire <[email protected]>
fix superflous shutdowns -- those are called automatically after the test

function ends

371a7552f5406dcb92cb7b9bdef925df77a0af1d authored over 4 years ago by holger krekel <[email protected]>
try fix inbox ordering issue

641955a1ec374c597ed2801c366360981e54bef0 authored over 4 years ago by holger krekel <[email protected]>
slightly refine increation tests wrt to ordering

f97538a399ae0da8913664860cba10bda09be0cc authored over 4 years ago by holger krekel <[email protected]>
fix ordering issues with test_forward_increation

7c8758dc26f7dfc4a3825b87ff3ab86623fc3e21 authored over 4 years ago by holger krekel <[email protected]>
example: happy clippy

da7db04c0e88185ff11ad781301ed12bf322a498 authored over 4 years ago by dignifiedquire <[email protected]>
happy clippy

28ef5164ceb6f02fb1025bd426b6ec4c5285af80 authored over 4 years ago by dignifiedquire <[email protected]>
remove tracking of current sql query

this will not work like this anymore with async

d1f9563e1f735e4618c2541291eb03c6e106cf28 authored over 4 years ago by dignifiedquire <[email protected]>
back to stable async-std + use surf instead of reqwest

removes tokio from our dependency tree, now only one async executor

70a2dbb4bbf740575f0fc70ea5402a1a11c1ed35 authored over 4 years ago by dignifiedquire <[email protected]>
fix lint and a typo

c43e7cdbdc3b2e1d14dfccf49cfa132fcec4552e authored over 4 years ago by holger krekel <[email protected]>
Merge remote-tracking branch 'origin/master' into feat/async-jobs

931967353e9a5f1741c56c5d9ee0ad832723e0e3 authored over 4 years ago by dignifiedquire <[email protected]>
check correct running flag in scheduler stop

69f095687d58ee46be74ff8d2e81c1c3594e54ff authored over 4 years ago by dignifiedquire <[email protected]>
improve connection management

7b10ec26a3270fb9f4f736f6f9ce348377888bf7 authored over 4 years ago by dignifiedquire <[email protected]>
fix securejoin cancelation

82c85566dccf648b206a19c78b8f7c04b8dcfd53 authored over 4 years ago by dignifiedquire <[email protected]>
fix and improve load_next job logic

c89d7b5b181c8bb57cadf730a0b1bc4446cbf19f authored over 4 years ago by dignifiedquire <[email protected]>
improve error handling and fix sleeps

e8e82d97601f2165001ad33a6301d06aba70ea52 authored over 4 years ago by dignifiedquire <[email protected]>
improve logging

9817ccebcfd110328bd41903e557618e6986824e authored over 4 years ago by dignifiedquire <[email protected]>
simplify and speedup configuration handling

refactor conftest.py away

ad522cd798c878a6fda28bcac9d90ab640308c57 authored over 4 years ago by holger krekel <[email protected]>
fix online configure tests

fedc946886d59bdc04ae7cf728d4d46ee3344106 authored over 4 years ago by holger krekel <[email protected]>
fix test

c3458ec59f0b609d2c8651b13c5fd5441d6ddb58 authored over 4 years ago by holger krekel <[email protected]>
fix configure_canceled test

2f09bb468e3752cf4c3dffcc35c233edd19f57e3 authored over 4 years ago by holger krekel <[email protected]>
fix logging and docstrings

2279e183293bfaef864812b79f7ad4a13c739748 authored over 4 years ago by holger krekel <[email protected]>
fix(job): avoid double insertion

16e519430a6b66478c437566577669d4beeeb523 authored over 4 years ago by dignifiedquire <[email protected]>
fix --ignored handling

0ec5b8d6ddc8f39438f685108ec6ca076726fa94 authored over 4 years ago by holger krekel <[email protected]>