atagen

malice

public
Star0
Watch0

Commit 17723bb70856

tarball

atagen <boss@atagen.co>2026-10-27 04:03 UTC

4 files changed+6-6
macltok: bump to 8127bd8

The mentions profile repair pass in 3eee54c fetched whole member lists room after room on a fresh device, and saving them held the state store lock long enough to stall sync response handling for seconds at a time in the worker. It now reads only the local member store.
Modified file: Cargo.lock+2 additions−2 deletions
@@ -2250,7 +2250,7 @@ checksum = "7ef0d4ed8669f8f8826eb00dc878084aa8f253506c4fd5e8f58f5bce72ddb97e"
22502250 [[package]]
22512251 name = "macltok"
22522252 version = "0.1.0"
2253-source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=3eee54c8ed63154fa8fe3d292e7556b4c19379fa#3eee54c8ed63154fa8fe3d292e7556b4c19379fa"
2253+source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=8127bd8b03da656d01d946c7a8e80da81653ed3c#8127bd8b03da656d01d946c7a8e80da81653ed3c"
22542254 dependencies = [
22552255 "futures-util",
22562256 "getrandom 0.2.17",
@@ -2283,7 +2283,7 @@ dependencies = [
22832283 [[package]]
22842284 name = "macltok-push-gateway"
22852285 version = "0.1.0"
2286-source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=3eee54c8ed63154fa8fe3d292e7556b4c19379fa#3eee54c8ed63154fa8fe3d292e7556b4c19379fa"
2286+source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=8127bd8b03da656d01d946c7a8e80da81653ed3c#8127bd8b03da656d01d946c7a8e80da81653ed3c"
22872287 dependencies = [
22882288 "ruma-common",
22892289 "serde",
Modified file: Cargo.toml+2 additions−2 deletions
@@ -3,8 +3,8 @@ resolver = "3"
33 members = ["crates/malice-core", "crates/malice-push", "crates/malice-server", "crates/malice-static"]
44
55 [workspace.dependencies]
6-macltok = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "3eee54c8ed63154fa8fe3d292e7556b4c19379fa" }
7-macltok-push-gateway = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "3eee54c8ed63154fa8fe3d292e7556b4c19379fa" }
6+macltok = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "8127bd8b03da656d01d946c7a8e80da81653ed3c" }
7+macltok-push-gateway = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "8127bd8b03da656d01d946c7a8e80da81653ed3c" }
88 ruma = { version = "0.16", default-features = false }
99 serde = { version = "1", features = ["derive"] }
1010 serde_json = "1"
Modified file: crates/malice-worker/Cargo.lock+1 additions−1 deletions
@@ -1999,7 +1999,7 @@ checksum = "7ef0d4ed8669f8f8826eb00dc878084aa8f253506c4fd5e8f58f5bce72ddb97e"
19991999 [[package]]
20002000 name = "macltok"
20012001 version = "0.1.0"
2002-source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=3eee54c8ed63154fa8fe3d292e7556b4c19379fa#3eee54c8ed63154fa8fe3d292e7556b4c19379fa"
2002+source = "git+ssh://brewery@pls.lobotomise.me:33/atagen/macltok?rev=8127bd8b03da656d01d946c7a8e80da81653ed3c#8127bd8b03da656d01d946c7a8e80da81653ed3c"
20032003 dependencies = [
20042004 "futures-util",
20052005 "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 = "3eee54c8ed63154fa8fe3d292e7556b4c19379fa", features = ["indexeddb", "serde", "mirror"] }
17+macltok = { git = "ssh://brewery@pls.lobotomise.me:33/atagen/macltok", rev = "8127bd8b03da656d01d946c7a8e80da81653ed3c", 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"] }