• Joined on 2026-03-16
Mirrors synced commits to link2xt/document-broadcast-event-channel at Mirrors/chatmail-core from mirror 2026-03-31 20:42:10 +03:00
Mirrors synced commits to link2xt/proxy-dont-url-encode-host at Mirrors/chatmail-core from mirror 2026-03-31 20:42:10 +03:00
Mirrors synced commits to iequidoo/rm-sync_seen_flags at Mirrors/chatmail-core from mirror 2026-03-31 20:42:10 +03:00
b25b500307 feat: Remove imap::Session::sync_seen_flags() (#7742)
62680b5d07 feat: Add silent group changes messages as InNoticed, not InSeen
24b21c0588 chore(release): prepare for 2.48.0
eb666d4cc3 test: the message is sorted correctly in the chat even if it arrives late
ef265689dd fix: do not sort received messages below the last seen one
Compare 12 commits »
Mirrors synced commits to hpk/fix_self_determination at Mirrors/chatmail-core from mirror 2026-03-31 12:32:10 +03:00
d97e3ee56a address link2xt review comments, simplify/improve test
Mirrors synced commits to hpk/fix_self_determination at Mirrors/chatmail-core from mirror 2026-03-31 04:22:11 +03:00
c1b7fa4ffb fix: determine whether a message is an own message by looking at signature. multiple devices can temporarly have different sets of self addresses, and still need to properly recognize incoming versus outgoing messages. Disclaimer: some LLM tooling was initially involved but i went over everything by hand.
24b21c0588 chore(release): prepare for 2.48.0
eb666d4cc3 test: the message is sorted correctly in the chat even if it arrives late
ef265689dd fix: do not sort received messages below the last seen one
49223792f9 fix: never sort the message before chat joining timestamp
Compare 20 commits »
Mirrors synced commits to main at Mirrors/chatmail-core from mirror 2026-03-30 20:12:11 +03:00
24b21c0588 chore(release): prepare for 2.48.0
Mirrors synced commits to refs/tags/v2.48.0 at Mirrors/chatmail-core from mirror 2026-03-30 20:12:11 +03:00
Mirrors synced new reference refs/tags/v2.48.0 to Mirrors/chatmail-core from mirror 2026-03-30 20:12:11 +03:00
Mirrors synced commits to iequidoo/test_markseen_pre_msg at Mirrors/chatmail-core from mirror 2026-03-30 12:02:11 +03:00
c70705d071 fix: Make pre-messages w/o text want MDNs (#8004)
b9158322c6 test: MDN on pre-message has effect if received before sending full message (#8004)
d456aae5ca test: test_markseen_pre_msg: Check that MDN on pre-message changes message state to OutMdnRcvd (#8004)
ef718bb869 fix: When receiving MDN, mark all preceding messages as noticed, even having same timestamp (#7928)
f1860f90d4 feat: Log received message sort timestamp
Compare 25 commits »
Mirrors synced and deleted reference refs/tags/link2xt/no-sort-below-last-seen at Mirrors/chatmail-core from mirror 2026-03-30 12:02:11 +03:00
Mirrors synced and deleted reference refs/tags/link2xt/remove-migration-108 at Mirrors/chatmail-core from mirror 2026-03-30 12:02:11 +03:00
Mirrors synced commits to iequidoo/CallMissed at Mirrors/chatmail-core from mirror 2026-03-30 12:02:11 +03:00
79c45e338c feat: Add EventType::CallMissed and emit it for missed calls (#7840)
ef718bb869 fix: When receiving MDN, mark all preceding messages as noticed, even having same timestamp (#7928)
f1860f90d4 feat: Log received message sort timestamp
a947f4296f refactor(securejoin): do not check for self address in forwarding protection
8c3139f7a2 feat: add decryption error to the device message about outgoing message decryption failure
Compare 92 commits »
Mirrors synced commits to iequidoo/resend-last-broadcast-msgs at Mirrors/chatmail-core from mirror 2026-03-30 12:02:11 +03:00
1e29e99c6f feat: Resend the last 10 messages to new broadcast member (#7678)
ef718bb869 fix: When receiving MDN, mark all preceding messages as noticed, even having same timestamp (#7928)
f1860f90d4 feat: Log received message sort timestamp
a947f4296f refactor(securejoin): do not check for self address in forwarding protection
8c3139f7a2 feat: add decryption error to the device message about outgoing message decryption failure
Compare 91 commits »
Mirrors synced commits to iequidoo/rm-sync_seen_flags at Mirrors/chatmail-core from mirror 2026-03-30 12:02:11 +03:00
d83f90d6b3 feat: Remove imap::Session::sync_seen_flags() (#7742)
ddc347b78e feat: Add silent group changes messages as InNoticed, not InSeen
ef718bb869 fix: When receiving MDN, mark all preceding messages as noticed, even having same timestamp (#7928)
f1860f90d4 feat: Log received message sort timestamp
a947f4296f refactor(securejoin): do not check for self address in forwarding protection
Compare 23 commits »
Mirrors synced commits to main at Mirrors/chatmail-core from mirror 2026-03-30 12:02:11 +03:00
eb666d4cc3 test: the message is sorted correctly in the chat even if it arrives late
ef265689dd fix: do not sort received messages below the last seen one
49223792f9 fix: never sort the message before chat joining timestamp
920da083d1 fix: Manipulate sort_timestamp to not be 0
8f1bf963b4 fix: always sort "Messages are end-to-end encrypted" notice to the beginning
Compare 9 commits »
Mirrors synced new reference link2xt/remove-migration-108 to Mirrors/chatmail-core from mirror 2026-03-30 03:52:11 +03:00
Mirrors synced commits to link2xt/remove-migration-108 at Mirrors/chatmail-core from mirror 2026-03-30 03:52:11 +03:00
Mirrors synced commits to iequidoo/chatlist-speedup at Mirrors/chatmail-core from mirror 2026-03-30 03:52:11 +03:00
18d0b0aafc feat: Add timestamp to msgs_index7 and speed up "normal chatlist" (#7848)
8528184fa3 chore(release): prepare for 2.47.0
5ab1fdca2e feat: use SEIPDv2 if all recipients support it
f616d1bd6c refactor: remove code to send messages without intended recipient fingerprint
e885e052c3 test: make add_or_lookup_contact_id_no_key public
Compare 132 commits »
Mirrors synced commits to iequidoo/avatar-size-better-div at Mirrors/chatmail-core from mirror 2026-03-30 03:52:11 +03:00
f48792b5c2 feat: Optimize avatar size multiplier for 2 << n px avatars
ef718bb869 fix: When receiving MDN, mark all preceding messages as noticed, even having same timestamp (#7928)
f1860f90d4 feat: Log received message sort timestamp
a947f4296f refactor(securejoin): do not check for self address in forwarding protection
8c3139f7a2 feat: add decryption error to the device message about outgoing message decryption failure
Compare 14 commits »
Mirrors synced and deleted reference refs/tags/iequidoo/7928 at Mirrors/chatmail-core from mirror 2026-03-29 19:42:10 +03:00