Commit Graph

284 Commits (d29591d47d6de9c82539f18994a268f5215a4ee6)

Author SHA1 Message Date
Charles Hall 52954f7a11
use fromToolchainFile
I *think* this will make it easier to pull in extra rustc targets.
7 months ago
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`.
7 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.
7 months ago
Charles Hall 6f052fff98
improve nix flake
Also fix the comment in `Cargo.toml` about the rust-version stuff.
7 months ago
Charles Hall dc2f53e773
comment out heed backend things
The code in conduit doesn't compile.
7 months ago
Timo Kösters 75c80df271
Sliding sync improvements and redaction fixes 11 months ago
Timo Kösters 11103a92ed
Do not show "Invalid room version" errors when server is not in room 1 year ago
Timo Kösters 5d16948030
Bump version to v0.6.0 1 year ago
Timo Kösters 3e518773e2 Merge branch 'improvements' into 'next'
cross signing fixes

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

See merge request famedly/conduit!529
1 year ago
June fbb256dd91 bump rusqlite to 0.29.0
Signed-off-by: June <june@girlboss.ceo>
1 year ago
June 5a7bade476 update base64 to 0.21.2
Signed-off-by: June <june@girlboss.ceo>
1 year ago
Charles Hall 291290db92
maximize fd limit 1 year 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.
1 year ago
Timo Kösters 4b7d3e24dd
bump ruma 1 year 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 2 years ago
Yusuf Bera Ertan 5d913f7010
build(nix): fix flake builds 2 years 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