Commit graph

15 commits

Author SHA1 Message Date
Ole
a7933315f3 QR-Kompression: pako.deflateRaw + SDP-Dictionary statt base45
All checks were successful
Pin to IPFS / pin (push) Successful in 9s
- base45/CompressionStream entfernt, durch pako.deflateRaw + base64 ersetzt
- SDP-Dictionary aus 10 echten SDP-JSONs (Chrome+Firefox) → 97.5% Kompression
- Korrupte pako.min.js durch CDN-Version ersetzt
- Tote Altlasten entfernt: hexToBuf, _fullSDPData/getFullSDPData, CRYPTO-UPDATE.md
- Debug-Panel: QR-Click kopiert base64, Raw-Data-Click kopiert JSON
- test-pairing.html an neue pack/unpack-API angepasst
2026-06-14 21:51:49 +02:00
7266cdcc0e
[FIX] enter existing room view
All checks were successful
Pin to IPFS / pin (push) Successful in 12s
2026-06-14 19:15:56 +02:00
Ole
becd1593b6 Pairing-Logs in ?debug: _log() in p2p.js, Panel links unten
All checks were successful
Pin to IPFS / pin (push) Successful in 11s
2026-06-14 18:33:36 +02:00
Ole
f3f43ae68e Scan-Feedback entfernt + dontInvert zurück
All checks were successful
Pin to IPFS / pin (push) Successful in 12s
2026-06-14 18:25:00 +02:00
Ole
570606b6db Scan-Feedback roter/grüner Rahmen + BarcodeDetector-Fallback + gestufte Kameraauflösung + HTTPS-Hinweis
All checks were successful
Pin to IPFS / pin (push) Successful in 15s
2026-06-14 17:55:35 +02:00
Ole
14aa83ff6e Debug-Chat per Data-Channel (nur ?debug)
All checks were successful
Pin to IPFS / pin (push) Successful in 11s
2026-06-14 17:11:17 +02:00
Ole
3ff0c15dfd QR-Kompression: deflate-raw + base45 für kleinere, scanbare SDP-QRs
All checks were successful
Pin to IPFS / pin (push) Successful in 10s
2026-06-14 17:05:41 +02:00
Ole
c29df1ca80 Eigenen Namen eingeben vor Raum-Erstellen/Beitreten
All checks were successful
Pin to IPFS / pin (push) Successful in 9s
2026-06-14 16:55:37 +02:00
Ole
31a4c2e3a8 Jede Person wirft eigene Münze: sharedSeed + per-peer Result via SHA-256
All checks were successful
Pin to IPFS / pin (push) Successful in 13s
2026-06-14 16:47:41 +02:00
Ole
c322e9f31b QR-Scan-Fix: höhere Auflösung, Throttle, dontInvert; QR dynamische Größe; Antwort-Rohdaten; Kopierfunktion; CDN → vendor 2026-06-14 16:15:15 +02:00
Ole
cef5d35be7 Room-Code-Logik raus, QR zeigt wieder volles SDP (STUN-frei). Room-Code/Storage/Polling entfernt, QR-Hauptcode immer sichtbar
All checks were successful
Pin to IPFS / pin (push) Successful in 12s
2026-06-14 15:26:44 +02:00
Ole
2a86156d95 Debug-Modus (?debug): Room-Code + localStorage-Signaling statt QR; STUN entfernt; Polling statt StorageEvent 2026-06-13 22:42:36 +02:00
Ole
ab14ac8cc3 Selective Abort: 12s-Timeout in Commit/Reveal-Phase, ABORTED-State, Betrüger-Erkennung, protocol_start-Resilienz 2026-06-13 22:18:14 +02:00
Ole
84a423cee5 Full mesh topology: relayed signaling via host, glare prevention (smaller peerId initiates), roster broadcast, mesh_ready gating 2026-06-13 22:06:00 +02:00
Ole
bdd85db8a7 Initial commit: P2P coin flip with QR signaling and commit-reveal protocol 2026-06-13 21:18:08 +02:00