summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/src/meshbay_node/transport/quic_server.py
Commit message (Expand)AuthorAgeFilesLines
* fix(node): an added root is served before it is scannedChristophe Besson12 days1-1/+4
* refactor(node): QUIC does not relay chat it cannot checkChristophe Besson2026-09-101-52/+14
* Merge origin/main into the chat encryption workChristophe Besson2026-09-071-76/+0
|\
| * refactor(mnp)!: remove stream_seg, the last unencrypted content messageChristophe Besson2026-09-071-76/+0
* | feat(chat): encrypt group chat under per-device epoch keys (MNP 2.0)Christophe Besson2026-09-071-4/+10
|/
* fix(node): pin utf-8 (and LF) on every text file the node reads or writesChristophe Besson2026-09-041-2/+2
* refactor(node): platform abstraction for Windows portability (W1-W2-W5-W6-W7)Christophe Besson2026-09-031-3/+5
* feat!: MNP 1.0 — seal index and handshake_ack under the group keyChristophe Besson2026-09-031-1/+23
* refactor!: one file_chunk and index_sync encoder for every transportChristophe Besson2026-09-031-41/+8
* fix(node): bring the QUIC chat and stream handlers to WebRTC parityChristophe Besson2026-09-011-49/+95
* feat(node): several named roots per group, and one implementation per operationChristophe Besson2026-08-181-4/+36
* feat(common): MNP 0.2 — liveness, and chat history read the way it is writtenChristophe Besson2026-08-161-0/+5
* feat(quic): GEK proof and mutual authentication — closes C6Christophe Besson2026-08-131-1/+93
* refactor(quic): share the unified handshake authorizationChristophe Besson2026-08-131-24/+28
* fix: swarm privacy, revocation persistence, keystore KDF, audit integrityChristophe Besson2026-08-131-5/+53
* fix(node)!: remove unauthenticated HTTP file API and TCP transportChristophe Besson2026-08-131-1/+0
* feat: Phase 9 — Web client SPA with WebRTC P2P transportChristophe Besson2026-08-111-3/+4
* feat: Phase 7 — Node v2 (multi-group, Sender Keys, 0-RTT, chat, denylist)Christophe Besson2026-08-101-9/+167
* feat(node): punch_nat() — NAT traversal from QUIC server socketChristophe Besson2026-08-101-0/+16
* fix(node): QuicChunkClient local_port + QuicChunkServer dual-stackChristophe Besson2026-08-101-1/+1
* feat(node): add QUIC transport (MNP v2) — quic_server + quic_clientChristophe Besson2026-08-091-0/+280