Grapevine is a Matrix homeserver, forked from Conduit 0.7.0
Find a file
Olivia Lee 4ee8312068
reset device key query backoff after a successful request
Failing to reset the backoff state resulted in a monotonically
increasing backoff delay. If a remote server was temporarily
unavailable, we would have a persistently increased rate of key query
failures until the backoff state was reset by a server restart. If
enough key queries were attempted while the remote was unavailable, it
can accumulate an arbitrarily long backoff delay and effectively block
all future key queries to this server.
2024-12-11 13:02:10 -08:00
bin run some jobs on the final commit only 2024-12-11 11:39:20 -08:00
book reset device key query backoff after a successful request 2024-12-11 13:02:10 -08:00
nix move ci job scipts into an actual script 2024-12-11 11:39:20 -08:00
src reset device key query backoff after a successful request 2024-12-11 13:02:10 -08:00
tests/integrations make all caches individually configurable 2024-11-01 14:25:52 -07:00
.envrc optionally use nom to build devshell dependencies 2024-05-30 21:19:09 -07:00
.gitignore set up mdbook 2024-06-16 20:23:18 -07:00
.gitlab-ci.yml skip jobs that don't make artifacts on main branch 2024-12-11 11:39:20 -08:00
.lycheeignore set up mdbook 2024-06-16 20:23:18 -07:00
.mailmap update name and email in mailmap 2024-11-16 21:15:16 -08:00
.markdownlintignore set up mdbook 2024-06-16 20:23:18 -07:00
book.toml add flake output for the website root 2024-11-22 11:21:39 -08:00
Cargo.lock update rust dependencies 2024-11-29 10:39:53 -08:00
Cargo.toml add custom release profile with debuginfo enabled 2024-12-01 08:47:09 -08:00
clippy.toml enable doc_markdown lint 2024-05-14 16:34:10 -07:00
default.nix feat: support non-flake users 2024-02-01 19:19:56 -08:00
engage.toml set up mdbook 2024-06-16 20:23:18 -07:00
flake.lock update flake.lock 2024-11-18 11:07:19 -08:00
flake.nix add flake output for the website root 2024-11-22 11:21:39 -08:00
LICENSE.md convert license to markdown 2024-04-30 21:54:56 -07:00
README.md update docs link in the readme 2024-12-06 11:37:17 -08:00
rust-toolchain.toml Update MSRV to 1.81.0 2024-09-08 09:54:08 -07:00
rustfmt.toml enable error_on_line_overflow and fix errors 2024-05-16 19:11:40 -07:00

Grapevine

A Matrix homeserver.

Read the book

Click here to read the latest version.