Commit Graph

  • dc63340471 fix: do not ignore update_recent_quota errors link2xt 2025-07-17 20:03:30 +00:00
  • ad13477754 fix: bubble up QUOTA errors link2xt 2025-07-16 18:47:33 +00:00
  • a2df29515a feat: log the number of read/written bytes on IMAP stream read error (#6924) l 2025-07-17 20:01:16 +00:00
  • 6df1d165dd feat: log when background fetch of all accounts finishes successfully link2xt 2025-07-16 11:39:42 +00:00
  • 274c8f6fdf add test sk/msg_with_gossip_chat_assignment Septias 2025-07-17 12:22:16 +02:00
  • e03e2d9a68 fix: List e-mail contacts in repl listcontacts command cliffmccarthy 2025-07-16 11:57:01 -05:00
  • 8fc6ea19b4 feat: {ensure_and,logged}_debug_assert: Don't evaluate condition twice iequidoo 2025-07-15 09:47:41 -03:00
  • c5c947e175 feat(repl): Print errors and debug logs to stderr iequidoo 2025-06-21 13:10:36 -03:00
  • 6d8dff54a7 fix: Ignore protected headers in outer message part (#6357) iequidoo 2024-12-27 22:20:44 -03:00
  • feb21b8731 Start refactoring peer channels to stop iroh when not needed flub/peer-channels Floris Bruynooghe 2025-07-16 14:42:54 +02:00
  • a0f6bdffeb chore(release): prepare for 2.2.0 v2.2.0 link2xt 2025-07-14 18:43:03 +00:00
  • e6fd52afff fix: always prefer the last header link2xt 2025-07-13 04:34:09 +00:00
  • 0142515887 api!: In ChatListItem, replace is_group and is_(out_)broadcast with chat_type property (#7003) Nico de Haen 2025-07-14 11:16:28 +02:00
  • d45ec7f34d feat: advance next UID even if connection fails while fetching link2xt 2025-07-12 03:49:06 +00:00
  • 752f45f0f0 test: Unencrypted group creation (#6927) iequidoo 2025-06-22 08:55:42 -03:00
  • 0299543a86 api(jsonrpc): Add CommandApi::create_group_chat_unencrypted() (#6927) iequidoo 2025-06-22 08:15:53 -03:00
  • d3908d6b36 api: Add chat::create_group_ex(), deprecate create_group_chat() (#6927) iequidoo 2025-06-22 08:11:15 -03:00
  • 2cf979de53 feat: Donation request device message (#6913) iequidoo 2025-06-12 21:07:57 -03:00
  • eadbf41383 Fix multidevice Hocuri 2025-07-12 13:45:35 +02:00
  • f5e8c8083d test: Tune down DELTACHAT_SAVE_TMP_DB hint (#6998) Hocuri 2025-07-12 12:52:04 +02:00
  • 58b99f59f7 feat: Log failed debug assertions in all configurations iequidoo 2025-07-11 18:02:31 -03:00
  • 70ab41d7c2 WIP, untested: Receiving side of passing broadcast secret in a message Hocuri 2025-07-12 10:48:33 +02:00
  • fab39fdb97 WIP, untested: Sending side of transferring the secret in member-added message Hocuri 2025-07-11 16:55:34 +02:00
  • 63664396dd feat: Save the secret to encrypt and decrypt messages. Next: Send it in a 'member added' message. Hocuri 2025-07-11 15:56:03 +02:00
  • f10f65333b WIP: Start with decryption, and a test for it. Next TODO: SQL table migartion. Hocuri 2025-07-07 17:41:31 +02:00
  • 7cf42a43e7 feat: Symmetric encryption. No decryption, no sharing of the secret, not tested. Hocuri 2025-07-07 16:31:49 +02:00
  • 402e42f858 chore(release): prepare for 2.1.0 v2.1.0 link2xt 2025-07-11 22:56:57 +00:00
  • fbae0739a6 chore(cargo): update cordyceps from 0.3.2 to 0.3.4 link2xt 2025-07-11 22:01:02 +00:00
  • 0359481ba4 feat: ensure_and_debug_assert{,_eq,_ne} macros combining debug_assert* and anyhow::ensure (#6907) iequidoo 2025-07-11 14:59:49 -03:00
  • 6406f305b8 feat: Make it possible to leave broadcast channels (#6984) Hocuri 2025-07-11 14:34:05 +02:00
  • e5e0f0cdd7 test: Add option to save database on test failure (#6992) Hocuri 2025-07-11 14:01:04 +02:00
  • 0bac4acdd8 docs: update showpadlock ffi B. Petersen 2025-07-11 11:10:33 +02:00
  • ce5697c5f7 feat: add account ordering functionality (#6993) Alireza Sadraii 2025-07-11 00:59:27 +02:00
  • 22258f7269 fix!: Use Viewtype::File for messages with invalid images, images of unknown size, images > 50 Mpx (#6825) ivn 2025-06-29 21:04:39 +02:00
  • 11b7a5c9d4 fix!: Use Viewtype::File for messages with invalid images, images of unknown size, images > 50 Mpx (#6825) pre-main ivn 2025-06-29 21:04:39 +02:00
  • 5ab107866a feat: log emitted logging events with tracing link2xt 2025-06-15 23:05:20 +00:00
  • 374a5ef687 feat: Don't apply chat name and avatar changes from non-members iequidoo 2025-07-04 18:22:56 -03:00
  • 1a2e355bb8 feat: migrations: Use tools::Time to measure time for logging iequidoo 2025-06-24 08:31:55 -03:00
  • 79ed3fc786 docs: document that in SQLite PRIMARY KEY should be declared with NOT NULL link2xt/primary-key-not-null link2xt 2025-07-09 20:04:25 +00:00
  • 192a6a2b9d chore(release): prepare for 2.0.0 v2.0.0 link2xt 2025-07-09 18:31:32 +00:00
  • 4ca0ce2fb2 fix: Add query to post request for account creation (#6989) Sebastian Klähn 2025-07-09 20:17:17 +02:00
  • ab4cb01065 fix: do not try to lookup key-contacts for unencrypted 1:1 messages link2xt 2025-07-08 19:58:08 +00:00
  • 661a8864b9 test: add a test reproducing chat assignment bug link2xt 2025-07-08 19:10:15 +00:00
  • 67f00fbb84 refactor: remove check that is always false link2xt 2025-07-08 19:58:08 +00:00
  • 389649ea8a fix: Save msgs to key-contacts migration state and run migration periodically (#6956) iequidoo 2025-07-06 16:40:16 -03:00
  • a87ee030fc fix: migrate_key_contacts(): Remove "id>9" from encrypted messages SELECT iequidoo 2025-07-05 16:26:46 -03:00
  • 3f66ae91cd feat: Check images passed as File before making them Image iequidoo 2025-06-09 19:47:20 -03:00
  • 75b7bea78f fix: Decide on filename used for sending depending on the original Viewtype iequidoo 2025-07-08 06:22:28 -03:00
  • acba27a328 fix: Treat and send images that can't be decoded as Viewtype::File iequidoo 2025-06-06 16:24:54 -03:00
  • cba9eb98d6 refactor: build_body_file(): Remove guessing mimetype by file extension iequidoo 2025-06-06 16:19:00 -03:00
  • da9b24d191 fix: Treat "tgs" as Viewtype::File iequidoo 2025-06-06 16:03:13 -03:00
  • c9c5d94666 fix: Prefer encrypted List-Id header (#6983) Hocuri 2025-07-07 22:45:21 +02:00
  • aad8f698dd fix: Don't send ChatGroupId for broadcast channels (#6975) Hocuri 2025-07-07 12:06:54 +02:00
  • 35e107e87d api!: Add InBroadcastChannel, OutBroadcastChannel chattypes, add create_broadcast_channel() (#6901) Hocuri 2025-07-07 11:42:02 +02:00
  • d9b361f066 docs: remove outdated comment that says MDNs are unencrypted link2xt 2025-07-06 22:06:54 +00:00
  • 94e75cb3b8 test: add online test for read receipts link2xt 2025-07-06 17:29:14 +00:00
  • c7fb64e2f3 fix: send Autocrypt header in MDNs link2xt 2025-07-06 18:02:48 +00:00
  • ebddabe958 api(deltachat-rpc-client): add Message.get_read_receipts() link2xt 2025-07-06 17:29:14 +00:00
  • b81f7cfcab fix: Update argument documentation and handling in repl (#6979) cliffmccarthy 2025-07-06 14:06:14 -05:00
  • 9197ef04f7 fix: Update repl help and autocomplete to match implementation (#6978) cliffmccarthy 2025-07-06 14:05:29 -05:00
  • 7e4d4cf680 api: Contact::get_all(): Support listing address-contacts iequidoo 2025-06-29 17:24:06 -03:00
  • 0a73c2b7ab feat: Show broadcast channels in their own, proper "Channel" chat (#6901) Hocuri 2025-07-02 22:40:30 +02:00
  • 2ee3f58b69 chore(cargo): bump libc from 0.2.172 to 0.2.174 dependabot[bot] 2025-07-02 15:38:27 +00:00
  • f60af72a5e chore(cargo): bump proptest from 1.6.0 to 1.7.0 dependabot[bot] 2025-07-01 21:35:19 +00:00
  • 95125d30ef chore(cargo): bump toml from 0.8.19 to 0.8.23 dependabot[bot] 2025-07-01 21:34:37 +00:00
  • 48a9fafe6c chore(cargo): bump hyper-util from 0.1.13 to 0.1.14 dependabot[bot] 2025-07-01 21:32:51 +00:00
  • c4cc2fe731 chore(cargo): bump syn from 2.0.101 to 2.0.104 dependabot[bot] 2025-07-01 21:36:20 +00:00
  • 3df0bd8890 chore(cargo): bump smallvec from 1.15.0 to 1.15.1 dependabot[bot] 2025-07-01 21:34:04 +00:00
  • 2a5a0717aa fix: Remove listverified from repl cliffmccarthy 2025-06-30 17:52:34 -05:00
  • ee8364913b fix: allow to scan invite links before configuration link2xt 2025-06-29 23:39:47 +00:00
  • 3267126a33 feat: Preserve minimum info for trashed messages iequidoo 2025-06-27 08:03:07 -03:00
  • 2ee3675ba2 ci: update Rust to 1.88.0 link2xt 2025-06-30 13:46:14 +00:00
  • faf4fd1ca6 api(CFFI): Add dc_contact_is_key_contact() (#6955) Hocuri 2025-06-30 19:22:29 +02:00
  • 53ebf2ca27 feat: increase event channel size from 1000 to 10000 link2xt 2025-06-28 18:44:44 +00:00
  • f3eea9937c fix: Key-contacts migration: ignore past members with missing keys (#6941) iequidoo 2025-06-27 17:28:44 -03:00
  • 5c3de759d3 refactor: upgrade to Rust 2024 link2xt 2025-06-27 02:01:37 +00:00
  • 0ffd4d9f87 fix: wait for scheduler tasks shutdown in parallel link2xt 2025-06-10 17:10:56 +00:00
  • 416131b4a2 feat: key-contacts link2xt 2025-06-26 14:07:39 +00:00
  • 44e486693d fix: better error message when backup version is too old sk/old_backup_error Sebastian Klähn 2025-06-26 15:15:43 +02:00
  • 7ac04d0204 fix: remove display name from get_info() link2xt 2025-06-25 12:50:04 +00:00
  • 551555180e feat: Don't send SystemMessage::Member* in unencrypted groups iequidoo/unencrypted-grp-system-msgs iequidoo 2025-06-23 17:58:39 -03:00
  • 3627027236 feat: Don't send SystemMessage::GroupNameChanged in unencrypted groups iequidoo 2025-06-23 13:29:39 -03:00
  • 919b44fb3e refactor: set_chat_profile_image(): Remove !chat.is_mailing_list() check iequidoo 2025-06-23 18:01:47 -03:00
  • a40337f4e0 chore(release): prepare for 1.160.0 v1.160.0 link2xt 2025-06-22 12:26:53 +00:00
  • b45d9aa464 chore: update rusqlite to 0.36.0 link2xt 2025-06-20 23:06:14 +00:00
  • 48b2e2bc1f chore: sort the list in deny.toml link2xt 2025-06-20 23:06:14 +00:00
  • 545007aca5 api!: make logging macros private link2xt 2025-06-15 23:53:41 +00:00
  • 07ce319839 api!(jsonrpc): remove webxdc info from MessageObject link2xt 2025-06-16 03:33:47 +00:00
  • 0d36c85568 chore: disable some Python lints introduced in ruff 0.12 link2xt 2025-06-17 22:37:06 +00:00
  • 139fbfae85 chore: nightly clippy fixes link2xt 2025-06-17 21:35:13 +00:00
  • 0568393157 fix: Don't change ConfiguredAddr when adding a transport (#6804) Hocuri 2025-06-18 11:19:41 +02:00
  • 7ec732977a fix(contact-tools): Escape commas in vCards' FN, KEY, PHOTO, NOTE (#6912) iequidoo 2025-06-13 20:53:39 -03:00
  • a8a7cec376 refactor: use CancellationToken instead of a 1-message channel link2xt 2025-06-10 16:05:01 +00:00
  • 7f6beeeecb feat: put "biography" in the vCard (#6819) d2weber 2025-06-11 15:08:18 +02:00
  • 15092407ea build: enable async-native-tls/vendored feature link2xt 2025-06-05 18:39:47 +00:00
  • bd70d48cdf chore(cargo): bump criterion from 0.5.1 to 0.6.0 dependabot[bot] 2025-06-02 00:50:16 +00:00
  • ce04e904e2 fix: Sort multiple saved messages by timestamp (#6862) iequidoo 2025-06-05 06:04:21 -03:00
  • 026ddbf9f1 build: upgrade parking_lot to 0.12.4 link2xt 2025-06-05 20:12:14 +00:00
  • 628b178076 build: update cargo-bolero from 0.8.0 to 0.13.3 link2xt 2025-06-03 16:31:27 +00:00
  • 823a16e8e9 fix: fetch_url: return err on non 2xx reponses WofWca 2025-04-20 23:30:32 +04:00