Commit Graph

283 Commits (5cc53c9e14ef5319f2dd8f88aa58d6e966cfdb20)

Author SHA1 Message Date
Tobias Bucher 69d0003222 Use upstream `reqwest` instead of vendored one
This uses the `ClientBuilder::dns_resolver` function that was added in
reqwest 0.11.13, instead of the homebrew `ClientBuilder::resolve_fn`.
5 months ago
Charles Hall 0b7ed5adc9
add debian package building in ci
This uses a separate step and docker image, which I'm not a huge fan of.
At least I could get this to work for now, but I won't be shocked when
it breaks later. I know, I know, fixing this kind of problem is the
exact reason I bothered to do this, but I was really struggling to do
better here. Maybe I can take a second pass at this later.

Also, this explicitly names the caches, because without this, various
things related to linking will break.
5 months ago
Charles Hall 6f052fff98
improve nix flake
Also fix the comment in `Cargo.toml` about the rust-version stuff.
5 months ago
Charles Hall dc2f53e773
comment out heed backend things
The code in conduit doesn't compile.
5 months ago
Timo Kösters 75c80df271
Sliding sync improvements and redaction fixes 10 months ago
Timo Kösters 11103a92ed
Do not show "Invalid room version" errors when server is not in room 11 months ago
Timo Kösters 5d16948030
Bump version to v0.6.0 11 months ago
Timo Kösters 3e518773e2 Merge branch 'improvements' into 'next'
cross signing fixes

See merge request famedly/conduit!532
11 months ago
Timo Kösters d82c26f0a9
Avatars for sliding sync DMs 11 months ago
Timo Kösters 06ab707c79 Merge branch 'rusqlite-update' into 'next'
bump rusqlite to 0.29.0

See merge request famedly/conduit!529
11 months ago
June fbb256dd91 bump rusqlite to 0.29.0
Signed-off-by: June <june@girlboss.ceo>
11 months ago
June 5a7bade476 update base64 to 0.21.2
Signed-off-by: June <june@girlboss.ceo>
11 months ago
Charles Hall 291290db92
maximize fd limit 11 months ago
Paul van Tilburg 433dad6ac2
Turn README.Debian into a markdown file
It is common to have a markdown file per deployment subdirectory.
Still install it as `README.Debian` to `/usr/share/doc/matrix-conduit`
as per Debian policy.

Also update the link in the main `README.md` file.
11 months ago
Timo Kösters 4b7d3e24dd
bump ruma 12 months ago
Timo Kösters e4f769963f
feat: very simple sliding sync implementation 1 year ago
Timo Kösters f8a36e7554 Merge branch 'memory' into 'next'
improvement: better memory usage and admin commands to analyze it

See merge request famedly/conduit!497
1 year ago
Timo Kösters a2c3256ced
improvement: better memory usage and admin commands to analyze it 1 year ago
Jonas Platte 0ded637b4a
Upgrade axum to 0.6 1 year ago
Timo Kösters be877ef719
Improve sync performance with more caching and wrapping things in Arcs to avoid copies 1 year ago
Timo Kösters 91180e011d
bump ruma 1 year ago
Timo Kösters dbd360ebb9 Merge branch 'unbreak' into 'next'
fix rustc version, nix upkeep

See merge request famedly/conduit!482
1 year ago
Timo Kösters 15cc801840
Disable compression, see https://en.wikipedia.org/wiki/BREACH 1 year ago
Timo Kösters c7e0ea525a
feat: WIP relationships and threads 1 year ago
Charles Hall 4a7d3c7301
upgrade rust in Cargo.toml/flake.nix
Looks like this should've happened as part of !479.
1 year ago
Timo Kösters d62cd2ae51
chore: bump dependencies 1 year ago
Timo Kösters 49b5af6d45
chore: bump rocksdb 1 year ago
Kévin Commaille f53ecaa97d
Bump Ruma 1 year ago
Yusuf Bera Ertan 11b9cfad5e
docs: update nix comment for rust-version in Cargo.toml 1 year ago
Yusuf Bera Ertan 5d913f7010
build(nix): fix flake builds 1 year ago
Charles Hall 315944968b
remind people to update the hash
And offer help since it's pretty easy but impossible if you don't have
Nix installed.
2 years ago
Timo Kösters 2a66ad4329
Bump version to 0.6.0-alpha 2 years ago
Timo Kösters f7db3490f6
Bump version to v0.5.0 2 years ago
Timo Kösters c7a7c913d4
Bump ruma 2 years ago
Timo Kösters 6d5e54a66b
fix: jaeger support 2 years ago
Jonas Platte d39ce1401d
WIP: Upgrade Ruma 2 years ago
Vladan Popovic 66ad114e19 feat: add systemd feature flag 2 years ago
Nyaaori 6786c44f4d
chore: Fix MSRV
Ruma requires Rust 1.64
2 years ago
Timo Kösters 7540227388
chore: bump dependencies 2 years ago
AndSDev 10d2da3009 fix(main): fix request size limit to max_request_size (axum defaults 2MB) 2 years ago
Charles Hall 4710f739c0
clap v4 turned more things into optional features
So we need to re-enable some things. See their changelog[0] for details.

[0]: https://github.com/clap-rs/clap/blob/master/CHANGELOG.md#migrating
2 years ago
Timo Kösters fdd64fc966
fix: fluffychat login works again 2 years ago
Timo Kösters d3968c2fd1
fix: bump ruma again to fix state res problems 2 years ago
Timo Kösters fb6bfa9753
fix: missing field `origin` error with synapse servers 2 years ago
Timo Kösters 7cf060ae5b
Bump version to 0.4 2 years ago
Timo Kösters ca82b2940d
fix: sending does not work
We were inserting one too many 0xff bytes
2 years ago
Timo Kösters 229444c932
Use ring-compat feature so out signing keys work again 2 years ago
Timo Kösters 6b131202b9
Bump ruma 2 years ago
Timo Kösters 275c6b447d
Bump some dependencies 2 years ago
Timo Kösters 25c3d89f28
Bump rust version for const fn RwLock::new 2 years ago