aecf0641a4
Existing handshake behavior assumed that the server version is always at least as new as the client. Meaning that the client's version was always picked the handshake details as well as for further communication This change removes that assumption and correctly uses min(server_version, client_version). Change-Id: Ia5dad4613dd5f69a0aeb6c9d86982f1f36fe1a4c Reviewed-on: https://cl.tvl.fyi/c/depot/+/12722 Tested-by: BuildkiteCI Reviewed-by: flokli <flokli@flokli.de> |
||
---|---|---|
.. | ||
src | ||
vm-test | ||
.gitignore | ||
Cargo.lock | ||
Cargo.nix | ||
Cargo.toml | ||
default.nix | ||
README.md | ||
shell.nix |
Tvix-daemon
A super incomplete implementation of a Nix-compatible daemon. Same as the original except it's backed by Tvix-Store.
For now, this is mostly used as a playground to implement the Nix daemon wire format in nix-compat.
On the long run, I hope this to be useful to get some real-world usage experience of tvix-store.
Build
When inside this directory:
mg shell :shell
cargo build