Commit Graph

  • 307ff9def1 fix(rpc): avoid hang when requests race a dying rpc-server main holger krekel 2026-08-16 23:21:15 +02:00
  • da64e59908 feat: carry all published relay addresses in securejoin links j-g00da/qr-r-param Jagoda Ślązak 2026-08-14 18:03:56 +02:00
  • c69c6fa4ec add an intro, and better link formatting hpk/draft-keyupdates holger krekel 2026-08-16 16:42:07 +02:00
  • b2b6d04f27 inline select_connect_error() subotac-fix Hocuri 2026-08-17 15:49:58 +02:00
  • a31f1441f8 feat: introduce keyupdate message to inform contacts about relay changes hpk/broadcast-key-updates holger krekel 2026-08-14 19:31:47 +02:00
  • d374ce3d87 feat: truncate long messages when loading instead of saving link2xt/stop-message-truncation link2xt 2026-01-19 21:26:39 +00:00
  • 834bbb2b48 test: do not remove all images sent by Apple Mail link2xt/apple-mail-blob link2xt 2026-08-16 09:43:33 +00:00
  • 85fd53add2 docs: revise keyupdate draft after link2xt review holger krekel 2026-08-16 16:08:54 +02:00
  • 6a128cf04a feat: do not copy Chat-Version header into unprotected headers link2xt/protect-chat-version link2xt 2026-08-16 10:19:38 +00:00
  • 4116d7579b keyupdate push channel draft holger krekel 2026-08-15 21:06:55 +02:00
  • 0d256e02c7 fix: don't notify of missed call from blocked user wofwca/fix-blocked-stale-call-notif WofWca 2026-08-15 19:28:06 +04:00
  • 67059e6dab feat: a way to add a device message as InNoticed wofwca/add-device-message-seen WofWca 2026-07-06 22:22:27 +04:00
  • 6c31d9ef69 feat: perform background fetch from all transports hpk/background-fetch-all-transports holger krekel 2026-08-14 17:20:33 +02:00
  • 0119db85ad test!: rename rpc fixtures to disambiguate from ffi fixtures holger krekel 2026-08-14 13:57:05 +02:00
  • 4866fa18bd --wip-- [skip ci] hoc/key-update-messages Hocuri 2026-08-14 13:59:08 +02:00
  • 99410b41d2 fix(imap): prefer login errors over connection errors Hocuri 2026-08-14 14:35:08 +02:00
  • f83712537f --wip-- [skip ci] Hocuri 2026-08-14 14:35:08 +02:00
  • b1c3615431 chore: Add script to show the sizes of futures (async Rust) (#8536) Hocuri 2026-08-14 14:09:10 +02:00
  • aa95d87568 chore: bump version to 2.60.0-dev link2xt 2026-08-14 12:01:40 +00:00
  • 07e18c64af sanitize version_string we got from the wire (#8582) biørn 2026-08-14 14:01:15 +02:00
  • 8479098397 wip: refactor log sink j-g00da/refactor-log-sink Jagoda Ślązak 2026-08-14 14:00:12 +02:00
  • e322fdf157 chore(release): prepare for 2.59.0 v2.59.0 link2xt 2026-08-14 11:59:48 +00:00
  • 889578d6a5 fix: make create_send_msg_jobs actually return row IDs link2xt/create_send_msg_jobs-row_id link2xt 2026-08-14 11:17:12 +00:00
  • 3dce06b02b refactor(mimefactory): add Encryption enum link2xt 2026-08-12 13:23:12 +00:00
  • 40faf829d3 feat: stop creating info messages for old broadcast lists link2xt 2026-08-13 00:23:30 +00:00
  • fbbe56c8ff refactor: rename _ex() -> _ext() WofWca 2026-08-06 12:59:22 +04:00
  • ce7c8dbca1 fix: send http requests in origin not absolute form holger krekel 2026-08-13 00:36:33 +02:00
  • 0f8c91570b feat: allow to run the test suite against underscore-domain relays holger krekel 2026-03-01 23:51:44 +01:00
  • feb777f704 test: load test data through the data fixture holger krekel 2026-03-01 23:51:44 +01:00
  • 28a1a1da96 chore: don't swallow but log errors in three places holger krekel 2026-08-14 11:20:37 +02:00
  • 7add59fa76 test: abort early if DNS to chatmail domain does not work and nicer pytest startup header holger krekel 2026-08-13 18:43:11 +02:00
  • e0494b0b37 feat: remove hidden headers link2xt 2026-08-04 12:27:23 +00:00
  • 412ed15b8b deprecate dc_chat_get_info_json() (#8580) biørn 2026-08-13 18:56:32 +02:00
  • c1e961d37f feat: client version information (#8557) biørn 2026-08-13 16:45:58 +02:00
  • 1edbfa1024 refactor: Merge msg_group_left_local into msg_del_member_local (#8575) Jagoda Estera Ślązak 2026-08-13 14:08:27 +02:00
  • 56a99c227a test: add a CI-failing check that documented sql schema matches real one holger krekel 2026-08-01 19:37:06 +02:00
  • 31c37848ec docs: add SQL schema documentation link2xt 2026-07-30 15:48:46 +00:00
  • ec4d195814 fix: send MDNs to self even if MDNs are disabled link2xt 2026-08-13 09:14:48 +00:00
  • d25fa95ffb refactor: treat accounts and transports the same in terms of gathering version information hpk/collapse-appversions holger krekel 2026-08-13 12:24:52 +02:00
  • 793ee26723 update app_version together with turn, on a regular base B. Petersen 2026-08-13 11:33:13 +02:00
  • 3cd051a91e fix test_get_app_versions() B. Petersen 2026-08-13 11:21:10 +02:00
  • 4f93d237ec repeat security note in jsonrpc B. Petersen 2026-08-13 10:57:12 +02:00
  • 1a959c392b chore(cargo): bump bytes from 1.12.0 to 1.12.1 dependabot[bot] 2026-08-12 23:27:46 +00:00
  • e94e33f59a chore(cargo): bump astral-tokio-tar from 0.6.3 to 0.6.4 dependabot[bot] 2026-07-25 14:26:37 +00:00
  • e2b0eb1fb9 chore: fix nightly clippy warnings link2xt 2026-08-12 19:20:53 +00:00
  • 3363f63316 test: remove all cache-related logic in the FFI pytest plugin holger krekel 2026-08-11 21:27:53 +02:00
  • 6beced4f51 test: avoid another source of random failures with direct_imap failing to connect on first try holger krekel 2026-08-11 20:11:41 +02:00
  • cc229372e4 test: provide complete test isolation by not re-using account addresses holger krekel 2026-08-11 20:11:38 +02:00
  • 292bd9f58d docs: do not talk about verified chats in securejoin QR-scanning functions link2xt 2026-08-11 10:27:48 +00:00
  • 998892395a docs: do not refer to is_chat_protected() link2xt 2026-08-11 10:22:14 +00:00
  • 9f5fbcdcae api!: remove deprecated dc_chat_is_protected() link2xt 2026-08-11 10:22:14 +00:00
  • d89a972a2c refactor: stop setting chats.protected column explicitly link2xt 2026-08-11 10:22:14 +00:00
  • 340cb9c34c a relay serving broken json should not block discovery of others B. Petersen 2026-08-12 11:32:59 +02:00
  • ae5b27fb69 refactor: remove MessengerMessage link2xt 2026-08-11 18:54:03 +00:00
  • 3b8aca042d Update src/appversions.rs biørn 2026-08-12 06:25:53 +02:00
  • 1a69e34cc8 Update src/appversions.rs biørn 2026-08-12 06:25:36 +02:00
  • c955d8b34a Update deltachat-jsonrpc/src/api.rs biørn 2026-08-12 06:24:26 +02:00
  • 8ffab367ed Update deltachat-jsonrpc/src/api/types/appversions.rs biørn 2026-08-12 06:24:06 +02:00
  • 1a41e42bda docs(json-rpc): improve reactions_by_contact doc WofWca 2026-08-11 16:00:37 +04:00
  • c680432c23 fix: filtered reactions are info, not error in device chat B. Petersen 2026-08-11 21:21:16 +02:00
  • 4623d89528 feat: Add stock strings for being added/removed from group (#8562) Jagoda Estera Ślązak 2026-08-11 20:47:30 +02:00
  • a075f17252 make clippy happy B. Petersen 2026-08-11 18:30:58 +02:00
  • f9b58732b6 get_app_version() iterates over all profiles and relays B. Petersen 2026-08-11 17:42:36 +02:00
  • 5ec1d65294 test: move iroh tests into separate module holger krekel 2026-08-11 17:44:48 +02:00
  • 6a4d08d2e3 unify AppSource and source_id B. Petersen 2026-08-11 15:39:27 +02:00
  • 4c37ac4565 let relay know we want 'appversions' data B. Petersen 2026-08-11 15:31:16 +02:00
  • 720b5d3c5c Fix the condition for printing hte tranpsort awareness hoc/relay-usage-tracking Hocuri 2026-08-11 15:28:43 +02:00
  • a636f3a36e UI only needs concrete client/source info B. Petersen 2026-08-11 15:06:55 +02:00
  • 73b45064f3 transport_knowledge -> transport_awareness Hocuri 2026-08-11 14:56:16 +02:00
  • d1b3b9fbb7 more small fixes Hocuri 2026-08-11 14:55:45 +02:00
  • ee7bfb7937 feat: client version information B. Petersen 2026-08-10 18:05:45 +02:00
  • 89cafbd8b0 small fixes Hocuri 2026-08-11 14:34:57 +02:00
  • 58061e0689 Implement it Hocuri 2026-08-11 14:14:31 +02:00
  • 8df4fe1c17 test: fix flakyness of iroh tests by sending "forever" so that late swarm-joins still make the test work holger krekel 2026-08-10 15:54:56 +02:00
  • 4c56d940a2 show that a bounded sender fails reliably if a peer is slow to receive the webxdc advertisement hpk/demo-iroh-join-hang holger krekel 2026-08-11 12:02:09 +02:00
  • 4937e0cd4f [WIP] feat: Track when we last received a message from which contact via which relay Hocuri 2026-08-04 16:55:35 +02:00
  • 8268ee5eea address link2xt review comments holger krekel 2026-08-11 10:45:47 +02:00
  • c3563f73e4 chore: bump version to 2.59.0-dev link2xt 2026-08-11 03:07:37 +00:00
  • e15820fbd5 chore(release): prepare for 2.58.0 v2.58.0 Hocuri 2026-08-10 20:04:55 +02:00
  • 68ce93c420 feat: resend pinned state in broadcast channels (#8549) biørn 2026-08-10 19:22:29 +02:00
  • ae7f52b82b test: fix flakyness of iroh tests by sending "forever" so that late swarm-joins still make the test work holger krekel 2026-08-10 15:54:56 +02:00
  • fd8c56894a test: Assert log warnings and errors (#8457) Jagoda Estera Ślązak 2026-08-10 15:36:09 +02:00
  • 97932fda07 fix: improve connectivity HTML if quota info error WofWca 2026-08-10 16:55:08 +04:00
  • 4c7ad157f8 feat: select a working iroh relay among all candidates from published relays hpk/multi-iroh-relay holger krekel 2026-07-26 21:51:19 +02:00
  • cd42efb36d fix!: keep primary transport device-local holger krekel 2026-07-31 17:25:23 +02:00
  • 2cacdbfd4b fix: prevent transport de-synchronization because of early fetch cancellation holger krekel 2026-07-31 03:03:39 +02:00
  • 67437c946b test: wait for second TRANSPORTS_MODIFIED before asserting configured_addr holger krekel 2026-07-31 03:03:39 +02:00
  • 6934aa26ae fix: invalidate configured_addr cache before sending transport sync message holger krekel 2026-07-31 03:03:39 +02:00
  • c3bc26d52f fix: ensure same-second primary transport change propagates correctly holger krekel 2026-07-31 03:03:07 +02:00
  • 805e555a99 fix: multi relay connectivity (#8550) biørn 2026-08-09 22:31:16 +02:00
  • 137ac9a027 updating pinned state only allowed if 'from' is part of the chat B. Petersen 2026-08-07 13:27:13 +02:00
  • a7632fe356 do not bubble up errors for unpinnable messages, add a test for handle_pinned_state_from_wire() B. Petersen 2026-08-06 23:38:29 +02:00
  • 476fbf72e3 add NOT NULL, remove hidden=0 B. Petersen 2026-08-06 22:54:35 +02:00
  • a6f33d7474 Update src/pinned_messages.rs biørn 2026-08-06 22:50:57 +02:00
  • bd0c0b6b4b feat: add "pinned messages" API B. Petersen 2026-08-04 15:30:57 +02:00
  • 666c2760e0 deltachat.h hoc/background-fetch-in-background Hocuri 2026-08-07 17:28:41 +02:00
  • 95f9397e48 Do the background fetch in the background Hocuri 2026-08-07 17:12:51 +02:00
  • 2b60bb1eb8 clippy hoc/fix-relay-connectivity Hocuri 2026-08-07 16:53:00 +02:00
  • 8f6c9622f0 fix: Don't show "Not Connected" just because one of the relays can't connect Hocuri 2026-08-07 13:43:08 +02:00
  • 1247d5da36 use Chat-Broadcast-States: header insted of -Reactions: B. Petersen 2026-08-05 14:07:29 +02:00