Skip to content

CircusVOIP Client V0.1.2

Latest

Choose a tag to compare

@kainann kainann released this 15 May 21:52
· 11 commits to main since this release
f28f935

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 <-> b ajoutee (corrige les cid pyrob lus comme
    pyro1 apres 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 PROXIMITE
    • MUTE 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)