From a4b36e5fe31cb671a4cbbdaad75746cd68b601fe Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Mon, 28 Sep 2026 16:24:12 +0200 Subject: refactor: remove the unused GroupIndex.serialize chain MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit serialize/deserialize had no production caller, and took with them the per-chunk signature, the ChaCha20 cipher variant and the zstandard dependency. Key derivations are unchanged. Docs corrected, including design §4.3's claim that chunks are compressed. Co-Authored-By: Claude Opus 5.5 --- packaging/win/README.md | 2 +- packaging/win/meshbay-node.spec | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) (limited to 'packaging') diff --git a/packaging/win/README.md b/packaging/win/README.md index 3c141d1..b84ba98 100644 --- a/packaging/win/README.md +++ b/packaging/win/README.md @@ -278,7 +278,7 @@ the journal. `meshbay-node.spec` pulls the awkward packages in whole (`collect_all`) because they have C/Rust extensions or do dynamic imports: `aiortc`, `av` (bundles FFmpeg DLLs), `aioquic`, `pydantic_core`, `uvicorn`, `watchdog`, `guessit`, -`blake3`, `zstandard`, `msgpack`. If a frozen run raises `ModuleNotFoundError`, +`blake3`, `msgpack`. If a frozen run raises `ModuleNotFoundError`, add the package to `COLLECT_ALL` / `HIDDEN` / `COPY_META` in the spec — that is the expected way the list grows. diff --git a/packaging/win/meshbay-node.spec b/packaging/win/meshbay-node.spec index 324d8c1..3261778 100644 --- a/packaging/win/meshbay-node.spec +++ b/packaging/win/meshbay-node.spec @@ -82,7 +82,6 @@ COLLECT_ALL = [ "PIL", "blake3", "msgpack", - "zstandard", "aiosqlite", "jwt", "dns", -- cgit v1.2.3