- Dec 21, 2023
-
-
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com>
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
🥺 authored
not really important enough for us to have these right now 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.
-
It's pretty much the same as it was before but now it's more better.
-
- Dec 06, 2023
-
-
nat authored
otherwise bindings are too new and it doesn't build
-
- Dec 04, 2023
-
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Dec 03, 2023
-
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
🥺 authored
even rust-analyzer themselves don't compile with debug info because it makes cargo checks and builds in general a lot longer. helps speed things up and we mainly care about panics/stacktraces and compiler errors. https://github.com/rust-lang/rust-analyzer/blob/master/Cargo.toml#L12-L15 upstream rust-rocksdb is active again finally Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
🥺 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
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
🥺 authored
Signed-off-by:
strawberry <june@girlboss.ceo>
-
🥺 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 28, 2023
-
-
🥺 authored
Signed-off-by:
strawberry <june@girlboss.ceo>
-
- Nov 27, 2023
-
-
🥺 authored
internal room IDs do not have #, they start with ! Signed-off-by:
strawberry <june@girlboss.ceo>
-
🥺 authored
room IDs in conduit have a server name attached to them already outputting the server name again just makes it look incorrect also add codeblock to the internal room ID portion Signed-off-by:
strawberry <june@girlboss.ceo>
-
🥺 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>
-
🥺 authored
iouring falls into the same category as eBPF and is a major source of kernel vulnerabilities. the benefits gained here are too minimal to bother keeping this enabled, and makes cross-compiling from macOS impossible Signed-off-by:
strawberry <june@girlboss.ceo>
-
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
- Nov 26, 2023
-
-
strawberry authored
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
AndSDev authored
-
- Nov 25, 2023
-
-
strawberry authored
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
strawberry authored
Signed-off-by:
strawberry <strawberry@pupbrain.dev>
-
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>
-