atagen

malice

public
Star0
Watch0

Commit 8c2389a6521c

tarball

atagen <boss@atagen.co>2026-10-24 06:51 UTC

4 files changed+4-4
deps: bump macltok for self-healing member lists

macltok 121a56ce marks each room members missing on the first members call per engine lifetime, so stores whose members_synced flag was persisted over a partial roster refetch /members instead of serving it forever.
Modified file: Cargo.lock+1 additions−1 deletions
@@ -1935,7 +1935,7 @@ checksum = "4050469837a6ff301cd14c1f8f24f88549e6d548f24f64e2148eb0f72cebc51f"
19351935 [[package]]
19361936 name = "macltok"
19371937 version = "0.1.0"
1938-source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=0827ad2d24e99df0ebcf85dd19c58eb7b4ccbb8c#0827ad2d24e99df0ebcf85dd19c58eb7b4ccbb8c"
1938+source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=121a56ce119d97a65954edd1253f68cb6093d2a7#121a56ce119d97a65954edd1253f68cb6093d2a7"
19391939 dependencies = [
19401940 "futures-util",
19411941 "getrandom 0.2.17",
Modified file: Cargo.toml+1 additions−1 deletions
@@ -3,7 +3,7 @@ resolver = "3"
33 members = ["crates/malice-core", "crates/malice-server", "crates/malice-static"]
44
55 [workspace.dependencies]
6-macltok = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "0827ad2d24e99df0ebcf85dd19c58eb7b4ccbb8c" }
6+macltok = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "121a56ce119d97a65954edd1253f68cb6093d2a7" }
77 ruma = { version = "0.16", default-features = false }
88 serde = { version = "1", features = ["derive"] }
99 serde_json = "1"
Modified file: crates/malice-worker/Cargo.lock+1 additions−1 deletions
@@ -1722,7 +1722,7 @@ checksum = "4050469837a6ff301cd14c1f8f24f88549e6d548f24f64e2148eb0f72cebc51f"
17221722 [[package]]
17231723 name = "macltok"
17241724 version = "0.1.0"
1725-source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=0827ad2d24e99df0ebcf85dd19c58eb7b4ccbb8c#0827ad2d24e99df0ebcf85dd19c58eb7b4ccbb8c"
1725+source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=121a56ce119d97a65954edd1253f68cb6093d2a7#121a56ce119d97a65954edd1253f68cb6093d2a7"
17261726 dependencies = [
17271727 "futures-util",
17281728 "getrandom 0.2.17",
Modified file: crates/malice-worker/Cargo.toml+1 additions−1 deletions
@@ -14,7 +14,7 @@ publish = false
1414 crate-type = ["cdylib", "rlib"]
1515
1616 [target.'cfg(target_family = "wasm")'.dependencies]
17-macltok = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "0827ad2d24e99df0ebcf85dd19c58eb7b4ccbb8c", features = ["indexeddb", "serde", "mirror"] }
17+macltok = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "121a56ce119d97a65954edd1253f68cb6093d2a7", features = ["indexeddb", "serde", "mirror"] }
1818 malice-core = { path = "../malice-core" }
1919 ruma = { version = "0.16", default-features = false }
2020 futures-util = { version = "0.3", default-features = false, features = ["std"] }