strawberry
|
46e945d571
|
bump ruma, deps, and add MSC4125 ruma feature
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-14 22:35:23 -04:00 |
|
strawberry
|
b7a2482e4d
|
output jemalloc and hmalloc builds in CI, add back target check for cargo.toml
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-14 22:35:23 -04:00 |
|
strawberry
|
befdc29b1e
|
bump deps, fix repo link on cargo.toml
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-14 22:35:23 -04:00 |
|
strawberry
|
593bad7780
|
remove unnecessary malloc imports, remove cargo.toml env check
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-14 22:35:23 -04:00 |
|
strawberry
|
a94387dcdc
|
maybe add multiple outputs support to nix flake for jemalloc and hardened_malloc
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-14 22:35:23 -04:00 |
|
strawberry
|
f6e9c106aa
|
use hardened_malloc by default only on supported targets
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-14 22:35:23 -04:00 |
|
strawberry
|
ff0d4c98ee
|
add hardened_malloc-rs feature and global_allocator
Signed-off-by: strawberry <strawberry@pupbrain.dev>
|
2024-04-14 22:35:23 -04:00 |
|
strawberry
|
85814e96e3
|
implement unstable MSC2666 support for querying mutual rooms
https://github.com/matrix-org/matrix-spec-proposals/pull/2666
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-09 15:26:45 -04:00 |
|
strawberry
|
0dc3acea71
|
build zstd_compression by default for tower-http
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-09 15:26:45 -04:00 |
|
strawberry
|
68321ec467
|
bump conduwuit version to 0.1.14
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-09 15:26:45 -04:00 |
|
raizo
|
579d3ce865
|
replace tokio channels with loole (#256)
* rewrite admin handler to use loole channels
* apply correct formatting
* move all other services to loole channels
* fix ci
|
2024-04-09 15:26:45 -04:00 |
|
strawberry
|
39946beda8
|
add server-side support for /.well-known/matrix/support
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-09 15:26:45 -04:00 |
|
strawberry
|
e4a987cf80
|
bump ruma and declare support for unstable MSC3026 (busy presence state)
a938640491
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-05 22:15:16 -04:00 |
|
strawberry
|
1ccc777532
|
bump conduwuit version to 0.1.13
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-05 22:15:16 -04:00 |
|
strawberry
|
1b84f5a855
|
resolve wildcard_imports and checked_conversations lints
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-05 22:15:16 -04:00 |
|
strawberry
|
661dba688a
|
add trivially_copy_pass_by_ref lint
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-05 22:15:16 -04:00 |
|
strawberry
|
935202eaa3
|
move panic = "abort" to release-high-perf build profile
i don't really want to do this but broken dependencies
are making this unavoidable
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-02 00:32:41 -04:00 |
|
strawberry
|
a20b071a8a
|
add manual_let_else lint
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-02 00:32:41 -04:00 |
|
strawberry
|
738878f6ff
|
bump conduwuit version to 0.1.12
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-02 00:32:41 -04:00 |
|
strawberry
|
fec4b3c953
|
delete conduit_bin feature
i dont know what's the point of this
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-02 00:32:41 -04:00 |
|
renovate[bot]
|
71cea1c567
|
fix(deps): update rust crate image to 0.25.1
|
2024-04-02 00:32:41 -04:00 |
|
strawberry
|
f818c368c0
|
config options for HTTP compression on tower+reqwest
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
44435f76fe
|
bump conduwuit version to 0.1.11
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
b437e47d8c
|
partial tower/tower-http sentry and gzip/brotli compression
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
babf29d217
|
fix sentry features, add sentry_traces_sample_rate
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
835c2112c8
|
dont depend on openssl, add sentry_tracing
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
87a7c8d9e8
|
add opt-in sentry logging, improve main function
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
07135cc849
|
add two pedantic clippy lints
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
Jason Volk
|
3cf67f3993
|
disambiguate logging macros by locking log crate
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
77475dacf5
|
bump rocksdb, switch to fork of rocksdb, bump flake
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
renovate[bot]
|
80f624c0fb
|
fix(deps): update rust crate serde_html_form to 0.2.6
|
2024-03-30 22:06:18 -04:00 |
|
renovate[bot]
|
e4d1d4e86d
|
fix(deps): update rust crate tokio to 1.37.0
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
8915b6469d
|
forbid admin room from being made public
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
0d50dfd7cf
|
bump ruma and cargo.lock
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
4f1f6fa56f
|
drop -alpha from version string
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
|
strawberry
|
051668b62b
|
use rusqlite commit before c-strings were added
this is a 1.77.0 rust feature, this would require
bumping MSRV
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
|
renovate[bot]
|
b252572db4
|
fix(deps): update rust crate clap to 4.5.4
|
2024-03-26 22:24:24 -04:00 |
|
renovate[bot]
|
cf474d96f0
|
fix(deps): update rust crate serde_json to 1.0.115
|
2024-03-26 22:24:24 -04:00 |
|
strawberry
|
bef0459fb8
|
bump conduwuit version to 0.1.10
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
|
strawberry
|
fbefbd57be
|
implement include_state search criteria
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
|
strawberry
|
f4146de17d
|
add feature for smElement client hacks
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
|
strawberry
|
bdf3997de5
|
pin ruma rev
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
|
strawberry
|
7bd56765ef
|
fix some more pedantic clippy lints
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
|
renovate[bot]
|
8fab2cd94a
|
fix(deps): update rust crate regex to 1.10.4
|
2024-03-23 01:49:27 -04:00 |
|
strawberry
|
3bc2af7d26
|
resolve and add even more pedantic clippy lints
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-23 01:49:27 -04:00 |
|
strawberry
|
0bb5115bd1
|
resolve clippy match_bool
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-23 01:49:27 -04:00 |
|
strawberry
|
6d7ef80aba
|
format cargo.toml
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-23 01:49:27 -04:00 |
|
strawberry
|
23ee479062
|
only allow up to info level logging on release builds
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-23 01:49:27 -04:00 |
|
strawberry
|
c5afc6bf98
|
bump ruma and bytes
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-23 01:49:27 -04:00 |
|
Charles Hall
|
74c34e885e
|
allow including extra info in --version output
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-23 01:49:27 -04:00 |
|