-
d8311a5ff6
bump crossbeam-channel bc yanked crate with potential double free
main
June Clementine Strawberry
2025-04-08 23:38:54 -04:00
-
47f8345457
bump tokio because of RUSTSEC-2025-0023
June Clementine Strawberry
2025-04-08 09:05:49 -04:00
-
99868b1661
update new complement flakes
June Clementine Strawberry
2025-04-06 15:30:01 -04:00
-
d5ad973464
change forbidden_server_names and etc to allow regex patterns for wildcards
June Clementine Strawberry
2025-04-06 15:25:11 -04:00
-
ff276a42a3
drop unnecessary info log to debug
June Clementine Strawberry
2025-04-06 13:19:09 -04:00
-
5f8c68ab84
add trace logging for room summaries, use server_in_room instead of exists
June Clementine Strawberry
2025-04-06 13:17:13 -04:00
-
6578b83bce
parallelise IO of user searching, improve perf, raise max limit to 500
June Clementine Strawberry
2025-04-05 20:09:22 -04:00
-
3cc92b32ec
bump rust toolchain to 1.86.0
June Clementine Strawberry
2025-04-05 18:37:13 -04:00
-
9678948daf
use patch of resolv-conf crate to allow no-aaaa resolv.conf option
June Clementine Strawberry
2025-04-05 18:31:14 -04:00
-
500faa8d7f
simplify space join rules related
Jason Volk
2025-04-04 01:05:43 +00:00
-
d6cc447add
simplify acl brick-check conditions
Jason Volk
2025-04-03 21:26:53 +00:00
-
e28ae8fb4d
downgrade
deranged crate
June Clementine Strawberry
2025-04-05 14:26:00 -04:00
-
c7246662f4
try partially reverting
94b107b42b
June Clementine Strawberry
2025-04-05 14:07:37 -04:00
-
a212bf7cfc
update default room version to v11
June Clementine Strawberry
2025-04-05 14:00:40 -04:00
-
58b8c7516a
extend extract_variant to multiple variants
Jason Volk
2025-04-03 09:02:12 +00:00
-
bb8320a691
abstract and encapsulate the awkward OptionFuture into Stream pattern
Jason Volk
2025-04-04 02:39:40 +00:00
-
532dfd004d
move core::pdu and core::state_res into core::matrix::
Jason Volk
2025-04-04 03:30:13 +00:00
-
4e5b87d0cd
add missing condition for signatures upload failures
June Clementine Strawberry
2025-04-04 11:34:31 -04:00
-
00f7745ec4
remove the db pool queue full warning
Jason Volk
2025-04-04 02:56:54 +00:00
-
d036394ec7
refactor incoming prev events loop; mitigate large future
Jason Volk
2025-04-02 09:53:42 +00:00
-
6a073b4fa4
remove additional unnecessary Arc
Jason Volk
2025-04-02 06:28:34 +00:00
-
b7109131e2
further simplify get_missing_events; various log calls
Jason Volk
2025-04-03 22:06:51 +00:00
-
94b107b42b
add some debug logging and misc cleanup to keys/signatures/upload
June Clementine Strawberry
2025-04-03 16:08:02 -04:00
-
29d55b8036
move systemd stopping notification point
Jason Volk
2025-04-02 04:12:24 +00:00
-
45fd3875c8
move runtime shutdown out of main; gather final stats
Jason Volk
2025-04-03 00:59:23 +00:00
-
f9529937ce
patch hyper-util due to conflicts with federation resolver hooks
Jason Volk
2025-04-03 19:36:24 +00:00
-
0b56204f89
bump additional dependencies
Jason Volk
2025-04-03 04:34:11 +00:00
-
58adb6fead
upgrade hickory and hyper-util dependencies
Jason Volk
2025-04-03 04:05:42 +00:00
-
5d1404e9df
fix well-known using the hooked resolver
Jason Volk
2025-04-03 02:52:42 +00:00
-
f14756fb76
leave room locally if room is banned, rescind knocks on deactivation too
June Clementine Strawberry
2025-04-03 12:20:53 -04:00
-
24be579477
add appservice MSC4190 support
June Clementine Strawberry
2025-04-03 12:20:10 -04:00
-
0e0b8cc403
fixup+update msc3266, add fed support, parallelise IO
June Clementine Strawberry
2025-04-02 22:51:17 -04:00
-
1036f8dfa8
default shared history vis on unknown visibilities, drop needless error log
June Clementine Strawberry
2025-04-02 22:46:01 -04:00
-
74012c5289
significantly improve get_missing_events fed code
June Clementine Strawberry
2025-04-02 22:44:44 -04:00
-
ea246d91d9
remove pointless and buggy *_visibility in-memory caches
June Clementine Strawberry
2025-04-02 22:38:47 -04:00
-
1b71b99c51
fix weird issue with acl c2s check
June Clementine Strawberry
2025-04-02 10:49:38 -04:00
-
0f81c1e1cc
revert hyper-util upgrade due to continued DNS issues
Jason Volk
2025-04-01 02:14:51 +00:00
-
bee1f89624
bump dependencies
Jason Volk
2025-03-31 05:03:15 +00:00
-
5768ca8442
upgrade dependency ByteSize
Jason Volk
2025-03-31 04:23:47 +00:00
-
3f0f89cddb
use async_trait without axum re-export
Jason Volk
2025-03-31 04:25:48 +00:00
-
d3b65af616
remove several services.globals config wrappers
Jason Volk
2025-03-31 02:28:01 +00:00
-
d60920c728
workaround some large type name length issues
Jason Volk
2025-03-30 22:59:29 +00:00
-
db99d3a001
remove recently-made-unnecessary unsafe block
Jason Volk
2025-03-30 01:58:14 +00:00
-
bee4c6255a
reorg PduEvent strip tools and callsites
Jason Volk
2025-03-30 21:19:47 +00:00
-
dc6e9e74d9
add spans for for jemalloc mallctl points
Jason Volk
2025-03-30 01:56:00 +00:00
-
5bf5afaec8
instrument tokio before/after poll hooks
Jason Volk
2025-03-30 01:54:55 +00:00
-
095734a8e7
bump tokio to 1.44.1
Jason Volk
2025-03-30 03:01:58 +00:00
-
a93cb34dd6
disambiguate UInt/u64 type related in client/api/directory; use err macros.
Jason Volk
2025-03-30 02:48:08 +00:00
-
b03c493bf9
add stub for database benches
Jason Volk
2025-03-28 20:33:38 +00:00
-
d0132706cd
add --read-only and --maintenance program option
Jason Volk
2025-03-28 23:34:42 +00:00
-
0e2009dbf5
fix client hierarchy loop condition
Jason Volk
2025-03-28 22:47:00 +00:00
-
3e57b7d35d
Update expected test results
Ginger
2025-03-28 12:58:18 -04:00
-
75b6daa67f
Fix off-by-one error when fetching room hierarchy
Ginger
2025-03-28 12:22:23 -04:00
-
6365f1a887
remove sccache from ci for now
June Clementine Strawberry
2025-03-28 14:14:48 -04:00
-
b2bf35cfab
fix benches from state-res
Jason Volk
2025-03-28 06:42:30 +00:00
-
7f448d88a4
use qualified crate names from within workspace
Jason Volk
2025-03-27 03:34:33 +00:00
-
c99f5770a0
mark get_summary_and_children_federation Send
Jason Volk
2025-03-27 04:07:24 +00:00
-
dfe058a244
default config item to 'none' when zstd_compression not featured
Jason Volk
2025-03-27 01:08:42 +00:00
-
07ba00f74e
abstract raw query command iterations
Jason Volk
2025-03-26 04:40:38 +00:00
-
9d0ce3965e
fix lints
Jason Volk
2025-03-22 07:09:11 +00:00
-
d1b82ea225
use #[ignore] for todo'ed tests
Jason Volk
2025-03-21 08:10:44 +00:00
-
23e3f6526f
split well_known resolver into unit
Jason Volk
2025-03-19 03:49:12 +00:00
-
8010505853
implement clear_cache() for resolver service
Jason Volk
2025-03-15 04:08:57 +00:00
-
9ce95a7030
make service memory_usage()/clear_cache() async trait
Jason Volk
2025-03-15 04:07:53 +00:00
-
d8ea8b378c
add Map::clear() to db interface
Jason Volk
2025-03-15 02:35:10 +00:00
-
17003ba773
add FIFO compaction for persistent-cache descriptor; comments/cleanup
Jason Volk
2025-03-15 01:23:54 +00:00
-
a57336ec13
assume canonical order in db serialization test
Jason Volk
2025-03-14 06:54:08 +00:00
-
7294368015
parallelize IO for PublicRoomsChunk vector
Jason Volk
2025-03-12 23:10:38 +00:00
-
aa4d2e2363
fix unused import without feature jemalloc_conf
Jason Volk
2025-03-09 03:14:00 +00:00
-
07ec9d6d85
re-sort pushkey_deviceid (
33c5afe050)
Jason Volk
2025-03-26 01:32:45 +00:00
-
33c5afe050
delete pushers created with different access token on password change
cy
2025-03-19 20:55:14 -04:00
-
7bf92c8a37
replace unnecessary check when updating device keys
June Clementine Strawberry
2025-03-17 22:50:29 -04:00
-
658c19d55e
check if we already have a more preferable key backup before adding
cy
2025-03-14 23:01:28 -04:00
-
4518f55408
guard against using someone else's access token in UIAA
cy
2025-03-12 20:46:14 -04:00
-
ee3c585555
skip a few flakey complement tests
June Clementine Strawberry
2025-03-14 15:57:18 -04:00
-
6c29792b3d
respect include_leave syncv3 filter
June Clementine Strawberry
2025-03-11 22:21:42 -04:00
-
258b399de9
bump ruwuma
June Clementine Strawberry
2025-03-13 10:52:13 -04:00
-
5dea52f0f8
stop doing complement cert gen and just use self-signed cert
June Clementine Strawberry
2025-03-11 23:45:53 -04:00
-
1d1ccec532
fix some nightly clippy lints
June Clementine Strawberry
2025-03-11 23:05:56 -04:00
-
0877f29439
respect membership filters on /members
June Clementine Strawberry
2025-03-11 22:21:53 -04:00
-
e920c44cb4
ignore humantime dep as tracing console-subscriber uses it (somewhere)
June Clementine Strawberry
2025-03-11 21:15:11 -04:00
-
ae818d5b25
remove most of cargo test from engage as crane does that but with more caching
June Clementine Strawberry
2025-03-11 21:08:41 -04:00
-
7f95eef9ab
bump ruwuma
June Clementine Strawberry
2025-03-11 21:01:20 -04:00
-
3104586884
bump tracing-subscriber, allowlist cargo-doc lint in admin room
June Clementine Strawberry
2025-03-11 18:05:36 -04:00
-
c4b05e77f3
Fix up wording in the doc comments for admin media deletion (#694)
Odd Eivind Ebbesen
2025-03-10 22:28:29 +01:00
-
1366a3092f
Check the
room_types filter when searching for local public rooms (#698)
Ginger
2025-03-10 17:28:19 -04:00
-
1e23c95ec6
docs: refactor reverse proxy setup sections (#701)
Tamara Schmitz
2025-03-10 21:27:53 +00:00
-
56dba8acb7
misc docs updates
June Clementine Strawberry
2025-03-10 17:15:21 -04:00
-
889fb3cf26
add download-artifact pattern for OCI images only
June Clementine Strawberry
2025-03-10 13:36:56 -04:00
-
e704bbaf11
update complement test results
June Clementine Strawberry
2025-03-10 12:30:39 -04:00
-
5ba0c02d52
bump ruwuma to fix a threads issue, fix more error codes, delete legacy sytest cruft
June Clementine Strawberry
2025-03-10 12:29:54 -04:00
-
df1edcf498
adjust complement cert generation
June Clementine Strawberry
2025-03-10 10:32:11 -04:00
-
0e2ca7d719
implement disable TLS validation config option
June Clementine Strawberry
2025-03-09 21:55:07 -04:00
-
0e342aab7f
fix a few error codes
June Clementine Strawberry
2025-03-09 13:44:57 -04:00
-
47ff91243d
update complement results
June Clementine Strawberry
2025-03-09 03:33:29 -04:00
-
d0c767c23c
fix a few things to make some complement tests pass
June Clementine Strawberry
2025-03-09 01:43:49 -05:00
-
06f2039eee
bump ruwuma to maybe fix rare device key upload issues
June Clementine Strawberry
2025-03-09 00:44:56 -05:00
-
0b012b529f
comment gotestfmt for now
June Clementine Strawberry
2025-03-08 18:59:51 -05:00
-
5efe804a20
always disable fed, evict admins, and forget the room when banning a room
June Clementine Strawberry
2025-03-08 15:48:23 -05:00
-
ef96e7afac
add cargo auditable for future use, ignore paste dependency being unmaintained for now
strawberry
2025-03-08 13:52:56 -05:00