Commit Graph

  • 2f02be4c64 ci: test the core on macOS link2xt 2023-03-23 09:43:46 +00:00
  • 7add1c116c Attempt to fix deltachat-rpc-server binary release uploads link2xt 2023-03-23 17:19:28 +00:00
  • 98eba1aae8 deps(default-net): Switch to main branch flub/default-net-main Floris Bruynooghe 2023-03-23 14:41:45 +01:00
  • 124a0e90e1 Release 1.112.0 v1.112.0 link2xt 2023-03-23 09:02:43 +00:00
  • 1716cdf51c ref(ffi): dc_receive_backup should block (#4211) Floris Bruynooghe 2023-03-23 14:15:34 +01:00
  • 3fdcffb314 Increase reference count before spawning background tasks in dc_receive_backup() link2xt 2023-03-23 08:54:33 +00:00
  • f033aae25c Move most of the dc_receive_backup() into a safe function link2xt 2023-03-23 08:47:33 +00:00
  • c42d942460 explicitly move for good measure Floris Bruynooghe 2023-03-22 17:37:24 +01:00
  • 0ba8201797 fix(dc_receive_backup): Increase refcount before spawn Floris Bruynooghe 2023-03-22 17:34:00 +01:00
  • 87252ab053 cargo: bump async_zip from 0.0.9 to 0.0.11 iequidoo 2023-03-22 20:57:44 -03:00
  • 53eec521dc Make get_all_addresses_from_header non-generic link2xt 2023-03-17 09:43:31 +00:00
  • 238570a7b9 deltachat-ffi: update rand to 0.8.5 link2xt 2023-03-20 09:57:40 +00:00
  • 043ae48806 Set pytest-timeout on async python tests link2xt 2023-03-22 20:41:17 +00:00
  • fb88f2e6ab Reintroduce pytest-rerunfailures link2xt 2023-03-22 15:27:12 +00:00
  • 5db867cd1b Add IMAP_INBOX_IDLE event link2xt 2023-03-22 19:35:52 +00:00
  • ec00c160c6 add missing define B. Petersen 2023-03-22 16:14:42 +01:00
  • 616eabc613 feat: Make the IoPausedGuard a simple sender (#4184) Floris Bruynooghe 2023-03-22 17:42:21 +01:00
  • 89b32e02c5 deps(iroh): switch back to iroh main branch (#4202) Floris Bruynooghe 2023-03-22 16:05:55 +01:00
  • 959ca06691 python: fail fast on the tests link2xt/python-fail-fast link2xt 2023-03-22 12:35:27 +00:00
  • e985588c6c ref(jsonrpc): Getting backup provider QR code now blocks (#4198) Floris Bruynooghe 2023-03-22 12:45:38 +01:00
  • 7ec3a1a9a2 ci: fixup for artifact uploading in deltachat-rpc-server.yml link2xt 2023-03-21 23:17:15 +00:00
  • 19fa86b276 ci: remove android dependency from deltachat-rpc-server workflow link2xt 2023-03-21 22:21:05 +00:00
  • c4657991c8 ci: build all deltachat-rpc-server binaries without NDK link2xt 2023-03-21 22:17:14 +00:00
  • 484aebdb16 smtp: disable buffering while running STARTTLS link2xt 2023-03-21 16:15:23 +00:00
  • 9c15cd5c8f Explicitly call Context::set_last_error in ffi (#4195) Floris Bruynooghe 2023-03-21 13:37:25 +01:00
  • 6325d80457 ref(jsonrpc): Do not explicitly stop IO for provider flub/jsonrpc-provider-no-stop-io Floris Bruynooghe 2023-03-21 12:27:04 +01:00
  • 8302d22622 Improve comment on write_lock() (#4134) Hocuri 2023-03-21 11:49:14 +01:00
  • 034cde9289 typo: CollectionReceived (#4189) bjoern 2023-03-21 10:21:30 +01:00
  • 02455d8485 ci: upload deltachat-rpc-server binaries on release link2xt 2023-03-20 18:59:01 +00:00
  • 35f50a8965 feat: Pause IO for BackupProvider (#4182) Floris Bruynooghe 2023-03-20 19:57:17 +01:00
  • 16bb02ba96 Add changelog flub/log_err_set_last_err Floris Bruynooghe 2023-03-20 19:55:32 +01:00
  • e04efdbd94 tox: quiet noisy message from black link2xt 2023-03-20 17:57:32 +00:00
  • cabefee4c0 Make sure set_last_error is called for .log_err() Floris Bruynooghe 2023-03-20 16:29:02 +01:00
  • 57445eedb1 More accurate maybe_add_bcc_self device message text (#4175) Hocuri 2023-03-20 12:54:16 +01:00
  • a501f10756 Get rid of duplicate uuid dependency link2xt 2023-03-20 10:07:59 +00:00
  • 5d80d4788c Pause I/O in get_backup() link2xt 2023-03-19 19:07:31 +00:00
  • 0c02886005 Update human-panic, but disable color link2xt 2023-03-19 14:20:34 +00:00
  • 24856f3050 Merge branch 'flub/send-backup' link2xt 2023-03-19 15:21:59 +00:00
  • 8e6434068e Fix remaining cargo-deny warnings link2xt 2023-03-19 14:40:46 +00:00
  • 800d2b14a5 Add cargo-deny exceptions for old crates link2xt 2023-03-19 14:37:14 +00:00
  • 3a861d2f84 some doxygen fixes B. Petersen 2023-03-19 14:37:01 +01:00
  • 4ba00f7440 Merge pull request #4171 from deltachat/dependabot/cargo/axum-0.6.11 dependabot[bot] 2023-03-19 13:30:54 +00:00
  • 40fc61da4f changelog: add link and date to the latest release link2xt 2023-03-19 12:07:55 +00:00
  • eb0f896d57 Use scheduler.is_running() link2xt 2023-03-19 11:23:09 +00:00
  • 71bb89fac1 Merge remote-tracking branch 'origin/master' into flub/send-backup link2xt 2023-03-19 11:10:07 +00:00
  • b89199db54 Merge branch 'flub/pause-io' link2xt 2023-03-19 11:06:01 +00:00
  • e39429c2e3 rustfmt link2xt 2023-03-19 10:18:49 +00:00
  • 17de3d3236 Remove TODOs link2xt 2023-03-19 10:17:18 +00:00
  • 3177f9967d Add a comment aronud IMAP loop task handle link2xt 2023-03-19 10:16:27 +00:00
  • 81418d8ee5 Log error on pause guard drop without resuming instead of working around link2xt 2023-03-19 10:13:59 +00:00
  • a2e7d914a0 Changelog fixup link2xt 2023-03-19 09:37:09 +00:00
  • 4bf38c0e29 clippy Floris Bruynooghe 2023-03-11 12:32:33 +01:00
  • 0079cd4766 Add changelog Floris Bruynooghe 2023-03-09 15:58:58 +01:00
  • 2c3b2b8c2d move pause to only exist on Scheduler Floris Bruynooghe 2023-03-09 15:44:17 +01:00
  • 52fa58a3ce No need for jsonrpc to do this manually Floris Bruynooghe 2023-03-08 16:24:24 +01:00
  • 32a7e5ed82 Remove requirement for stopping io for imex Floris Bruynooghe 2023-03-08 16:17:14 +01:00
  • 097113f01e fixup paused flag use Floris Bruynooghe 2023-03-08 14:39:40 +01:00
  • 1d42e4743f Allow pausing IO scheduler from inside core Floris Bruynooghe 2023-03-08 14:20:42 +01:00
  • 5ecdea47db cargo: bump axum from 0.6.9 to 0.6.11 dependabot[bot] 2023-03-19 09:35:20 +00:00
  • 5b92b6355e Merge pull request #4168 from deltachat/dependabot/cargo/fuzz/libsqlite3-sys-0.25.2 dependabot[bot] 2023-03-19 09:24:18 +00:00
  • 5eb7206b2d Format documentation comment for sync_qr_code_token_deletion link2xt 2023-03-19 00:10:45 +00:00
  • 061b432c98 Wrap IMAP streams into BufStream link2xt/bufstream link2xt 2023-03-10 16:38:45 +00:00
  • a566fd6301 Upgrade async-smtp to 0.9.0 link2xt 2023-03-12 13:46:11 +00:00
  • 3eadc86217 Update Rust in coredeps docker image to 1.68.0 link2xt 2023-03-18 21:08:40 +00:00
  • 0a65081db0 Bump libsqlite3-sys from 0.24.2 to 0.25.2 in /fuzz dependabot[bot] 2023-03-18 19:31:46 +00:00
  • dd57854ee3 Increase Minimum Supported Rust Version to 1.64 link2xt 2023-03-18 19:01:44 +00:00
  • b83b9db712 repl: print errors with causes link2xt 2023-03-18 14:36:56 +00:00
  • a59e72e7d8 update iroh dignifiedquire 2023-03-17 23:41:36 +01:00
  • fd358617f5 feat: implement more detailed progress on sending dignifiedquire 2023-03-17 23:36:54 +01:00
  • b26a351786 Switch quinn to the main branch link2xt 2023-03-17 22:26:12 +00:00
  • a32a3b8cca Construct HashMaps in provider database from array link2xt 2023-03-17 09:13:41 +00:00
  • 575b43d9a0 Merge remote-tracking branch 'origin/master' into flub/send-backup dignifiedquire 2023-03-17 15:53:40 +01:00
  • 6c5654f584 fix: do not delete columns Friedel Ziegelmayer 2023-03-17 15:35:08 +01:00
  • 03ebe86297 fix: try executing migration stepwise fix-delete-cols-parts dignifiedquire 2023-03-17 13:49:54 +01:00
  • f8d3baa2ee fix: do not delete columns dignifiedquire 2023-03-17 13:05:59 +01:00
  • 0a5542a698 Log transfer rate on success link2xt 2023-03-17 10:45:43 +00:00
  • 518bd19e96 fix: do not block transfer on db import dignifiedquire 2023-03-17 11:29:27 +01:00
  • edcc199461 Fix clippy::redundant-async-block warnings link2xt 2023-03-17 09:20:34 +00:00
  • 961e3ad7e2 Update spin 0.9.5->0.9.6 link2xt 2023-03-17 00:00:37 +00:00
  • 7a49e9401f fixup clippy & fmt dignifiedquire 2023-03-16 17:53:27 +01:00
  • 3701936129 Merge remote-tracking branch 'origin/master' into flub/send-backup dignifiedquire 2023-03-16 17:50:00 +01:00
  • c02686b56e update iroh dignifiedquire 2023-03-16 17:38:15 +01:00
  • 9a7ff9d2b1 Switch quinn to ecn-einval-fallback branch. link2xt 2023-03-16 16:25:40 +00:00
  • f024909611 sql: replace empty paramsv![] with empty tuples link2xt 2023-03-15 22:01:22 +00:00
  • 8db64726ea sql: expect zero-column results from PRAGMA incremental_vacuum link2xt 2023-03-15 21:08:06 +00:00
  • 56f6d6849e Patch quinn to work on android link2xt 2023-03-15 12:45:58 +00:00
  • cdd696db95 Delete expired messages using multiple SQL requests link2xt 2023-03-15 11:00:20 +00:00
  • cbc18ee5a4 Log connection errors link2xt 2023-03-14 18:49:14 +00:00
  • 6b67f8bcfd Support non-persistent configuration with DELTACHAT_* env #3986 iequidoo 2023-03-13 16:48:46 -03:00
  • 14521cfc2d improve address handling dignifiedquire 2023-03-14 15:38:28 +01:00
  • 6fbcf67190 python: revert ruff C4 -> C40 change link2xt 2023-03-14 09:37:03 +00:00
  • 73e7ee5c13 Build armv7 deltachat-rpc-server binaries without NDK link2xt 2023-03-13 21:24:47 +00:00
  • 90d2333818 python: update for latest ruff 0.0.255 link2xt 2023-03-13 22:31:36 +00:00
  • 8d80aea5c8 Reduce the scope of unsafe blocks in FFI link2xt 2023-03-13 15:56:00 +00:00
  • 8936e9a416 Add dc_configure, dc_imex and dc_jsonrpc_request() fixes to changelog link2xt 2023-03-13 12:38:57 +00:00
  • 0afd3d595f Fix potential use-after-free in dc_jsonrpc_request() link2xt 2023-03-13 13:07:26 +00:00
  • 474faefca8 Increase dc_context_t reference count during dc_imex() link2xt 2023-03-13 12:36:26 +00:00
  • 30fef395b4 Increase dc_context_t reference count during dc_configure() link2xt 2023-03-13 12:14:55 +00:00
  • 5805f99acd Test calling dc_context_unref() during dc_configure() link2xt 2023-03-12 23:13:22 +00:00
  • 5e4807b7ac update patched default-net dignifiedquire 2023-03-13 12:51:54 +01:00