Commit Graph

  • 47193f7c51 fix: ensure public key signatures are not in the past compared to the public key link2xt/ultxzussxnkk link2xt 2026-07-02 00:32:03 +00:00
  • d1f8da34c5 feat: a way to add a device message as InNoticed wofwca/add-device-message-seen WofWca 2026-07-06 22:22:27 +04:00
  • 1909a16bdf log chatlist build time iequidoo/chatlist-speedup iequidoo 2026-05-02 09:20:35 -03:00
  • 8c583ec4a6 feat: Remove GROUP BY c.id from chatlist queries iequidoo 2026-07-07 10:51:49 -03:00
  • 884c1438b7 feat: Add timestamp to msgs_index7 and speed up Chatlist::try_load() (#7848) iequidoo 2026-03-13 10:41:19 -03:00
  • 1b3f434abf feat: Remove hidden relays automatically j-g00da/remove-hidden-relays-automatically Jagoda Ślązak 2026-07-07 08:26:53 +02:00
  • cac8c06c78 fix: RUSTSEC-2026-0204 (#8403) main Jagoda Estera Ślązak 2026-07-08 00:13:25 +09:00
  • 4ebb7fade8 ci: rrsync prepends the restricted upload path, we need to leave it out missytake/docs-relative-upload-path missytake 2026-07-07 15:52:15 +02:00
  • 77fb4e8b4a chore(deps): bump taiki-e/install-action from 2.81.11 to 2.82.6 dependabot/github_actions/taiki-e/install-action-2.82.6 dependabot[bot] 2026-07-06 21:53:53 +00:00
  • 3be65b145d fix: markseen_msgs(): Mark reactions to specified messages as seen too (#7884) iequidoo/markseen_msgs-reactions iequidoo 2026-02-28 13:14:25 -03:00
  • 446cdabd21 chore(cargo): bump smallvec from 1.15.1 to 1.15.2 dependabot[bot] 2026-07-04 01:23:03 +00:00
  • d9ab7a7a43 test: securejoin: Check that "vc-{,request-}pubkey" messages don't contain displayname iequidoo 2026-07-03 14:50:48 -03:00
  • e5d56a3b70 chore(cargo): bump brotli from 8.0.2 to 8.0.4 dependabot[bot] 2026-07-04 00:16:56 +00:00
  • ee1095be9d chore: update quick-xml to 0.41.0 link2xt 2026-07-02 12:08:52 +00:00
  • 520ede1fa5 chore(cargo): bump chrono from 0.4.44 to 0.4.45 dependabot[bot] 2026-07-01 21:53:30 +00:00
  • 89a1f55a87 feat: increase max idle timeout for backup receiver to 60 seconds link2xt 2026-06-26 16:51:27 +00:00
  • 90e6fa055f chore(deps): bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 dependabot[bot] 2026-07-01 11:58:33 +00:00
  • 093ebe537f chore(cargo): bump hyper from 1.9.0 to 1.10.1 dependabot[bot] 2026-07-01 21:53:15 +00:00
  • fa91b168a9 chore(cargo): bump log from 0.4.31 to 0.4.33 dependabot[bot] 2026-07-01 21:52:53 +00:00
  • 8c12804257 chore(cargo): bump regex from 1.12.3 to 1.12.4 dependabot[bot] 2026-07-01 21:53:51 +00:00
  • 5beef1a2d0 chore(cargo): bump bytes from 1.11.1 to 1.12.0 dependabot[bot] 2026-07-01 21:54:06 +00:00
  • cc08d5de81 chore(cargo): bump quote from 1.0.45 to 1.0.46 dependabot[bot] 2026-07-01 21:55:35 +00:00
  • ba1063ad0f chore(cargo): bump syn from 2.0.117 to 2.0.118 dependabot[bot] 2026-07-01 21:54:58 +00:00
  • 60ae0bf2c9 chore(cargo): bump uuid from 1.20.0 to 1.23.4 dependabot/cargo/uuid-1.23.4 dependabot[bot] 2026-07-01 21:56:09 +00:00
  • ed65f5e8bd chore(cargo): bump typescript-type-def from 0.5.13 to 0.5.15 dependabot/cargo/typescript-type-def-0.5.15 dependabot[bot] 2026-07-01 21:55:20 +00:00
  • 23404b01c7 chore(cargo): bump webpki-roots from 0.26.8 to 1.0.8 dependabot/cargo/webpki-roots-1.0.8 dependabot[bot] 2026-07-01 21:54:20 +00:00
  • 45c0a37984 WIP: feat: Autocrypt2 link2xt/autocrypt2 link2xt 2026-06-02 12:34:51 +02:00
  • eccb5c94d3 feat: merging and minimization of subkeys link2xt/pgp-subkey-selection-merging-minimization link2xt 2026-06-08 15:05:38 +02:00
  • ffbc5e8927 feat: take key flags and expiration into account when selecting the key link2xt 2026-06-08 00:23:04 +02:00
  • bd5b110e8a refactor: remove Context argument from secret_key_to_public_key() link2xt 2026-06-08 00:23:04 +02:00
  • 0e6d8c4d4e feat: accept messages from key contacts with forged From address link2xt/lnxsrknwkmnq link2xt 2026-06-30 16:30:30 +00:00
  • 598ac45eec fixup: simplify should_compress calculation link2xt/last_added_location_timestamp link2xt 2026-06-30 15:51:11 +00:00
  • 3c6fcc9256 refactor(mimefactory): separate rendering of message payload and sendable message link2xt 2026-06-18 01:04:01 +02:00
  • 30bdcd6809 fix: do not put locations into pre-messages link2xt 2026-06-18 05:07:02 +02:00
  • 5eb5d22d7b fix: replace last_added_location_id with last_added_location_timestamp link2xt 2026-06-18 00:03:04 +02:00
  • a22ba021e5 chore(deps): bump actions/checkout from 6 to 7 dependabot[bot] 2026-06-30 11:26:09 +00:00
  • 6e633eebe1 chore(deps): bump anyhow to 1.0.103 iequidoo 2026-06-29 15:06:43 -03:00
  • a14e617059 feat: remove ?emailaddress argument from autoconfig URL that is not using a dedicated domain link2xt 2026-06-28 07:42:33 +00:00
  • b4471f2434 feat: Remove trailing '.' from device message about receive_imf failure iequidoo 2026-06-26 14:20:59 -03:00
  • abaa48d0a1 fix: Return early from receive_imf to not tombstone Iroh-Node-Addr message if webxdc instance isn't found (#8372) iequidoo 2026-06-26 14:12:27 -03:00
  • 1b2ec2e88c chore: update astral-tokio-tar from 0.6.2 to 0.6.3 link2xt 2026-06-26 15:51:19 +00:00
  • cf4c759df9 fix: do not put locations into pre-messages link2xt/rpxwnupunxzu link2xt 2026-06-18 05:07:02 +02:00
  • aafb5ac3ed fix(imex): flush each tar entry immediately after appending link2xt/yqvttvnlmxov link2xt 2026-06-26 15:51:19 +00:00
  • 946588b19f fix: replace last_added_location_id with last_added_location_timestamp link2xt 2026-06-18 00:03:04 +02:00
  • e14f01f866 fix: Send pre-message after successful sending of post-message (#8063) iequidoo/send-post-msg-first iequidoo 2026-05-08 00:14:43 -04:00
  • 3a36b0beb9 fix: ChatId::delete_ex(): Interrupt inbox loop iequidoo 2026-05-18 07:13:18 -03:00
  • f6e819d2a5 refactor: improve comment (#8366) Hocuri 2026-06-25 19:06:22 +02:00
  • abb84efc37 fix: Rerun the full securejoin protocol if the address was outdated (#8358) Hocuri 2026-06-25 18:59:08 +02:00
  • 09d5d0bddf chore: update rPGP from 0.19.0 to 0.20.0 link2xt 2026-06-24 02:42:51 +00:00
  • 92d8fbd0e3 feat: truncate long messages when loading instead of saving link2xt/stop-message-truncation link2xt 2026-01-19 21:26:39 +00:00
  • 9d213e0b67 fix: Fail receive_imf to not tombstone self-MDN if original message isn't found iequidoo/dont-tombstone-orphaned-reaction iequidoo 2026-05-01 07:00:15 -03:00
  • 07ecea9aab feat: Apply self-MDN before tombstoning it iequidoo 2026-04-30 11:22:29 -03:00
  • 089e679bda test: Add function to get sent MDN as SentMessage iequidoo 2026-04-30 11:23:42 -03:00
  • bbb7c3c152 fix: Fail receive_imf to not tombstone Chat-Edit message if original message isn't found iequidoo 2026-04-28 00:38:28 -03:00
  • 72cd3d543f fix: Fail receive_imf to not tombstone Iroh-Node-Addr message if webxdc instance isn't found iequidoo 2026-04-28 00:33:24 -03:00
  • 4dec34aeb0 fix: Fail receive_imf to not tombstone reaction if the referenced message isn't found iequidoo 2026-04-27 15:30:23 -03:00
  • 0dfe92ffbf fix: Return MessageState::OutMdnRcvd for 1:1 failed-to-deliver messages with MDNs (#8241) iequidoo/MessageState-OutFailed-with-mdns iequidoo 2026-05-29 18:12:59 -03:00
  • 070e670d3a test: Add function to get sent MDN as SentMessage iequidoo 2026-04-30 11:23:42 -03:00
  • b38277c294 feat: log transport ID in store_seen_flags_on_imap link2xt 2026-06-22 21:46:51 +00:00
  • 975fd8aee3 chore(deps): bump taiki-e/install-action from 2.81.8 to 2.81.11 dependabot[bot] 2026-06-23 01:55:30 +00:00
  • 5a54e18fee fix: recreate imap_markseen with PRIMARY KEY constraint link2xt 2026-06-22 22:07:22 +00:00
  • 80f6c218f0 fix: Don't mark messages added to the db later as noticed when handling self-MDN iequidoo/self_mdn_vs_delayed_msg iequidoo 2026-05-21 15:27:30 -03:00
  • 88ed20ea52 test: Add function to get sent MDN as SentMessage iequidoo/queue_mdn iequidoo 2026-04-30 11:23:42 -03:00
  • 37337d524a build(nix): make it possible to build powerpc64le-linux and riscv64-linux builds link2xt/ppc-riscv-builds link2xt 2026-06-20 22:04:08 +00:00
  • 32b0e63b7f refactor: split flake.nix into muiltple files link2xt/refactor-flake.nix link2xt 2026-05-25 05:14:36 +02:00
  • 8b80ac146f fix: Tombstone MDN before sending it (#8252) iequidoo 2026-05-20 01:10:51 -03:00
  • d1f4e59d82 api: Deprecate is_chatmail Hocuri 2026-06-22 15:21:07 +02:00
  • fdcfb20ab0 test: In test_qr_scan_updates_new_relay_address(), test that sending a message actually works hpk/fix-rejoin Hocuri 2026-06-22 13:20:35 +02:00
  • a9d19bc020 fix: use new QR-contained addresses when alice and bob have dropped their singular relay and added a new one and then perform a securejoin holger krekel 2026-06-20 23:21:15 +02:00
  • 0a82d73eb5 refactor: move ensure_secret_key_exists into key.rs link2xt 2026-06-20 20:06:45 +00:00
  • c026910fa7 chore: deprecate unused SkipAutocrypt param link2xt 2026-06-20 19:09:58 +00:00
  • 9782963a06 build: build for macOS with nix link2xt/zppxzsnvuzop link2xt 2026-06-15 22:43:30 +02:00
  • 9be14448aa refactor: split flake.nix into muiltple files link2xt 2026-05-25 05:14:36 +02:00
  • 2aba6aa339 refactor: make crate::pgp::symm_encrypt_message non-async link2xt 2026-06-19 02:54:44 +00:00
  • 93a6f35ef7 refactor: remove the ability to send messages with non-standard header protection link2xt 2026-06-17 21:42:00 +02:00
  • 721970301c test: If after removing Exif the image becomes huge, it's downscaled iequidoo/dont-resize-non-jpeg iequidoo 2026-06-19 14:01:30 -03:00
  • 1d69a547df fmt d2weber/buildtime_jsonrpc d2weber 2026-06-19 19:12:40 +02:00
  • 65d72f052a fixup: renames d2weber 2026-06-19 18:49:36 +02:00
  • 0c064a52fc feat: generate jsonrpc headers at build time d2weber 2026-06-19 18:39:33 +02:00
  • 2a38ad4b74 feat: Don't scale down huge non-JPEGs, recode them first (#7977) iequidoo 2026-03-15 09:53:40 -03:00
  • cd38aae4d6 doc: create_group_chat_unencrypted() may lead to chat split on the first device iequidoo 2025-07-25 07:13:25 -03:00
  • 3f371b3895 refactor: remove commented out RenderedEmail.envelope link2xt 2026-06-18 05:58:11 +02:00
  • a76868e7c4 more nodiscard d2weber/qt_bindings d2weber 2026-06-18 18:38:29 +02:00
  • cb590eb82f add nodiscard d2weber 2026-06-18 18:28:00 +02:00
  • c5535f0dd6 cmake fixup 3 d2weber 2026-06-18 18:14:30 +02:00
  • 051644034c cmake fixup 2 d2weber 2026-06-18 18:09:17 +02:00
  • da4de6ec6a cmake fixup d2weber 2026-06-18 18:04:04 +02:00
  • 97675a52db update yerpc commit d2weber 2026-06-18 17:58:02 +02:00
  • be55c15f13 Add root namespace d2weber 2026-06-18 17:55:07 +02:00
  • 8f30506a0d Use std::mutex d2weber 2026-06-18 17:11:35 +02:00
  • 7c8c880a20 Add CffiDeltaChat wrapper d2weber 2026-06-18 17:08:04 +02:00
  • 8a1d97d925 fix: Hide synced chat if we only know its visibility (#8343) Jagoda Estera Ślązak 2026-06-18 20:42:28 +09:00
  • 5451b78e55 cmake: simplify d2weber 2026-06-18 12:12:55 +02:00
  • ea866a12ee cmake fixup d2weber 2026-06-18 08:21:51 +02:00
  • a5a58d0aed Update bindings Cargo.toml d2weber 2026-06-18 08:14:27 +02:00
  • ff15e02bd5 cmake: make headers optional d2weber 2026-06-18 08:14:12 +02:00
  • 772b0a6a6a cmake: rework, remove commands d2weber 2026-06-18 07:11:53 +02:00
  • fe349bb111 cmake: Fix env vars d2weber 2026-06-18 07:08:34 +02:00
  • 8f51c7b9d5 feat: Remove imap::Session::sync_seen_flags() (#7742) iequidoo 2026-01-20 18:31:23 -03:00
  • fd4bf98776 feat: Add silent group changes messages as InNoticed, not InSeen iequidoo 2026-01-25 03:50:47 -03:00