dignifiedquire
5bde9b66d1
feat: upgrade to iroh@0.30.0
2025-01-28 03:26:57 +00:00
dignifiedquire
c2d5488663
fix: only add node addrs with actual information
2024-07-09 22:11:30 +00:00
Friedel Ziegelmayer
31d7b4f9ce
feat(deltachat-repl): add start-realtime and send-realtime commands
2024-05-21 22:11:22 +00:00
dignifiedquire
a59e72e7d8
update iroh
2023-03-17 23:41:36 +01:00
dignifiedquire
fd358617f5
feat: implement more detailed progress on sending
2023-03-17 23:37:00 +01:00
dignifiedquire
575b43d9a0
Merge remote-tracking branch 'origin/master' into flub/send-backup
2023-03-17 15:53:40 +01:00
Friedel Ziegelmayer
6c5654f584
fix: do not delete columns
...
This requires currently too much memory, crashing on larger instances
2023-03-17 15:35:08 +01:00
dignifiedquire
518bd19e96
fix: do not block transfer on db import
2023-03-17 11:29:27 +01:00
dignifiedquire
7a49e9401f
fixup clippy & fmt
2023-03-16 17:53:27 +01:00
dignifiedquire
3701936129
Merge remote-tracking branch 'origin/master' into flub/send-backup
2023-03-16 17:50:00 +01:00
dignifiedquire
c02686b56e
update iroh
2023-03-16 17:38:15 +01:00
dignifiedquire
14521cfc2d
improve address handling
2023-03-14 15:38:28 +01:00
dignifiedquire
5e4807b7ac
update patched default-net
2023-03-13 12:51:54 +01:00
dignifiedquire
9f4646e8bd
update async-zip to fixed version
2022-07-04 19:14:12 +02:00
Friedel Ziegelmayer
6cabb32aa5
feat: update pgp to 0.8 and rand to 0.8 ( #3467 )
...
* feat: update pgp to 0.8 and rand to 0.8
* update changelog
2022-07-01 13:15:37 +02:00
Friedel Ziegelmayer
3e2af8537c
refactor: remove dc_ prefix
...
* refactor: remove `dc_` prefix from mods
* refactor: remove dc_ prefix from functions
* fix: avoid temporary `File`s to avoid race conditions
* test(pgp): fix runtime usage in Lazy
Based on #3462
* fixup: undo some comment changes
2022-07-01 12:20:20 +02:00
Friedel Ziegelmayer
290ee20e63
feat: migrate from async-std to tokio
2022-06-27 14:05:21 +02:00
Friedel Ziegelmayer
e22a9999d7
fix(message): make markseen_msgs async compatible
...
Otherwise this method can not be called from an actually spawned async method, as `PreparedStatement` is `!Send`
2021-07-29 15:47:52 +02:00
6bb5721f29
feat: improve internal sql interface
...
Switches from rusqlite to sqlx to have a fully async based interface
to sqlite.
Co-authored-by: B. Petersen <r10s@b44t.com >
Co-authored-by: Hocuri <hocuri@gmx.de >
Co-authored-by: link2xt <link2xt@testrun.org >
2021-04-06 16:06:11 +02:00
dignifiedquire
2407fbd1f0
fix scheduler shutdown
2021-01-31 12:46:01 +01:00
dignifiedquire
b3fe74e0f0
update deps
...
and switch to new channels in async-std@1.8
2021-01-31 12:46:01 +01:00
Friedel Ziegelmayer
7ddf3ba754
Merge pull request #1950 from deltachat/update-async-std
...
update async-std to 1.6.5
2020-09-29 14:00:33 +02:00
Friedel Ziegelmayer
7786a4ced4
fix: avoid manual poll impl for accounts events
2020-09-29 14:00:10 +02:00
dignifiedquire
c649db15b6
update async-std to 1.6.5
...
making sure latest bug fixes are in
2020-09-28 21:40:49 +02:00
Friedel Ziegelmayer
0c03024b97
feat: update dependencies
...
* feat: update dependencies
updates
- pgp
- async-std
- surf
- mailparse
* simplify dev deps
* more deps
* fixup
* fixup
2020-09-21 23:53:53 +02:00
Friedel Ziegelmayer
526e76c59f
Merge pull request #1784 from deltachat/feat/multiii
2020-08-11 12:20:32 +02:00
dignifiedquire
0c567fefa6
update deps
2020-08-10 11:17:59 +02:00
dignifiedquire
b97c334e0c
add Context::get_id
2020-08-10 10:51:04 +02:00
dignifiedquire
dd27929adf
fix examples
2020-08-10 10:43:54 +02:00
dignifiedquire
1ae49c1fca
unify events
2020-08-10 10:32:48 +02:00
dignifiedquire
4bdcdbb922
happy clippy
2020-08-10 10:01:46 +02:00
dignifiedquire
99ca582e25
implement ffi calls
2020-08-10 10:01:46 +02:00
dignifiedquire
48e5016abf
add migration code
2020-08-10 10:01:46 +02:00
dignifiedquire
58a8ae1914
feat: initial implementation of the account manager
2020-08-10 10:01:46 +02:00
Friedel Ziegelmayer
e5ff196e27
Merge pull request #1782 from deltachat/update-async-smtp
...
fix async-smtp dependency
2020-07-30 15:15:43 +02:00
dignifiedquire
063a10294e
fix async-smtp dependency
2020-07-30 14:21:44 +02:00
dignifiedquire
7d08397b48
cleanup interrupt and exit of imap idle
2020-07-07 16:09:13 +03:00
Friedel Ziegelmayer
f63f0550b0
Merge pull request #1654 from deltachat/fix-move-loops
...
fix(scheduler): only start watch loops if the appropriate config is set
2020-06-22 12:51:43 +02:00
Friedel Ziegelmayer
530503932b
Merge pull request #1655 from deltachat/feat-update-deps
...
feat: update deps
2020-06-22 12:23:26 +02:00
Friedel Ziegelmayer
d2dc4edd82
Merge pull request #1657 from deltachat/fix-move-loops-inbox
...
perform jobs also if inbox_watch disabled
2020-06-22 12:23:10 +02:00
dignifiedquire
6fe1f01c5f
feat: update deps
...
includes async-std@1.6.2 and smol@0.1.18 which fix various hangs and possible deadlocks
2020-06-22 10:04:10 +02:00
dignifiedquire
f880d6188b
fix(scheduler): only start watch loops if the appropriate config is set
2020-06-22 10:00:50 +02:00
dignifiedquire
baff13ecab
fix warnings and bugs, noticed on nightly
2020-06-17 19:27:27 +02:00
dignifiedquire
e08e817988
fix: update deps to fix nightly builds
2020-06-13 08:45:01 +02:00
dignifiedquire
944f1ec005
feat: update dependencies for new rustcrypto releases
2020-06-12 09:12:38 +02:00
Friedel Ziegelmayer
d208905473
fix(receive): improve message sorting
2020-06-11 17:30:57 +02:00
Friedel Ziegelmayer
7677650b39
Merge pull request #1580 from deltachat/fix/imap-connection
2020-06-09 13:44:57 +02:00
dignifiedquire
1f2087190e
ci(github): dont build all branches on push
2020-06-09 13:42:40 +02:00
dignifiedquire
59fadee9e0
ci(circle): remove outdated reference
2020-06-09 13:24:19 +02:00
dignifiedquire
4a3825c302
fix: improve imap connection establishment
...
- fixes blocking on start_io
- attempts to connect to the imap on all tasks when needed
2020-06-09 13:20:16 +02:00
dignifiedquire
52e74c241f
update pipeline name
2020-06-09 13:14:55 +02:00
dignifiedquire
3fa69c1852
fixup: ci
2020-06-09 13:10:25 +02:00
dignifiedquire
b3074f854e
remove beta from matrix
2020-06-09 13:07:56 +02:00
dignifiedquire
95c5128d9f
fixup: ci
2020-06-09 13:07:18 +02:00
dignifiedquire
dc17006b16
fixup: ci
2020-06-09 13:05:21 +02:00
dignifiedquire
e4a4c230fe
fixup: ci
2020-06-09 13:02:17 +02:00
dignifiedquire
f56a4450f3
switch rust tests to github ci
2020-06-09 12:59:53 +02:00
dignifiedquire
913db3b958
ci(github): update toolchain
2020-06-09 12:55:25 +02:00
Friedel Ziegelmayer
95cde55a7f
Merge pull request #1549 from deltachat/fix-reconnect-logic
2020-06-03 16:17:15 +02:00
dignifiedquire
8756c0cbe1
test(python): avoid race condition in unicode test
2020-06-03 16:10:44 +02:00
dignifiedquire
86c6b09814
fix: trigger reconnects when errors occur during idle and fetch
2020-06-03 15:40:54 +02:00
dignifiedquire
7addb15be5
fix(imap): deterministically detect folder meaning
2020-06-02 15:18:24 +02:00
Friedel Ziegelmayer
419b7d1d5c
Merge pull request #1539 from deltachat/sane-configure
...
refactor(configure): simplify logic and code
2020-05-29 19:32:49 +02:00
dignifiedquire
6d8b4a7ec0
simplify further and apply CR
2020-05-29 19:09:45 +02:00
dignifiedquire
408e9946af
refactor(configure): cleanup logic
2020-05-29 19:09:45 +02:00
dignifiedquire
43f49f8917
refactor(configure): remove step-counter
2020-05-29 19:09:45 +02:00
dignifiedquire
23b6974386
Merge master
2020-05-27 17:21:39 +02:00
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
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
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
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
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
dignifiedquire
72d4da0095
feat(imap): process incoming messages in bulk
2020-05-24 00:06:39 +02:00
dignifiedquire
0ea442ca36
feat: add chat::send_msg_sync
2020-05-23 18:56:45 +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
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
dignifiedquire
12e66f5a96
switch to stable toolchain by default
2020-05-22 13:28:49 +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
dignifiedquire
931967353e
Merge remote-tracking branch 'origin/master' into feat/async-jobs
2020-05-21 16:26:26 +02:00
dignifiedquire
69f095687d
check correct running flag in scheduler stop
2020-05-21 15:50:56 +02:00
dignifiedquire
7b10ec26a3
improve connection management
2020-05-21 15:38:04 +02:00
dignifiedquire
82c85566dc
fix securejoin cancelation
2020-05-21 15:09:32 +02:00