Commit Graph

  • 1f32c5ab40 refactor: use ConfiguredProvider config directly when loading legacy settings link2xt 2025-11-27 01:18:09 +00:00
  • 43e8d5cc6c ci: unpin mypy link2xt 2025-11-28 22:56:51 +00:00
  • 7e4547582e fix: do not configure folders during transport configuration link2xt 2025-11-28 19:24:48 +00:00
  • 721b9cebef build: pin mypy to 1.18.2 link2xt 2025-11-28 21:23:27 +00:00
  • 0d50d8703f build: use SPDX license expression in Python package metadata link2xt 2025-11-28 20:45:34 +00:00
  • 9aba299c75 build: increase minimum supported Python version to 3.10 link2xt 2025-11-28 20:55:34 +00:00
  • 2854f87a9d fix: CREATE INDEX imap_only_rfc724_mid ON imap(rfc724_mid) (#7490) iequidoo 2025-11-27 21:38:55 -03:00
  • 145a5813e8 feat: Don't send Chat-Group-Avatar header in unencrypted groups iequidoo 2025-09-19 02:14:20 -03:00
  • 4cb129a67e fix: Don't send self-avatar in unencrypted messages (#7136) iequidoo 2025-09-18 09:45:10 -03:00
  • 7bf7ec3d32 api(deltachat-rpc-client): add Message.exists() link2xt 2025-11-28 00:10:09 +00:00
  • 8a7498a9a8 fix: handle the case when account does not exist in get_existing_msg_ids() link2xt 2025-11-27 20:42:53 +00:00
  • c41a69ea1e chore(cargo): bump image from 0.25.8 to 0.25.9 dependabot[bot] 2025-11-24 23:33:09 +00:00
  • 38a547dfda build: make scripts for remote testing usable link2xt 2025-11-25 20:41:05 +00:00
  • 7c998af973 ci: set timeout-minutes for all jobs in ci.yaml workflow link2xt 2025-11-26 00:45:14 +00:00
  • 6b6ec2a4b7 fix: use the same webxdc ratelimit for all email servers link2xt 2025-11-25 22:29:39 +00:00
  • b1fa1055d7 chore(cargo): bump bytes from 1.10.1 to 1.11.0 dependabot[bot] 2025-11-25 18:56:57 +00:00
  • 15ce05b0c7 chore(cargo): bump libc from 0.2.176 to 0.2.177 dependabot[bot] 2025-11-25 03:10:18 +00:00
  • 8112183429 chore(cargo): bump quote from 1.0.41 to 1.0.42 dependabot[bot] 2025-11-25 03:47:49 +00:00
  • b9ae74fab2 feat: deltachat_rpc_client.Rpc accepts rpc_server_path for using a particular deltachat-rpc-server (#7493) holger krekel 2025-11-25 11:02:42 +01:00
  • fdff90eba4 chore(cargo): bump sanitize-filename from 0.5.0 to 0.6.0 dependabot[bot] 2025-11-25 02:16:56 +00:00
  • a4a54d3648 chore(cargo): bump nu-ansi-term from 0.50.1 to 0.50.3 dependabot[bot] 2025-11-25 02:24:51 +00:00
  • 98fb760f49 chore(cargo): bump rustls-pki-types from 1.12.0 to 1.13.0 dependabot[bot] 2025-11-24 23:34:10 +00:00
  • f553c094eb chore(cargo): bump quick-xml from 0.38.3 to 0.38.4 dependabot[bot] 2025-11-24 23:37:02 +00:00
  • bbb4bed996 chore(cargo): bump syn from 2.0.106 to 2.0.110 dependabot[bot] 2025-11-24 23:37:22 +00:00
  • 25088f2dcb chore(cargo): bump parking_lot from 0.12.4 to 0.12.5 dependabot[bot] 2025-11-24 23:32:49 +00:00
  • 552e9f4052 chore(cargo): bump proptest from 1.8.0 to 1.9.0 dependabot[bot] 2025-11-24 23:35:20 +00:00
  • b3616a013f chore(cargo): bump toml from 0.9.7 to 0.9.8 dependabot[bot] 2025-11-24 23:38:33 +00:00
  • c378b1218d chore(cargo): bump tokio-util from 0.7.16 to 0.7.17 dependabot[bot] 2025-11-24 23:37:53 +00:00
  • 21f6e7c676 chore(cargo): bump rusqlite from 0.36.0 to 0.37.0 dependabot[bot] 2025-11-24 23:30:58 +00:00
  • ac543ad251 chore(cargo): bump hyper-util from 0.1.17 to 0.1.18 dependabot[bot] 2025-11-24 23:31:58 +00:00
  • 183898b137 chore(cargo): bump human-panic from 2.0.3 to 2.0.4 dependabot[bot] 2025-11-24 23:32:18 +00:00
  • 56204ae701 chore(cargo): bump hyper from 1.7.0 to 1.8.1 dependabot[bot] 2025-11-24 23:34:59 +00:00
  • 7906405400 chore(deps): bump cachix/install-nix-action from 31.8.1 to 31.8.4 dependabot[bot] 2025-11-24 21:22:04 +00:00
  • 531e0bc914 refactor!: Remove some unneeded stock strings (#7496) Hocuri 2025-11-24 19:55:12 +01:00
  • 031b596545 Merge tag 'v2.28.0' adbenitez 2025-11-24 19:24:12 +01:00
  • 3637fe67a7 feat: Hide To header in encrypted messages link2xt 2025-03-12 03:16:22 +00:00
  • 8eef79f95d refactor: strike events in rpc-client request handling, get result from queue holger krekel 2025-11-23 20:15:21 +01:00
  • 6077499f07 chore(release): prepare for 2.28.0 link2xt 2025-11-23 17:08:42 +00:00
  • 94d2d8cfd7 feat: add api to get information about diskspace usage of database. (jsonrpc method: get_storage_usage_report_string) (#7486) Simon Laux 2025-11-23 16:18:00 +01:00
  • ba3cad6ad6 docs: Mark db encryption support as deprecated (#7403) iequidoo 2025-11-22 14:51:36 -03:00
  • c9c362d5ff api: get_existing_msg_ids() link2xt 2025-11-22 01:12:35 +00:00
  • 6514b4ca7f fix: Look up or create ad-hoc group if there are duplicate addresses in "To" iequidoo 2025-11-20 05:15:31 -03:00
  • e7e31d7914 ci: do not use --encoding option for rst-lint link2xt 2025-11-22 03:59:26 +00:00
  • 810c40435f Merge tag 'v2.27.0' adbenitez 2025-11-21 22:55:18 +01:00
  • 51d6855e0d fix: add missing stock strings B. Petersen 2025-11-21 14:29:38 +01:00
  • 2f90b55309 feat: Stock string for joining a channel (#7480) Hocuri 2025-11-20 22:13:04 +01:00
  • be3e202470 feat: allow adding second transport link2xt 2025-11-05 02:01:31 +00:00
  • 57aadfbbf6 chore: update preloaded DNS cache link2xt 2025-11-19 13:01:37 +00:00
  • 849cde9757 refactor: remove some easy to remove unwrap() calls link2xt 2025-11-19 11:59:24 +00:00
  • b4cd99fc56 docs: replace some references to Delta Chat with chatmail link2xt 2025-11-18 22:15:32 +00:00
  • 9305a0676c fix: Assign outgoing self-sent unencrypted messages to ad-hoc groups with only SELF (#7409) iequidoo 2025-11-16 15:19:38 -03:00
  • 39c9ba19ef docs: add missing RFC 9788, link 'Header Protection for Cryptographically Protected Email' as other RFC B. Petersen 2025-11-18 22:57:55 +01:00
  • af574279fd docs: remove unsupported RFC 3503 ($MDNSent flag) from the list of standards link2xt 2025-11-18 05:03:13 +00:00
  • 713c929e03 refactor: Rename add_encrypted_msg -> add_e2ee_notice Hocuri 2025-11-18 15:55:06 +01:00
  • c83c131a37 feat: Rephrase "Establishing end-to-end encryption" -> "Establishing connection" Hocuri 2025-11-14 15:18:33 +01:00
  • 0d0602a4a5 fix: Sort system messages to the bottom of the chat Hocuri 2025-11-14 15:01:36 +01:00
  • abfb556377 fix: set SQLite busy timeout to 1 minute on iOS link2xt 2025-11-18 14:54:54 +00:00
  • 72788daca0 refactor: use HashMap::extract_if() stabilized in Rust 1.88.0 link2xt 2025-11-17 13:07:44 +00:00
  • 16bd87c78f test: Contact shalln't be verified by another having unknown verifier iequidoo 2025-09-01 08:48:50 -03:00
  • d44e2420bc fix: ContactId::set_name_ex(): Emit ContactsChanged when transaction is completed iequidoo 2025-11-16 18:40:19 -03:00
  • 88d213fcdb chore(deps): bump astral-sh/setup-uv from 7.1.2 to 7.1.3 dependabot[bot] 2025-11-17 21:22:58 +00:00
  • fb14acb0fb fix: limit the range of Date to up to 6 days in the past link2xt 2025-11-17 21:56:21 +00:00
  • a5c470fbae build(nix): update fenix and use it for all Rust builds link2xt 2025-11-17 11:54:08 +00:00
  • 6bdba33d32 build: update rPGP from 0.17.0 to 0.18.0 link2xt 2025-11-16 11:07:43 +00:00
  • c6ace749e3 build: increase MSRV to 1.88.0 link2xt 2025-11-16 11:08:32 +00:00
  • 22ebd6436f feat: default bcc_self to 0 for new accounts link2xt 2025-11-13 12:37:44 +00:00
  • cdfe436124 chore(release): prepare for 2.27.0 link2xt 2025-11-16 06:34:11 +00:00
  • e8823fcf35 test: test background_fetch() and stop_background_fetch() link2xt 2025-11-14 23:27:52 +00:00
  • 0136cfaf6a test: add pytest fixture for account manager link2xt 2025-11-14 23:27:52 +00:00
  • 07069c348b api(deltachat-rpc-client): add APIs for background fetch link2xt 2025-11-14 23:27:52 +00:00
  • 26f6b85ff9 feat!: Withdraw broadcast invites. Add Qr::WithdrawJoinBroadcast and Qr::ReviveJoinBroadcast QR code types. (#7439) Hocuri 2025-11-15 19:27:04 +01:00
  • 10b6dd1f11 test(rpc-client): test_qr_securejoin_broadcast: Wait for incoming message before getting chatlist (#7442) Hocuri 2025-11-15 18:49:16 +01:00
  • cae642b024 fix: send webm as file, it is not supported by all UI B. Petersen 2025-10-31 13:54:27 +01:00
  • 54a2e94525 fix: deprecate deletion timer string for '1 Minute' B. Petersen 2025-11-14 20:39:46 +01:00
  • 9d4ad00fc0 build(nix): exclude CONTRIBUTING.md from the source files link2xt 2025-11-15 07:45:40 +00:00
  • 102b72aadd fix: escape connectivity html Nico de Haen 2025-11-14 07:09:23 +01:00
  • 1c4d2dd78e api: add APIs to stop background fetch link2xt 2025-11-13 04:09:12 +00:00
  • cd50c263e8 api!(jsonrpc): rename accounts_background_fetch() into background_fetch() link2xt 2025-11-13 04:09:12 +00:00
  • 1dbcd7f1f4 test: HP-Outer headers are added to messages with standard Header Protection (#7130) iequidoo 2025-11-03 15:47:44 -03:00
  • c6894f56b2 feat: Add Config::StdHeaderProtectionComposing (enables composing as defined in RFC 9788) (#7130) iequidoo 2025-10-28 15:36:08 -03:00
  • e2ae6ae013 feat: mimeparser: Omit Legacy Display Elements (#7130) iequidoo 2025-10-28 04:48:15 -03:00
  • 966ea28f83 feat: Ignore unprotected headers if Content-Type has "hp" parameter (#7130) iequidoo 2025-10-26 16:33:21 -03:00
  • 6611a9fa02 fix: always set bcc_self on backup import/export link2xt 2025-11-13 21:32:40 +00:00
  • dc4ea1865a fix: set get_max_smtp_rcpt_to for chatmail to the actual limit of 1000 instead of unlimited. (#7432) Simon Laux 2025-11-13 19:36:35 +01:00
  • 4b1dff601d refactor: use wait_for_incoming_msg() in more tests link2xt 2025-11-11 07:37:19 +00:00
  • a66808e25a api(rpc-client): add Account.wait_for_msg() link2xt 2025-11-11 07:37:19 +00:00
  • 7b54954401 test: port folder-related CFFI tests to JSON-RPC link2xt 2025-11-09 17:48:42 +00:00
  • d39ed9d0f1 test: fix flaky test_send_receive_locations link2xt 2025-11-12 00:01:48 +00:00
  • c499dabbe1 feat: Add Contact::get_or_gen_color. Use it in CFFI and JSON-RPC to avoid gray self-color (#7374) iequidoo 2025-11-07 22:21:10 -03:00
  • e70307af1f feat: Tweak initial info-message for unencrypted chats (#7427) Hocuri 2025-11-11 19:28:28 +01:00
  • 69a3a31554 chore(release): prepare for 2.26.0 link2xt 2025-11-11 17:30:19 +00:00
  • 1cb0a25e16 fix: do not ignore I/O errors in BlobObject::store_from_base64 link2xt 2025-11-08 00:17:44 +00:00
  • fdea6c8af3 feat: Error toast for "Not creating securejoin QR for old broadcast" iequidoo 2025-11-08 03:24:19 -03:00
  • 2e9fd1c25d test: do not add QR inviter to groups right after scanning the code link2xt 2025-11-07 16:22:34 +00:00
  • 1b1a5f170e test: Bob has 0 members in the chat until securejoin finishes link2xt 2025-11-07 19:29:02 +00:00
  • 1946603be6 test: at the end of securejoin Bob has two members in a group chat link2xt 2025-11-07 17:52:11 +00:00
  • c43b622c23 test: move test_two_group_securejoins from receive_imf to securejoin module link2xt 2025-11-07 17:27:12 +00:00
  • 73bf6983b9 fix: do not add QR inviter to groups immediately link2xt 2025-11-07 16:22:34 +00:00
  • aaa0f8e245 fix: do not return an error from receive_imf if we fail to add a member because we are not in chat link2xt 2025-11-07 22:35:43 +00:00
  • 5a1e0e8824 chore: rustfmt link2xt 2025-11-07 23:06:52 +00:00