Jason Volk
|
e70bc5d665
|
Move membership filter into closure.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-10 01:13:00 +00:00 |
|
Jason Volk
|
13c038e254
|
Merge remote-tracking branch 'vladexa/monotonic-usec'
|
2026-03-09 07:43:55 +00:00 |
|
Jason Volk
|
b07c61fab8
|
Add database serde tests confirming mixed string/integer tuples.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-09 07:11:12 +00:00 |
|
Jason Volk
|
e5d01a2045
|
Fix conditional compilation for proc_pid_statm(5). (fixes #357) (again)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-09 04:37:44 +00:00 |
|
Vladislav Grechannik
|
0de031c765
|
Send monotonic time to systemd after reload notification
Co-authored-by: Andrew Hunter <andrew@hunter.camera>
|
2026-03-08 22:27:52 +01:00 |
|
Jason Volk
|
0d43411447
|
Fix conditional compilation for supported RLIMIT variants. (fixes #357)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 15:47:37 +00:00 |
|
Jason Volk
|
cf7a4dc88d
|
Add ExpectInto numerological conversion trait. (#357)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 15:47:37 +00:00 |
|
Jason Volk
|
3fcfcafdd2
|
Add rocksdb event listener callbacks.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 15:47:37 +00:00 |
|
Jason Volk
|
57d4ae243a
|
Add sys util to get rss from statm on linux.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 10:34:32 +00:00 |
|
Jason Volk
|
75301ff596
|
Add page_size() to sys limits suite.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 10:34:31 +00:00 |
|
Jason Volk
|
1d537d4a37
|
Improve log message fields intended for release mode.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 09:31:18 +00:00 |
|
Jason Volk
|
14b9c5df45
|
Instrument recursion level in event_handler.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 09:31:18 +00:00 |
|
Jason Volk
|
31e7dc2735
|
Add missing jemalloc profiling interface mallctl's.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 06:50:24 +00:00 |
|
Jason Volk
|
d2836e9f50
|
Bump Rust 1.94.0.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-08 06:50:24 +00:00 |
|
Jason Volk
|
3127eca67c
|
Add conditional UIAA flows for SSO and password. (#314)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-07 04:43:18 +00:00 |
|
Jason Volk
|
449b80de1d
|
Skip reserving capacity in fetch_auth_chain helper containers for now.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-07 03:39:13 +00:00 |
|
dasha_uwu
|
74a8fb7ed4
|
New way to configure livekit
|
2026-03-07 03:18:41 +00:00 |
|
dasha_uwu
|
fbbea7ae1d
|
Refactor Event.redacts_id to look at room version rules, use it
|
2026-03-07 03:18:41 +00:00 |
|
dasha_uwu
|
9246636b87
|
Set default value for encryption_enabled_by_default_for_room_type
|
2026-03-07 03:18:41 +00:00 |
|
Jason Volk
|
4b03feef85
|
Handle prev_events without interruption by sibling failure.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-07 03:18:41 +00:00 |
|
Jason Volk
|
3fa22ea9d9
|
Ensure limits for prev and auth events are respected.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-07 00:49:34 +00:00 |
|
Jason Volk
|
513c1184fe
|
Adjust federation send handler sans applying topological sort.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-07 00:49:34 +00:00 |
|
Jason Volk
|
0ecdb86aca
|
Prevent duplicate fetches; optimize conflicted-subgraph.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-06 05:50:51 +00:00 |
|
Jason Volk
|
9a2000744c
|
Skip sentinel password migration when no SSO IdP configured. (59791db213) (#313)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-06 05:50:51 +00:00 |
|
Jason Volk
|
b20ad8a622
|
Add config to inhibit account registration for SSO provider.
Add config option to inhibit random fallback ID's for SSO registration.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 19:56:51 +00:00 |
|
Jason Volk
|
93aee26e11
|
Add option for trusted providers to associate with existing accounts. (fixes #252)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 19:56:51 +00:00 |
|
Jason Volk
|
b423e1c5e6
|
Add users util to check if account has a password.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 19:56:51 +00:00 |
|
Jason Volk
|
0420f527c5
|
Add oauth util to check for existence of session by user_id.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 19:56:51 +00:00 |
|
Jason Volk
|
ab1cbbc8ab
|
Skip already-accepted events from inclusion in recursive evals.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 07:58:11 +00:00 |
|
Jason Volk
|
6d39c40a8a
|
Disable compression for random-small-cache type.
Increase auth_chain persistent index block size.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 07:58:11 +00:00 |
|
Jason Volk
|
ff3ccc77aa
|
List a sentinel value for encryption_enabled_by_default to avoid confusion.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 07:54:54 +00:00 |
|
Jason Volk
|
8c8cc6d91e
|
Move inner auth_chan eval into closure.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 01:42:21 +00:00 |
|
Jason Volk
|
2b2c14513f
|
Constrain size of FuturesUnordered for conflicted-subgraph.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-04 01:42:21 +00:00 |
|
Jason Volk
|
6d6c5a3a9b
|
Optimize conflicted-subgraph with single state container.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 14:52:39 +00:00 |
|
Jason Volk
|
7d5ed3f002
|
Optimize inlining of math checked!() and expected!() predicates.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 14:31:46 +00:00 |
|
Jason Volk
|
59791db213
|
Add db migration and further origin-overwrite rectifications. (6bed0d38f) (#313)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:44 +00:00 |
|
Jason Volk
|
d00cfcb85a
|
Merge remote-tracking branch 'hatomist/fix/sso-origin-overwrite'
|
2026-03-03 06:12:26 +00:00 |
|
June Strawberry
|
5a55f84104
|
add rpm/sysusers, temporarily fix rpm/postinst
Signed-off-by: June Strawberry <june@vern.cc>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
9e75453303
|
Add TaskMonitor interval metrics w/ admin command.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
bf8ae48ec2
|
Tweak default malloc conf.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
39cf124813
|
Refactor conflicted_subgraph into stream::unfold() pattern.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
9fb6594975
|
Fix db pool worker debug busy-counter from underflowing.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
63b0014f8f
|
Split topological_sort; semi try_unfold refactor.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
357a5b7a74
|
Stub database stream size_hint(); use proper accessor methods for cursor state.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
d959dd740f
|
Optimize get_shared_rooms()/intersection_sorted_stream2() for tighter loops.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
e9ca105d79
|
Use assert_eq to print values on test failures.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
254b53adf4
|
Split auth_chain shortid and eventid gathering callstacks.
Optimize event parse for auth_chain auth_events fetch.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
42570a5a7c
|
Optimize sequential auth_chain chasing in power_sort.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
9ede830ffe
|
Move state_res from tuwunel_core to tuwunel_service.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|
Jason Volk
|
6a550baf5f
|
Add generic timeline.get_pdu suite to deserialize into other structs.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-03-03 06:12:09 +00:00 |
|