- Expédié
- 3 septembre 2026 à 17:24 UTC
- Auteur
- Kamo
- Commite
- 969ccb7
GET/pty améliore la connexion à "kamo-pty" et devient un obus: un PTY per Fenêtre de l'outil de navigation, 'su' - 'user' dans la nouvelle session -A', les cadres pompés dans les deux sens du gomme brut. A 101 plutôt qu'une prise de vue. L'appelant est SecurityService qui détient le porteur jeton, pas un navigateur, donc il n'y a aucune raison de faire défiler la RFC 6455 en ensachuant reste stdlib-only. Après la ligne d'état, il s'agit d'une longueur de zunt32 et de type uint8 la charge utile, et le filetage par connexion de ThreadingHTTPServer est exactement la forme ces besoins. tmux, pas une coquille nue, et c'est la raison pour laquelle il est ici. Un PTY brut meurt avec sa prise, donc une page rafraîchissante, un ordinateur portable fermé ou un wifi blip tuerait un rouler build et kamo-internal restaure les fenêtres d'outils sur la charge, donc un restauré Un terminal revenait en retenant un cadavre. "New-session -A" fait la première connexion et reconnecter la même commande. La sécurité suit la règle existante du fichier: le nom d'utilisateur arrive déjà résolu de la session du membre et est re-validé contre USERNAME-RE et liste réservée avant tout début de processus, les ids de session sont vérifiés car tmux lit en tant que syntaxe d'adresse, les tailles sont serrées parce qu'elles allouent un cadre tampon sur une machine partagée, et un compte désactivé est refusé même si Il fonctionnerait toujours pour elle. Aucun mot de passe n'est lu du tout - l'agent est root et chutes sur le compte, donc contrairement au chemin Guacamole, le certificat stocké ne jamais quitte la base de données. TERM est forcé à traverser le zenvc parce que 'su'-' '-'-'re-repargne l'environnement à partir de rayer, et un terminal qui apparaît comme « dumb » n'a ni vim, htop ni moins. Les sessions de tmux abandonnées sont élaguées lorsque ce membre se connecte ensuite, ce qui a besoin ni une minuterie ni une liste de tous les comptes sur la machine. 24 essais: forme argv, refus réservé/invalide, serrage de taille, codec de cadre y compris un cadre divisé en deux lectures et une longueur déclarée absurde, contrôle la manipulation de la trame, et les quatre cas de la moissonneuse. 107 laissez-passer.