diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-08-09 22:56:18 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-08-09 22:56:18 +0200 |
| commit | 217b61ff34390fd24d0a2ad338f6094183debbe3 (patch) | |
| tree | d0e51d3138dfe4df6581c3e69b1c3536267ee2e5 /packages/meshbay-node/src/meshbay_node/transport | |
| parent | 82ce18ef9f45f817505b12e24c958beda45465f0 (diff) | |
| download | meshbay-217b61ff34390fd24d0a2ad338f6094183debbe3.tar.gz | |
fix: 4 corrections — streaming hash, watchdog bug, cipher doc, deps
1. indexer.py: streaming blake3 (8MB chunks) instead of read_bytes().
Large files (initrd.img, ISOs, VM images) no longer load into RAM.
2. QE/demo-v1/run_node.py: call indexer.start() not initial_scan().
initial_scan() alone never starts the watchdog observer — files added
after startup were silently ignored. Added indexer.stop() on shutdown.
3. USERGUIDE.md §8: clarify symmetric vs asymmetric.
Ed25519/X25519 = asymmetric (key pairs). ChaCha20-Poly1305 and
AES-256-GCM = symmetric AEAD 256-bit (content encryption).
ChaCha20 is PRIMARY; AES-GCM is optional browser-compat variant only.
4. pyproject.toml: aioquic, websockets, aiosqlite, slowapi added to
proper package deps (were installed manually, now declared).
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/transport')
0 files changed, 0 insertions, 0 deletions