Jason Volk
|
f6d2ce2f22
|
Greenlight hydra backports.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-08 00:07:59 +00:00 |
|
Jason Volk
|
3cbe1e25cd
|
Cleanup Resolver construction/configuration.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-08 00:07:59 +00:00 |
|
Jason Volk
|
897322964c
|
Fix dns_min_ttl config doc.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-08 00:07:59 +00:00 |
|
Jason Volk
|
996a5488be
|
ci: Add build for release-logging, optimized build with debug logging.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-08 00:07:59 +00:00 |
|
Jason Volk
|
0ed4bd1e07
|
Only ping presence for public read receipts.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-07 21:39:20 +00:00 |
|
Jason Volk
|
da79de5381
|
Add cfg to preclude log elision without requiring debug_assertions.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-07 21:39:20 +00:00 |
|
Jason Volk
|
1bcf3ae19a
|
Soften the Docker troubleshooting note.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-07 20:50:14 +00:00 |
|
Jason Volk
|
91e500efe3
|
Further tweak troubleshooting formatting.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 22:11:42 +00:00 |
|
Jason Volk
|
35b1ebaf3b
|
Bump dependencies.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 07:45:04 +00:00 |
|
Jason Volk
|
ea5deb7e85
|
Generate CoC HTML inside book directory. (closes #155)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 07:45:04 +00:00 |
|
Jason Volk
|
542cc51047
|
ci: Add docs test step.
docker: Add docs test target.
docker: Add mising color args to rustfmt.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 06:49:45 +00:00 |
|
Jason Volk
|
3225db0ddd
|
Add external repair tool step to db repair troubleshooting.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
a164da8b58
|
Fix and extend the apply! util macro.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
7221d466ce
|
Ignore canonical_alias with removed alias for directory results.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
f6c88e3a16
|
Add query for alias existing; tweak tracing spans.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
3deebeab78
|
Fix sliding-sync room_avatar conditions.
Eliminate jsOption from non-sliding-sync avatar related codepaths.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
1d2818de58
|
Round upward for events_after in /context limit.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
86781522b6
|
Allow state visibility for once-joined users when history_visibility=shared.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
4b49aaad53
|
Fix spec compliance limiting /joined_rooms to current members only.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
3a78ba2b16
|
Support v1/v2 conditions for join/leave, creation and other operations. (#12)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
685946faed
|
Cleanup validate/verify suite room version related; optimize event_id insert. (#12)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
13c9385ef7
|
Add v1/v2 support to gen_event_id() scheme. (#12)
Add v1/v2 and improve reference and content hashing suite. (#12)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
6a583a359e
|
Support v1/v2 prev_events/auth_events outgoing federation format. (#12)
Support v1/v2 prev_events/auth_events when handling outlier pdu. (#12)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Jason Volk
|
eec6e45358
|
Improve error messages for missing auth event and invalid join validations.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-05 05:45:41 +00:00 |
|
Alexandru Scvorțov
|
804257eb52
|
Fix broken doctest in src/core/utils/debug.rs
|
2025-09-04 22:21:14 +00:00 |
|
Jason Volk
|
a1677f05d3
|
Bump 1.4.1
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-02 09:43:50 +00:00 |
|
Jason Volk
|
1f77200299
|
Mark MSC4297 compliance as flake.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-02 06:29:40 +00:00 |
|
Jason Volk
|
888b93df91
|
Fix /joined_members results. (regression a3666fe672) (fixes #147)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-02 05:34:37 +00:00 |
|
Jason Volk
|
a127724eaa
|
Bump 1.4.0
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-01 11:34:08 +00:00 |
|
Jason Volk
|
00102c4276
|
ci: Skip unnecessary amd64 -v2 and -v3 builds in test-profile mode.
docker: Use env override for git_checkout.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-09-01 02:33:00 +00:00 |
|
dasha_uwu
|
b59af0530c
|
Deprioritize joins through configured servers
|
2025-08-31 12:30:27 +05:00 |
|
dasha_uwu
|
44af849ed0
|
Dedup base join servers
|
2025-08-31 11:30:10 +05:00 |
|
Jason Volk
|
26e7a8e962
|
Bump 1.4.0 Preview
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 20:27:39 +00:00 |
|
Jason Volk
|
aa413ae601
|
Implement room purge after last local user leaves. (resolves #83)
Consume a state_lock for room delete call.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 11:45:32 +00:00 |
|
Jason Volk
|
7c19d1e1ff
|
Fix unnecessary backfill requests after reaching m.room.create.
Cleanup condition.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 11:45:32 +00:00 |
|
Jason Volk
|
616f20f273
|
Fix unused lifetims.
Fix unused pub(crate).
Allow implicit hasher.
Fix unused self.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 11:13:14 +00:00 |
|
Jason Volk
|
91efcf8a8e
|
Bump and unpatch tracing-subscriber.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 10:51:55 +00:00 |
|
Jason Volk
|
8708e98478
|
ci: Tweak docker cache sizes.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 10:16:43 +00:00 |
|
Jason Volk
|
4bdc260015
|
Update the troubleshooting for easier rocksdb recovery/repair.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 10:16:43 +00:00 |
|
Jason Volk
|
7bc47e58d0
|
Add state_cache iteration for local pending invitees to room.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 10:04:24 +00:00 |
|
Jason Volk
|
6172b9c8ec
|
Replace legacy federation proto-event formatter.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-30 10:04:24 +00:00 |
|
k0tlin
|
9dc16eeab7
|
Adjust generic docs
Match readme instruction with doc
|
2025-08-30 00:45:41 +03:00 |
|
k0tlin
|
402f7a2157
|
Update example caddy config
|
2025-08-30 00:35:38 +03:00 |
|
Jason Volk
|
9c6e0e3350
|
Stabilize room version 12. (#126)
Bless complement.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-29 07:49:36 +00:00 |
|
Jason Volk
|
12bdfe3b66
|
Optimize backfill_if_required conditions.
Optimize backfill_pdu.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-29 06:49:04 +00:00 |
|
dasha_uwu
|
54ce221e88
|
Add active request assert on tls listener shutdown
|
2025-08-29 06:49:04 +00:00 |
|
dasha_uwu
|
33a16f4831
|
Make /sync respond early on server shutdown
|
2025-08-29 06:49:04 +00:00 |
|
Jason Volk
|
d8e6d95f4b
|
Fix device verification crutch (regression 628597c318); cleanup. (fixes #134)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-29 06:49:04 +00:00 |
|
Jason Volk
|
9c290bc513
|
Fix latest key backup determination.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-29 06:49:04 +00:00 |
|
Jason Volk
|
a4520424bd
|
Adjust several log levels; cleanup unformatted log call.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-29 06:49:04 +00:00 |
|