- Verschickt
- 27. September 2026 um 21:21 UTC
- Autor
- Kamo
- Commit
- ea061cb
Der Kunde von Guacamole 1.5.5 liest das #/Client/<id' Fragment mit atob (eines Zeichen pro sache) und btoas jeder Verbindungsname, den es auflistet, also ein Name außerhalb Latin-1 öffnet sich nie. Die Verbindungen der KI-Arbeitsstation wurden benannt '... . Watch' / '... . Übernahme' (ein em dash) und das Fragment trug UTF-8 Bytes: Der Kunde fragte nach 'Workstation â Watch' (404), dann warf auf btoa, und jede Watch and Take over Registerkarte blieb leer (SP11 Task 30). Der Name in einem Token versiegelt geht jetzt durch ************ (latein-1 gehalten, lockige Zitate und Striche zu ASCII, Kompatibilität Zersetzung oder '?' für den Rest, Kontrollen die VNC-Suffix ist ' · Watch' / ' · Übernahme' und clientId schreibt diese Latin-1-Bontes URL-sicher und ungepolstert, genau wie der Client eigene ClientIdentifier.toString tut (ein '/' in Standard base64 beendete die Angulare Route früh). clientId lehnt einen Namen ab, den der Kunde nicht lesen kann. Derselbe Fix öffnet den Computer eines Mitglieds mit dem Namen 'José's PC'.
