Commit Graph

  • 2637c3bea4 refactor: replace async RwLock with sync RwLock for stock strings link2xt 2026-03-25 09:41:11 +01:00
  • d1f1633c60 refactor: Remove wal_checkpoint_mutex, lock write_mutex before getting sql connection instead iequidoo 2026-03-21 14:45:34 -03:00
  • 98b55ec15f refactor(ffi): Correctly declare dc_event_channel_new() as having no params (#7831) iequidoo 2026-02-24 12:48:26 -03:00
  • 6a3ef20a99 chore(cargo): update rustls-webpki to 0.103.10 link2xt 2026-03-23 21:38:16 +01:00
  • 59be03a7eb chore: bump version to 2.48.0-dev link2xt 2026-03-24 04:30:06 +01:00
  • 8528184fa3 chore(release): prepare for 2.47.0 link2xt 2026-03-24 04:07:52 +01:00
  • 5ab1fdca2e feat: use SEIPDv2 if all recipients support it link2xt 2026-03-23 23:52:00 +01:00
  • f616d1bd6c refactor: remove code to send messages without intended recipient fingerprint link2xt 2026-03-23 03:43:14 +01:00
  • e885e052c3 test: make add_or_lookup_contact_id_no_key public link2xt 2026-03-23 05:28:48 +01:00
  • 6b1e62faba fix: delete available_post_msgs row if there is no corresponding IMAP entry link2xt 2026-03-22 22:32:34 +01:00
  • 7b9e7ae611 fix: delete available_post_msgs row if the message is already downloaded link2xt 2026-03-22 22:32:34 +01:00
  • aedc60f1cc docs: document Header Confidentiality Policy link2xt 2026-03-22 06:01:49 +01:00
  • 017099215c chore: add RUSTSEC-2026-0049 exception to deny.toml link2xt 2026-03-22 04:04:42 +01:00
  • e86b170969 fix: Don't fall into infinite loop if the folder is missing (#8021) Hocuri 2026-03-23 18:29:49 +01:00
  • 452ac8a1bc docs: remove draft/aeap-mvp.md link2xt 2026-03-22 05:05:19 +01:00
  • 0d8e13c1e0 Merge tag 'v2.46.0' adbenitez 2026-03-21 15:54:51 +01:00
  • 5d06ca3c8e fix: Make newlines work in chat descriptions (#8012) Hocuri 2026-03-21 14:48:56 +01:00
  • bdc9e7ce56 fix(deltachat_rpc_client): make sphinx documentation display method parameters link2xt 2026-03-16 07:01:30 +00:00
  • e30d833c94 docs: add shadowsocks spec to standards.md missytake 2026-01-15 15:30:19 +01:00
  • 16668b45e9 chore(cargo): bump sdp from 0.10.0 to 0.17.1 dependabot[bot] 2026-03-17 19:11:51 +00:00
  • b148be2618 chore: bump version to 2.47.0-dev Hocuri 2026-03-19 11:02:47 +01:00
  • 191e6c2821 chore(release): prepare for 2.46.0 Hocuri 2026-03-19 10:58:42 +01:00
  • 7b700591f4 chore: add constant_time_eq 0.3.1 to deny.toml link2xt 2026-03-19 01:55:36 +00:00
  • 98f03743c6 chore(cargo): bump blake3 from 1.8.2 to 1.8.3 dependabot[bot] 2026-02-01 21:56:18 +00:00
  • bcaf1284e2 feat(tls): do not verify TLS certificates for hostnames starting with _ link2xt 2026-03-02 06:01:13 +00:00
  • fba4e63961 api: Rename Transport to TransportListEntry (#8009) Hocuri 2026-03-18 16:17:53 +01:00
  • 810dab12dc api: Add list_transports_ex() and set_transport_unpublished() functions Hocuri 2026-03-15 17:36:01 +01:00
  • c0cc2ae816 refactor: Move transport_tests to their own file Hocuri 2026-03-16 15:22:27 +01:00
  • 528305e12b chore(deps): bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-03-17 23:40:55 +00:00
  • 6e0586058d chore(cargo): bump astral-tokio-tar from 0.5.6 to 0.6.0 dependabot[bot] 2026-03-17 20:01:47 +00:00
  • 296ed6d74a api!: remove functions for sending and receiving Autocrypt Setup Message link2xt 2026-03-15 15:02:10 +00:00
  • 8116460f14 feat: enable anonymous OpenPGP key IDs link2xt 2026-03-16 01:54:37 +00:00
  • 52f4293bc5 feat: decode dcaccount:// URLs and error out on empty URLs early link2xt 2026-03-15 20:17:41 +00:00
  • cff0192e38 refactor: import tokio_rustls::rustls link2xt 2026-03-02 06:01:13 +00:00
  • 6f17a86903 refactor: use re-exported rustls::pki_types link2xt 2026-03-02 06:37:23 +00:00
  • 4eb77d5a83 chore(deps): bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2 dependabot[bot] 2026-03-16 21:59:07 +00:00
  • ee2a18906e Changes before error encountered copilot-swe-agent[bot] 2026-03-17 17:18:35 +00:00
  • 899aaf2c6e Implement Super Groups feature (OutSuperGroup/InSuperGroup) copilot-swe-agent[bot] 2026-03-17 16:29:27 +00:00
  • 31cc46eb03 Initial plan copilot-swe-agent[bot] 2026-03-17 15:36:55 +00:00
  • 45b911aeb9 Merge remote-tracking branch 'upstream/main' adbenitez 2026-03-17 16:29:15 +01:00
  • e06372c954 fix: count recipients by Intended Recipient Fingerprints link2xt 2026-03-15 23:01:40 +00:00
  • 50cd2514cd test markfresh_chat() B. Petersen 2026-03-16 12:32:38 +01:00
  • ba00251572 Update deltachat-ffi/deltachat.h biörn 2026-03-16 09:25:42 +01:00
  • e690186236 feat: mark messages as "fresh" B. Petersen 2025-10-14 12:56:06 +02:00
  • e14151d6cc fix: fsync() the rename() of accounts.toml link2xt 2026-03-14 20:27:00 +00:00
  • c6cdccdb97 fix: call sync_all() instead of sync_data() when writing accounts.toml link2xt 2026-03-14 20:27:00 +00:00
  • 822a99ea9c fix: do not send MDNs for hidden messages link2xt 2026-03-13 01:09:48 +00:00
  • bf02785a36 feat: add IncomingCallAccepted.from_this_device WofWca 2026-03-10 22:27:46 +04:00
  • 01b2aa0f66 fix: Mark call message as seen when accepting/declining a call (#7842) iequidoo 2026-03-03 13:41:24 -03:00
  • fb46c34b55 test: Shift time even more in flaky test_sync_broadcast_and_send_message iequidoo 2026-03-10 13:56:13 -03:00
  • 9393753190 chore: bump version to 2.46.0-dev link2xt 2026-03-14 02:58:19 +00:00
  • d9056fd187 chore(release): prepare for 2.45.0 link2xt 2026-03-14 01:58:35 +00:00
  • 7b17b1f8b8 test: set some address for test context in decrypt_bytes() link2xt 2026-03-14 02:22:20 +00:00
  • d8d7f12af0 fix: Domain separation between securejoin auth tokens and broadcast channel secrets (#7981) Hocuri 2026-03-13 22:01:19 +01:00
  • 0150d38ddd fix: update add_timestamp when the transport is selected as primary link2xt 2026-03-12 15:04:05 +00:00
  • 11b6a108f5 feat: merge OpenPGP certificates and distribute relays in them link2xt 2026-03-02 03:56:16 +00:00
  • 54858361a9 feat: mutex to prevent fetching from multiple IMAP servers at the same time link2xt 2026-02-27 10:41:48 +00:00
  • 6a705a3ef6 fix: update device chats at the end of configuration link2xt 2026-02-26 04:12:10 +00:00
  • a23e41ea6d fix: fix debug assert message incorrectly talking about past members in the current member branch link2xt 2026-02-26 04:12:10 +00:00
  • bdca3e5c09 refactor: order self addresses by addition timestamp link2xt 2026-03-12 14:04:22 +00:00
  • a61a25f139 fix(deltachat_rpc_client): make @futuremethod decorator keep method metadata link2xt 2026-03-12 22:49:35 +00:00
  • 5404e683eb fix: Drop messages encrypted with the wrong symmetric secret (#7963) Hocuri 2026-03-12 19:59:19 +01:00
  • 80acc9d467 docs: use correct define for 'description changed' info message B. Petersen 2026-03-11 19:05:00 +01:00
  • 3c5af7a559 fix: use correct string for encryption info B. Petersen 2026-03-11 09:51:05 +01:00
  • f7e9973fb4 chore(cargo): bump quinn-proto from 0.11.9 to 0.11.14 dependabot[bot] 2026-03-11 00:25:56 +00:00
  • c0a3d77301 fix: Correct channel system messages (#7959) Jagoda Estera Ślązak 2026-03-11 08:56:30 +01:00
  • 9891c2a531 fix: Add "member added" messages to OutBroadcast when executing SetPgpContacts sync message (#7952) iequidoo 2026-03-10 10:28:51 -03:00
  • f85c625799 test: Work around test_sync_broadcast_and_send_message flakiness iequidoo 2026-03-10 10:00:54 -03:00
  • b30f93a57d ci: update Rust to 1.94.0 link2xt 2026-03-08 13:37:05 +00:00
  • a95bf77868 fix(ffi): don't steal Arc in dc_jsonrpc_init (#7962) d2weber 2026-03-07 10:14:01 +01:00
  • d26fa715b5 chore(cargo): bump strum_macros from 0.27.2 to 0.28.0 dependabot[bot] 2026-03-01 22:00:37 +00:00
  • 1b43aac356 chore(cargo): bump strum from 0.27.2 to 0.28.0 dependabot[bot] 2026-03-01 22:00:16 +00:00
  • 53acfaa054 fix: add mutex around wal_checkpoint() link2xt 2026-03-06 04:34:24 +00:00
  • 874e38c146 refactor: move WAL checkpointing into sql::pool submodule link2xt 2026-03-06 04:34:24 +00:00
  • cce8e3bc5a fix: do not run more than one housekeeping at a time link2xt 2026-03-06 08:49:03 +00:00
  • 1e20055523 feat: Don't send unencrypted Auto-Submitted header (#7938) Hocuri 2026-03-06 10:29:17 +01:00
  • abb93cd79d fix: Set proper placeholder texts for system messages (#7953) Jagoda Estera Ślązak 2026-03-05 15:56:23 +01:00
  • 5f84be718a ci: update zizmor workflow to use zizmorcore/zizmor-action link2xt 2026-03-03 02:38:08 +00:00
  • d1c3a679a0 ci: allow non-hash references for actions/* and dependabot/* link2xt 2026-03-03 02:38:08 +00:00
  • 0c4e32363e fix: Make broadcast owner and subscriber hidden contacts for each other (#7856) iequidoo 2026-03-04 12:16:02 -03:00
  • 895e993627 Fix background_fetch to iterate over all transports, not just primary copilot/fix-missed-messages-issue copilot-swe-agent[bot] 2026-03-05 11:39:42 +00:00
  • c0cb82a592 Initial plan copilot-swe-agent[bot] 2026-03-05 11:03:44 +00:00
  • 89b5675b83 fix: percent-decode the address in dclogin:// URLs link2xt 2026-03-04 14:11:06 +00:00
  • 8ff8ba7416 refactor: use super::* in qr::dclogin_scheme link2xt 2026-03-04 11:23:25 +00:00
  • e3a7d555a8 docs: Fix documentation for membership change stock strings (#7944) Hocuri 2026-03-05 10:39:38 +01:00
  • 964bbad53e api: add createQrSvg to jsonrpc (#7949) Nico de Haen 2026-03-04 23:07:23 +01:00
  • a1eb376131 feat: Don't send unencrypted In-Reply-To and References headers (#7935) Hocuri 2026-03-04 17:31:54 +01:00
  • 3c4ce17f1e feat: Remove QR code tokens sync compatibility code iequidoo 2026-02-09 10:33:30 -03:00
  • 0622289420 fix(vcard): Improve property value escaping (#7931) Jagoda Estera Ślązak 2026-03-03 13:45:32 +01:00
  • c928015f20 fix: Use the correct chat description stock string again (#7939) Hocuri 2026-03-03 12:36:34 +01:00
  • b10acd194e Add support to gif stickers (#7941) Francisco Castro 2026-03-03 08:28:52 -03:00
  • b94792706a feat: Don't depend on cleartext Chat-Version, In-Reply-To, and References headers for prefetch_should_download (#7932) Hocuri 2026-03-03 10:12:02 +01:00
  • bfae2296b7 test: Fix flaky test_qr_securejoin_broadcast (#7937) Hocuri 2026-03-03 10:08:56 +01:00
  • e7625ca231 chore(cargo): bump proptest from 1.9.0 to 1.10.0 dependabot[bot] 2026-03-02 17:50:44 +00:00
  • ab08a47298 fix: Handle the case that the user starts a securejoin, and then deletes the contact (#7883) Hocuri 2026-03-02 22:11:05 +01:00
  • b85fa84a37 test: remove arbitrary timeouts from test_4_lowlevel.py link2xt 2026-03-01 23:11:49 +00:00
  • 9727f23bf9 JSON-RPC: replace integer properties with proper enum/boolean types copilot/update-json-rpc-schema-types copilot-swe-agent[bot] 2026-03-02 17:48:45 +00:00
  • 1108a1365f Initial plan copilot-swe-agent[bot] 2026-03-02 17:30:29 +00:00
  • ccd3caf4a7 fix: set is_chatmail during initial configuration link2xt 2026-03-01 01:37:02 +00:00
  • 5f248954dc feat: advertise SEIPDv2 feature for new keys link2xt 2026-02-25 20:21:30 +00:00