- Jan 15, 2024
-
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
conduit has supported this for a while now and is a Matrix 1.4 feature Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Jan 08, 2024
-
-
the last endpoint is a non-standard health check endpoint used by at least Element Web as a weird way to determine if syncv3 is available there can also be some valid use-cases for serving well-knowns from the application itself Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
this is another one of those things that upstream has neglected Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Jan 06, 2024
-
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Dec 25, 2023
-
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
-
-
Nineko authored
* feat: replaced flaky argon2 with better argon2 crate * fix: applied cargo fmt nightly * docs: added comment specifying what the settings for Argon2 mean * fix: made hashing error a bit more descriptive * fix: fixed incorrect value for Kib
-
- Dec 24, 2023
-
-
- Dec 23, 2023
-
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
this might be an unreachable state with the next commit, but let's be extra sure here just in case a guest still managed to register before a real admin was created. Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Dec 21, 2023
-
-
-
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Also removed all instances of `#[command(verbatim_doc_comment)]` because I'm pretty sure it's not necessary anymore. The `[commandbody]` things were making rustdoc upset about broken link syntax. I also normalized "code-block" to "code block" in that file since the latter appears more often.
-
- Dec 04, 2023
-
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Dec 03, 2023
-
-
🥺 authored
split out the spinning disk focused options into a configurable option, current conduwuit users are NVMe/SSDs anyways so those options are just hindering performance. rocksdb logging builds up overtime with no cleanup or anything, adds support for configuring the amount of logging, size of files, log rotate, etc. fixes https://gitlab.com/girlbossceo/conduwuit/-/issues/1 misc conduit logging improvements for help debugging issues and maybe a future feature experimental Room V11 support from https://gitlab.com/famedly/conduit/-/merge_requests/562 Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Nov 30, 2023
-
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
🥺 authored
too many changes to list, codebase significantly better than it was a few weeks ago though Signed-off-by:
strawberry <june@girlboss.ceo>
-
- Nov 27, 2023
-
-
🥺 authored
this project's codebase is so horrendous, im shocked that no one has ran clippy at all. it had ~200 total lint warnings, some with performance issues and unsoundness, and the rest just very ugly codebase. i have sat down and fixed as many of these as possible and i am exhausted. i haven't fixed some extremely complex ones, but i brought it down from ~200 to ~30. i have also removed io_uring as a default feature due to it falling under the same category as linux eBPF: major kernel attack surface for minimal performance gains. this also makes it impossible to cross-compile from macOS to Linux because io_uring does not exist in Darwin land. there are far better ways to achieve better performance than io_uring on the codebase level. Signed-off-by:
strawberry <june@girlboss.ceo>
-
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
- Nov 26, 2023
-
-
strawberry authored
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
- Nov 25, 2023
-
-
strawberry authored
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
strawberry authored
can't update ruma to very latest commit because of the weird JsOption thing for syncv4 that i can't wrap my head around how to use, not important anyways Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
strawberry authored
core implementation and tests from https://gitlab.com/famedly/conduit/-/merge_requests/467 feature flag, base64 encode update, and tweaks were me Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
Val Lorentz authored
This speeds up handling of /_matrix/federation/v1/send/:transaction_id when more than one event contains unknown keys. In particular, when receiving multiple PDUs with dead servers in their auth chain, timeouts of each server accumulate and can make handling of incoming requests take several minutes, to the point the client closes the connection (eg. matrix.org has a 2 minute timeout), causing new events to be dropped eventually.
-
- Oct 29, 2023
-
-
🥺 authored
Signed-off-by:
girlbossceo <june@girlboss.ceo>
-