chore(release): v0.7.5

Corrige l'échec silencieux « Accès refusé » à la connexion Windows :
wireguard.exe /install|uninstalltunnelservice était lancé sans élévation
en misant sur son manifeste UAC natif, qui ne s'auto-déclenche jamais via
un appel process-à-process. L'appel tente maintenant sans élévation
(compatible avec les ACLs accordées via le bouton dédié), puis retente
avec une vraie élévation UAC si le premier essai échoue. Le diagnostic
d'élévation est mis à jour pour refléter les deux cas.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-04 14:24:56 +02:00
co-authored by Claude Sonnet 5
parent 3b869aeae8
commit 66faf5e661
7 changed files with 45 additions and 20 deletions
+9 -7
View File
@@ -1776,14 +1776,16 @@ class AdminWindow(QDialog):
"fenêtre UAC à la connexion.")
state = "ok"
else:
lines.append("⚠️ Processus non élevé : Windows demandera une "
"confirmation UAC à chaque")
lines.append(" connexion et déconnexion du tunnel.")
lines.append("⚠️ Processus non élevé : si les permissions ACL du "
"service n'ont pas été")
lines.append(" accordées (bouton ci-dessous), Windows "
"demandera une confirmation UAC")
lines.append(" à chaque connexion et déconnexion du tunnel.")
lines.append("")
lines.append("Pour l'éviter : lancez WGSecure via un raccourci "
"coché « Exécuter en tant")
lines.append("qu'administrateur », ou une tâche planifiée avec "
"les privilèges les plus élevés.")
lines.append("Pour l'éviter : accordez les permissions ACL, ou "
"lancez WGSecure via un")
lines.append("raccourci coché « Exécuter en tant "
"qu'administrateur ».")
state = "warn"
lines.append("")