Commit Graph

  • 0571c556fe fix: create_send_msg_jobs: Avoid races with resending to new broadcast members iequidoo/fix-races-with-resending iequidoo 2026-04-22 15:25:11 -03:00
  • ad5e904d1c chore(cargo): update rustls-webpki to 0.103.13 main link2xt 2026-04-22 14:40:36 +02:00
  • 38affa2c62 fix: Don't resort re-sent message to the bottom (#8145) iequidoo 2026-04-21 10:38:10 -03:00
  • 3d7d733bff feat: remove show_emails config link2xt/remove-show_emails link2xt 2025-12-18 20:29:11 +00:00
  • 95b1c6e72d test: use Displayname instead of ShowEmails for config cache test link2xt 2025-12-18 20:29:11 +00:00
  • 6dfc6f8780 chore: update provider database link2xt 2026-04-22 13:31:26 +02:00
  • 8cca0cf75d chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 dependabot[bot] 2026-04-20 23:16:04 +00:00
  • b81f50be8f chore(deps): bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 dependabot[bot] 2026-04-20 23:16:07 +00:00
  • 970222f376 feat: Resend the last 10 messages to new broadcast member (#8151) Hocuri 2026-04-21 22:34:53 +02:00
  • 83e31a5f17 fix: add error cause to connectivity view for IMAP errors link2xt 2026-04-19 23:03:49 +02:00
  • 31fabb24df feat: Don't send Chat-Group-Name* headers for InBroadcast-s iequidoo 2026-02-06 05:19:51 -03:00
  • 99c2febf13 feat: Disable wal_autocheckpoint iequidoo/wal_autocheckpoint iequidoo 2026-04-20 23:28:31 -03:00
  • b905ab5565 chore(deps): bump cachix/install-nix-action from 31.9.1 to 31.10.4 dependabot/github_actions/cachix/install-nix-action-31.10.4 dependabot[bot] 2026-04-20 23:16:00 +00:00
  • a6aef6299c chore(deps): bump actions/setup-node from 6 to 6.3.0 dependabot/github_actions/actions/setup-node-6.3.0 dependabot[bot] 2026-04-20 23:15:41 +00:00
  • 66df0d2a3c api: Deprecate old server config keys that were replaced by add_or_update_transport() Hocuri 2026-04-14 16:14:09 +02:00
  • 5a6b1c62dd refactor: Rename EnteredLoginParam::load() and save() to load_legacy() and save_legacy() Hocuri 2026-04-14 13:35:15 +02:00
  • 18d878378f api!: Remove unused config smtp_certificate_checks Hocuri 2026-04-14 13:31:52 +02:00
  • 76b51ff8da feat: Trigger housekeeping after opening db iequidoo 2025-08-17 13:42:40 -03:00
  • 2275208413 feat: Don't mark MDNs as IMAP-seen iequidoo/markseen_on_imap_table iequidoo 2025-09-16 03:55:31 -03:00
  • cfd1a847ec fix: Avoid auto-marking DSNs as seen; the user may want to see them in another MUA iequidoo 2025-09-16 03:54:08 -03:00
  • 42cebed9cd feat: Don't mark messages as seen on IMAP if bcc_self=0 or bot=1 iequidoo 2025-09-16 03:49:11 -03:00
  • 95ca5ecd38 feat: Remove imap::Session::sync_seen_flags() (#7742) iequidoo/rm-sync_seen_flags iequidoo 2026-01-20 18:31:23 -03:00
  • c37bed6b10 feat: Add silent group changes messages as InNoticed, not InSeen iequidoo 2026-01-25 03:50:47 -03:00
  • 962fed1c92 feat: Never remove primary transport when applying SyncTransports message iequidoo/SyncTransports-keep-primary iequidoo 2026-04-19 14:35:31 -03:00
  • fc069a9b00 feat: Move primary transport checked update into "remove transports" transaction iequidoo/update-primary-transport iequidoo 2026-01-15 03:36:01 -03:00
  • 3c25e4b726 api: add clear_all_relay_storage API link2xt 2026-04-08 21:55:07 +02:00
  • b42f558801 performance: skip a costly call to chat.why_cant_send_ex() r10s/send-channel-webxdc-updates B. Petersen 2026-04-19 13:55:53 +02:00
  • 1eef44e790 feat: allow sending webxdc update from broadcast subscribers B. Petersen 2026-04-18 23:56:49 +02:00
  • 8cd06bb785 fix: use write transaction in SpkiHashStore.cleanup() link2xt 2026-04-18 01:36:14 +02:00
  • bb816ff398 fix: do not sort prefetched messages by INTERNALDATE link2xt 2026-04-18 16:20:21 +02:00
  • 9fcb26c849 chore(cargo): upgrade rand 0.8.5 to rand 0.8.6 link2xt 2026-04-17 11:40:56 +02:00
  • d9474a678e fix python test B. Petersen 2026-04-18 21:52:52 +02:00
  • f1e1a240ac feat: webxdc sending contexts B. Petersen 2026-04-17 00:29:09 +02:00
  • c8c33fbdeb feat: webxdc sending contexts r10s/webxdc-sendingcontext B. Petersen 2026-04-17 00:29:09 +02:00
  • b32e8e1102 feat: MsgId::get_html: Make only one db query iequidoo/optimize-get_html iequidoo 2026-02-05 08:25:53 -03:00
  • b8b8e30002 feat: Get rid of MessageState::{OutPreparing, OutMdnRcvd} in the db iequidoo/drop-unused-message-states iequidoo 2026-04-14 08:36:04 -03:00
  • 7a99371d87 feat: Reduce aliasing effects for 2 << n px avatars iequidoo/avatar-size-better-div iequidoo 2026-02-02 01:09:32 -03:00
  • 82924952fb feat: allow TLS connections with invalid certificate if the key is unchanged link2xt 2026-03-29 17:47:12 +02:00
  • b10d54d6ef feat: Resend the last 10 messages to new broadcast member (#7678) iequidoo/resend-last-broadcast-msgs iequidoo 2026-02-12 04:03:13 -03:00
  • 7daa6cc8d9 ci: update Rust to 1.95.0 link2xt 2026-04-16 18:27:21 +02:00
  • b8cfee7e9e build: remove coredeps Dockerfile link2xt 2026-04-16 18:27:21 +02:00
  • 03fc2d26ee ci: remove Concourse CI pipelines link2xt 2026-04-16 18:27:21 +02:00
  • 0073d47c07 feat: send vc- prefix instead of vg- in Secure-Join where accepted link2xt/securejoin-vg-prefix link2xt 2026-01-07 16:07:44 +00:00
  • 2e7e8c35da feat: Don't scale down huge non-JPEGs, recode them first (#7977) iequidoo/dont-resize-non-jpeg iequidoo 2026-03-15 09:53:40 -03:00
  • d3c0bb047d fix: Make pre-messages w/o text want MDNs (#8004) iequidoo/test_markseen_pre_msg iequidoo 2026-03-21 09:27:47 -03:00
  • 29ae8915b9 test: MDN on pre-message has effect if received before sending full message (#8004) iequidoo 2026-03-18 10:46:46 -03:00
  • 50f0dc7675 test: test_markseen_pre_msg: Check that MDN on pre-message changes message state to OutMdnRcvd (#8004) iequidoo 2026-03-17 13:51:42 -03:00
  • 942172a31a feat: remove MvboxMove and OnlyFetchMvbox link2xt 2026-01-26 23:11:16 +00:00
  • 04c0e7da16 feat: do not unconditionally watch mvbox for non-chatmail link2xt 2025-12-31 16:34:20 +00:00
  • 4178671839 fix: Scale up contacts messaged in groups to IncomingTo iequidoo 2026-04-07 22:01:24 -03:00
  • 49e8065b4c chore(deps): bump swatinem/rust-cache from 2.8.2 to 2.9.1 dependabot[bot] 2026-04-14 03:38:37 +00:00
  • 1c24ad91eb feat: Remove the largely-unused ability to send multiple reactions to one message (#8131) Hocuri 2026-04-16 16:30:05 +02:00
  • 8f7777b843 ci: upgrade cargo-deny-action to v2.0.17 link2xt 2026-04-15 15:26:21 +02:00
  • caeddcd57b chore: add exception for RUSTSEC-2026-0097 link2xt 2026-04-15 15:03:17 +02:00
  • 418fd92d6d build: upgrade rustls-webpki to 0.103.12 link2xt 2026-04-15 13:50:55 +02:00
  • a70924a1d6 fix: fetch_single_msg(): Lock fetch_msgs_mutex before fetching iequidoo 2026-04-15 15:14:01 -03:00
  • 8e91eecb3d feat: decide_chat_assignment: Log correct post_msg_exists value iequidoo 2026-04-15 15:08:43 -03:00
  • ca807dc737 fix: improve connectivity HTML if quota info error wofwca/quota-error-html WofWca 2026-04-16 13:39:00 +04:00
  • 89f948028d fix: Set Param::GuaranteeE2ee before preparing message blob (#8090) iequidoo 2026-04-15 11:28:53 -03:00
  • 9adb71bf8f feat: Change multiplier to 7/8 when scaling down avatars 72374 2026-02-04 01:00:04 +01:00
  • fe2ba05804 feat: Increase the resolution-limit WORSE_AVATAR_SIZE from 128 to 256 72374 2026-03-13 14:57:20 +01:00
  • 072fc34c77 fix: trash no-op messages about self being added to groups link2xt 2026-04-13 15:57:43 +02:00
  • cb00bd7043 refactor: replace HashSet with BTreeSet link2xt 2026-04-13 16:31:19 +02:00
  • f766c11075 perf: enable clippy::large_futures lint link2xt 2026-04-14 10:20:45 +02:00
  • 89e450894d refactor: make HTML parser non-async link2xt 2026-04-14 10:35:28 +02:00
  • 6ef1f7d52b fix: restart io on transport deletion DarkCat09 2026-04-12 17:25:57 +04:00
  • 33dc3d20ad chore(deps): bump taiki-e/install-action from 2.64.0 to 2.74.0 dependabot[bot] 2026-04-13 22:26:47 +00:00
  • b8a0c37efe chore(cargo): bump rand from 0.9.2 to 0.9.3 dependabot[bot] 2026-04-14 02:18:47 +00:00
  • ad7f873c68 fix: Ensure that message being sent is added to the bottom (#8027) iequidoo 2026-04-04 19:57:48 -03:00
  • 3236c8bbf4 chore: bump version to 2.50.0-dev link2xt 2026-04-13 10:14:01 +02:00
  • dab7ca19fe chore(release): prepare for 2.49.0 v2.49.0 link2xt 2026-04-13 10:10:07 +02:00
  • 614cc4812d fix: restart io on transport deletion dc09/del-transport-restarts-io DarkCat09 2026-04-12 17:25:57 +04:00
  • 520cd0ede8 docs: fix broken link for i-d "Common PGP/MIME Message Mangling" DarkCat09 2026-04-11 18:40:21 +04:00
  • 5d5deedec3 refactor: less nested remove_contact_from_chat WofWca 2026-04-09 16:45:02 +04:00
  • f33e21ccb9 fix: trash message about group name change from non-member link2xt 2026-04-06 04:46:30 +02:00
  • 00c06c490b test: use TestContextManager in test_keep_member_list_if_possibly_nomember link2xt 2026-04-06 04:46:30 +02:00
  • 8b58b16cb5 fix: For bots, wait with emitting IncomingMsg until the Post-Msg arrived (#8104) Hocuri 2026-04-10 21:10:46 +02:00
  • fdc2864df4 feat(ffi): Return chat id as data2 for OutgoingCallAccepted, CallEnded events iequidoo/CallMissed iequidoo 2026-04-10 09:59:45 -03:00
  • 9cb2077c94 feat: Add EventType::CallMissed and emit it for missed calls (#7840) iequidoo 2026-03-04 20:12:47 -03:00
  • d6971ee4ac fix: make start messages stick to the top of the chat link2xt 2026-04-09 17:41:05 +02:00
  • e3bf6bf352 refactor(@deltachat/stdio-rpc-server): remove await from README example DavidSM100 2025-12-19 13:40:01 -05:00
  • 4b81cd2fc8 api(@deltachat/stdio-rpc-server): also export a class DavidSM100 2025-12-04 19:10:25 -05:00
  • be920bf3bf refactor(@deltachat/stdio-rpc-server): make getRPCServerPath and startDeltaChat synchronous DavidSM100 2025-12-04 18:27:27 -05:00
  • 602f0a088e ci: make sure -dev version suffix is not forgotten after release link2xt 2026-04-09 06:42:49 +02:00
  • a2bb8962cb fix: add missing extern "C" to dc_array_is_independent link2xt 2026-04-07 07:26:02 +02:00
  • 795fe9a38b chore: bump version to 2.49.0-dev link2xt 2026-04-08 22:27:29 +02:00
  • f9b49450a5 fix: test_message_info_imap_urls should look at Server-URLs and not Sent and other message-info content. hpk/make-keycontacts-discoverable holger krekel 2026-04-08 15:05:04 +02:00
  • aec4c111c4 fix: make keycontacts more generally discoverable, both when they send a message to us, and when they add other key contacts. Also add a discoverability test because we don't seem an explicit one. Some LLM was initially used for navigating/finding places, and drafting the test; every line is hand-edited/manually reviewed. holger krekel 2026-04-08 01:35:51 +02:00
  • 60bc4011f7 fix: let search also return hidden contacts if search value is an email address holger krekel 2026-04-07 21:33:43 +02:00
  • f552cf93b4 fix: assign webxdc updates from post-message to webxdc instance link2xt 2026-04-07 05:46:23 +02:00
  • f75a7986b5 refactor: ignore ForcePlaintext in saved messages chat link2xt 2026-04-06 23:42:34 +02:00
  • 3b8f1934f3 api!: remove dc_msg_force_plaintext link2xt 2026-04-06 23:42:34 +02:00
  • c8716f50aa chore(deps): bump dependabot/fetch-metadata from 2.4.0 to 3.0.0 dependabot[bot] 2026-04-06 21:53:40 +00:00
  • d2097d3523 fix: do not URL-encode proxy hostnames link2xt 2026-03-31 16:11:52 +02:00
  • 1219cbe1a3 fix: do not create 1:1 chat on second device when scanning a QR code link2xt 2026-04-05 09:30:39 +02:00
  • bc48b17e93 test: Fix flaky test_no_old_msg_is_fresh: Wait for incoming message before sending outgoing one iequidoo 2026-04-01 22:18:24 -03:00
  • 7233b4b811 test: Test that messages are only marked as delivered after being fully sent out (#8077) Hocuri 2026-04-05 22:37:32 +02:00
  • d1e0088201 feat: Flipped Exif orientations (#8057) iequidoo 2026-04-04 13:32:41 -03:00
  • a5e41b0b49 chore(cargo): bump proptest from 1.10.0 to 1.11.0 dependabot[bot] 2026-04-05 19:40:21 +00:00
  • 2f76fd98dd test: Add test for tweak_sort_timestamp() iequidoo 2026-04-03 14:28:20 -03:00