Commit Graph

20217 Commits

Author SHA1 Message Date
Gustavo Madeira Santana
d02ced66c7 Matrix: dedupe direct room mapping writes 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana
0341d681bb Matrix: split shared client stop and eviction 2026-03-18 02:30:08 +00:00
Gustavo Madeira Santana
22bba37b4e Matrix: productize direct room repair 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana
80be1bb356 Matrix: dedupe SAS verification handling 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana
57e11f1d75 Matrix: keep fresh devices out of stale storage roots 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana
320552687d Matrix: harden multi-account auth resolution 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana
b86824c8b0 Matrix: emit SAS notices from verification state 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana
2b5c98ff0a Matrix: stop one-off shared action clients 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana
60b5eb2c4c Matrix: scope verification fallback by DM room 2026-03-18 02:30:07 +00:00
Gustavo Madeira Santana
8fd04a9075 Matrix: retry SAS notice after verification start 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana
a1604a668a Matrix: give humans time to confirm SAS 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana
3928870880 Matrix: delay inbound SAS auto-confirm 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana
c7cf44a3ff Matrix: harden monitor startup cleanup 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana
ada8d0eea2 Matrix: avoid stale verification SAS reuse 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana
2b7c013918 Matrix: harden legacy migration fallback 2026-03-18 02:30:06 +00:00
Gustavo Madeira Santana
bba53b1855 Matrix: harden backup and recovery verification 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana
a327053954 Matrix: reload backup keys after reset 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana
ae5771330a Matrix: reuse shared clients for encrypted actions 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana
7568d4a858 Matrix: harden media handling and summaries 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana
13db1d1c01 Matrix: make device probe best-effort on account add 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana
554b661816 Matrix: finish main sync follow-ups 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana
4dd08a9396 Matrix: simplify plugin migration plumbing 2026-03-18 02:30:05 +00:00
Gustavo Madeira Santana
c791b99f7c Matrix: scope legacy credential migration 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana
34c01153c2 Matrix: tighten fallback resolution and ACP lookup 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana
ba0ed62ede Docs: document hook group ids 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana
73972fb103 Session: split stable group ids from labels 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana
28b318ba71 Docs: sync Matrix zh-CN security notes 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana
f6fcca6281 Matrix: dedupe strict DM trust checks 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana
d130020dac Matrix: fetch aliases only when needed 2026-03-18 02:30:04 +00:00
Gustavo Madeira Santana
e9a6dc1c47 Matrix: avoid alias trust in group context 2026-03-18 02:30:03 +00:00
Gustavo Madeira Santana
cb28711750 Matrix: bound room metadata caches 2026-03-18 02:30:03 +00:00
Gustavo Madeira Santana
73f91bb974 Matrix: defer sender lookups until needed 2026-03-18 02:30:03 +00:00
Gustavo Madeira Santana
1c66321454 Matrix: default invite auto-join to off 2026-03-18 02:30:03 +00:00
Gustavo Madeira Santana
c8caf05f0f Matrix: suppress auto-linked file refs 2026-03-18 02:30:03 +00:00
Gustavo Madeira Santana
29882e60f7 Matrix: gate expensive inbound work on mentions 2026-03-18 02:30:03 +00:00
Gustavo Madeira Santana
e50f182035 Matrix: revalidate cached direct targets 2026-03-18 02:30:03 +00:00
Gustavo Madeira Santana
b900cedcd4 Matrix: invalidate DM cache on membership changes 2026-03-18 02:30:02 +00:00
Gustavo Madeira Santana
a42a29fac7 Matrix: harden visible mention trust 2026-03-18 02:30:02 +00:00
Gustavo Madeira Santana
bc6d8ad83f Matrix: tighten direct room trust 2026-03-18 02:30:02 +00:00
Gustavo Madeira Santana
010b032a55 Matrix: harden DM and verification routing 2026-03-18 02:30:02 +00:00
Gustavo Madeira Santana
ee9a7f4ca4 Matrix: harden alias trust and log redaction 2026-03-18 02:30:02 +00:00
Gustavo Madeira Santana
93468fe387 Matrix: scope reply media to agent roots 2026-03-18 02:30:02 +00:00
Gustavo Madeira Santana
2607ec3bfd Matrix: honor scoped media roots 2026-03-18 02:30:02 +00:00
Gustavo Madeira Santana
21310df13f Matrix: validate homeserver URLs at runtime 2026-03-18 02:30:01 +00:00
Gustavo Madeira Santana
005fe3ac46 Matrix: harden media and credential handling 2026-03-18 02:30:01 +00:00
Gustavo Madeira Santana
9af6074004 Matrix: tighten migration identity matching 2026-03-18 02:30:01 +00:00
Gustavo Madeira Santana
3c98c040ad Matrix: match migration device ids to resolved creds 2026-03-18 02:30:01 +00:00
Gustavo Madeira Santana
bb16779543 Build: sync main manifests and harden Matrix reasoning suppression 2026-03-18 02:30:01 +00:00
Gustavo Madeira Santana
ce52fddde5 Matrix: harden config threading and binding cleanup 2026-03-18 02:30:01 +00:00
Gustavo Madeira Santana
eb651d7689 Matrix: harden account and direct target resolution 2026-03-18 02:30:01 +00:00