Changelog v0.1.2 — Client
Corrections critiques
Crash silencieux du thread OCR au SIGN FLIP BASCULE
Un crash NameError: name 'SIGN_NEAR_ZERO' is not defined dans la
boucle OCR rendait le client inutilisable des qu'il rencontrait le
phenomene de SIGN FLIP BASCULE en jeu. Le client perdait l'OCR sans
message clair (regression du 08/05). Correction d'une reference vers
le module _sco_mod.
Zones non reconnues a Levski et Pyro
Trois zones du HUD Star Citizen n'etaient pas dans la whitelist du
parser :
levski_v2_bottomdeck(les niveaux inferieurs de Levski)locationharvestableobjectcontainer_ab_pyro_int_enctr_001(les
RAB sur Pyro)- Equivalence OCR
6 <-> bajoutee (corrige les cidpyroblus comme
pyro1apres canonicalisation, qui cassait la portee audio entre
joueurs dans Pyro 6gb)
Sans ces correctifs, l'audio de proximite ne fonctionnait pas dans ces
zones (les joueurs etaient consideres comme n'etant pas dans la meme
zone, donc inaudibles meme cote a cote).
Securite
Connexion chiffree (wss://)
Le client se connecte maintenant au serveur en wss:// (TLS auto-signe
genere par le serveur). Les tokens et conversations ne transitent plus
en clair sur le reseau.
Le client n'authentifie pas strictement l'identite du serveur
(certificat auto-signe non verifie), mais la connexion est chiffree, ce
qui empeche le sniffing passif des tokens et conversations sur le
reseau (Wi-Fi public, reseau d'entreprise, etc.).
Compatibilite serveur
Le client v0.1.2 N'EST PAS compatible avec un serveur v0.1.0. Le
serveur doit etre en v0.1.1 ou plus recent pour accepter ce client.
Mettez a jour le serveur de votre groupe en meme temps que le client.
Ameliorations interface
- Titre de la fenetre affiche dynamiquement la version chargee depuis
circusvoip_version.json(avant : titre hardcode a "0.1"
independamment de la version reelle). - Libelles renommes pour plus de clarte :
MUTE PROXIMITE->MUTE AUDIO PROXIMITEMUTE RADIO->MUTE AUDIO RADIO
Mise a jour depuis v0.1.1
Telecharger CircusVOIP_Client_Setup_v0.1.2.exe et le lancer.
L'installeur detecte la v0.1.1, propose la mise a jour, et conserve les
parametres (channels radio, profils, configuration audio).
Pour le serveur
Le serveur v0.1.0 n'est PAS compatible avec ce client. L'admin du
serveur doit mettre a jour vers la v0.1.1 :
➡️ CircusVOIP_Server_Setup_v0.1.1.exe (voir release server-v0.1.1)