Friedel Ziegelmayer
|
103ee966f4
|
Merge pull request #1531 from deltachat/forgiving-start-io
|
2020-05-27 17:20:35 +02:00 |
|
dignifiedquire
|
6100a23e80
|
fix: avoid lock for probe_network, avoiding deadlock on startup
Closes #1532
|
2020-05-27 15:13:29 +02:00 |
|
dignifiedquire
|
9f7f387540
|
examples: fix blocking the scheduler in the repl
|
2020-05-27 15:05:29 +02:00 |
|
dignifiedquire
|
307357df70
|
update simple exaple
|
2020-05-26 19:40:37 +02:00 |
|
dignifiedquire
|
bd903d8e8f
|
fix: avoid short smtp interruptions
|
2020-05-26 19:40:30 +02:00 |
|
B. Petersen
|
3db6d5a458
|
allow calls to start_io when already running and to stop_io when not running, only log a message in these cases
|
2020-05-26 14:08:47 +02:00 |
|
B. Petersen
|
4330da232c
|
tweak async ffi-docs
|
2020-05-26 08:20:17 +02:00 |
|
dignifiedquire
|
157dd44df0
|
refactor: improve structure of fetch_messages
also fixes updating last_seen_uid to the correct value
|
2020-05-25 17:03:08 +02:00 |
|
bjoern
|
460e60063c
|
Merge pull request #1528 from deltachat/ffi-doc
ffi doc for async-jobs, keep name for data2_str
|
2020-05-25 14:41:33 +02:00 |
|
B. Petersen
|
ec601a3381
|
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
|
2020-05-25 12:58:21 +02:00 |
|
B. Petersen
|
2156c6cd7a
|
basic documentation of ffi
|
2020-05-25 12:36:07 +02:00 |
|
dignifiedquire
|
13811c06ee
|
mark generate_key as blocking
|
2020-05-25 12:08:16 +02:00 |
|
dignifiedquire
|
230d40daa0
|
fixup dependency
|
2020-05-25 01:05:17 +02:00 |
|
dignifiedquire
|
45aba61ac8
|
update smol fork
|
2020-05-25 00:56:58 +02:00 |
|
dignifiedquire
|
2adeadfd73
|
fix: avoid blocking on expensive pgp operations
|
2020-05-25 00:17:01 +02:00 |
|
holger krekel
|
477e689c74
|
fix python lint
|
2020-05-24 22:11:14 +02:00 |
|
dignifiedquire
|
00e8f2271a
|
improve simple example
|
2020-05-24 21:24:21 +02:00 |
|
dignifiedquire
|
9442df0cf8
|
fix: restore logic to original in configure
|
2020-05-24 21:24:13 +02:00 |
|
holger krekel
|
d9de33820f
|
add a stress test
|
2020-05-24 21:25:13 +02:00 |
|
Friedel Ziegelmayer
|
f13fbe4398
|
Merge pull request #1527 from deltachat/feat/async-jobs-parallel-fetch
|
2020-05-24 19:07:08 +02:00 |
|
dignifiedquire
|
811655bc98
|
update deps, for real
|
2020-05-24 19:06:22 +02:00 |
|
dignifiedquire
|
0760bfaf7b
|
use patched version of smol to avoid nix dependency
|
2020-05-24 17:20:04 +02:00 |
|
holger krekel
|
fa3ee4205d
|
refactor some python infra, and don't do shutdown on __del__, it's not prepared for running during teardown
|
2020-05-24 15:48:12 +02:00 |
|
holger krekel
|
7f4627356b
|
test and fix buggy parsing of incoming message which would show MDNs as empty incoming messages
|
2020-05-24 15:22:55 +02:00 |
|
holger krekel
|
a068b82671
|
actually this test passes, hum -- but there is a problem i swear
|
2020-05-24 08:10:03 +02:00 |
|
dignifiedquire
|
72d4da0095
|
feat(imap): process incoming messages in bulk
|
2020-05-24 00:06:39 +02:00 |
|
holger krekel
|
d4ddc2f9da
|
make wheel building work again -- switch manylinux2014 (#1522)
|
2020-05-23 21:57:50 +02:00 |
|
dignifiedquire
|
0ea442ca36
|
feat: add chat::send_msg_sync
|
2020-05-23 18:56:45 +02:00 |
|
holger krekel
|
e55dc2213a
|
fix python lifecycles so that termination works
|
2020-05-23 10:17:56 +02:00 |
|
dignifiedquire
|
05f79c1c01
|
update dependencies
|
2020-05-23 00:17:50 +02:00 |
|
dignifiedquire
|
8569e1c18b
|
python: first pass at updates for dc_open/dc_close removal
|
2020-05-22 23:56:03 +02:00 |
|
dignifiedquire
|
2b1d4651fb
|
remove dc_open and dc_close
|
2020-05-22 22:40:55 +02:00 |
|
dignifiedquire
|
c53a3d5cb4
|
update rust api to match ffi
|
2020-05-22 22:04:20 +02:00 |
|
Friedel Ziegelmayer
|
014d2946b2
|
feat: use EventEmitter for events
|
2020-05-22 21:03:01 +02:00 |
|
holger krekel
|
4b4e6e1732
|
use bjoern's naming suggestion
|
2020-05-22 18:44:57 +02:00 |
|
holger krekel
|
d0686ada83
|
a round of renaming towards dc_io_* methods for start/stop/io scheduling
|
2020-05-22 18:44:57 +02:00 |
|
holger krekel
|
c43285f6ac
|
fix python data2/string handling and reduce extra code needed
|
2020-05-22 16:24:46 +02:00 |
|
dignifiedquire
|
3947e90b36
|
update names
|
2020-05-22 16:24:46 +02:00 |
|
dignifiedquire
|
916935b8d0
|
ffi: refactor event handling
|
2020-05-22 16:24:46 +02:00 |
|
holger krekel
|
229606fcc5
|
fix last failing test -- make account.shutdown() robust against getting called from event thread
|
2020-05-22 15:12:55 +02:00 |
|
holger krekel
|
23ceda5ad9
|
add notes from little a/v we just did
|
2020-05-22 14:58:17 +02:00 |
|
dignifiedquire
|
12e66f5a96
|
switch to stable toolchain by default
|
2020-05-22 13:28:49 +02:00 |
|
holger krekel
|
371a7552f5
|
fix superflous shutdowns -- those are called automatically after the test
function ends
|
2020-05-22 13:06:20 +02:00 |
|
holger krekel
|
641955a1ec
|
try fix inbox ordering issue
|
2020-05-22 13:06:13 +02:00 |
|
holger krekel
|
f97538a399
|
slightly refine increation tests wrt to ordering
|
2020-05-22 12:46:12 +02:00 |
|
holger krekel
|
7c8758dc26
|
fix ordering issues with test_forward_increation
|
2020-05-22 12:24:52 +02:00 |
|
dignifiedquire
|
da7db04c0e
|
example: happy clippy
|
2020-05-22 11:48:40 +02:00 |
|
dignifiedquire
|
28ef5164ce
|
happy clippy
|
2020-05-22 11:37:12 +02:00 |
|
dignifiedquire
|
d1f9563e1f
|
remove tracking of current sql query
this will not work like this anymore with async
|
2020-05-22 11:37:03 +02:00 |
|
dignifiedquire
|
70a2dbb4bb
|
back to stable async-std + use surf instead of reqwest
removes tokio from our dependency tree, now only one async executor
|
2020-05-22 11:10:26 +02:00 |
|