chore(release): v0.4.6
This commit is contained in:
@@ -6,6 +6,27 @@ Ce projet suit le [Versionnage Sémantique](https://semver.org/lang/fr/).
|
||||
|
||||
---
|
||||
|
||||
## [0.4.6] — 2026-09-01
|
||||
|
||||
### Corrigé
|
||||
- **Handshake impossible quand le réseau local figure dans les « IPs autorisées »** : si la
|
||||
passerelle qui mène au serveur appartient à une plage autorisée, `wg-quick` route cette plage
|
||||
vers le tunnel avec une métrique de 0 — la route l'emporte sur celle de la carte réseau, la
|
||||
passerelle n'est plus joignable que par le tunnel, et le tunnel a justement besoin d'elle pour
|
||||
sortir. Le tunnel montait, l'interface existait, et plus aucun paquet de handshake ne quittait
|
||||
la machine. Le diagnostic détecte désormais ce cas et le signale comme point de blocage, au lieu
|
||||
du simple avertissement « imprimante et NAS passeront par le VPN » qui n'en disait pas la gravité.
|
||||
- **Rapport de test de connexion illisible** : le panneau de résultat était un simple libellé que
|
||||
la mise en page comprimait à quelques lignes tronquées, alors que le rapport en réclame le double.
|
||||
Il devient une zone de texte défilante en pleine largeur, et la fenêtre d'administration, jusque-là
|
||||
figée à 700 × 600, s'ouvre plus grande et se redimensionne librement.
|
||||
|
||||
### Technique
|
||||
- Nouvelle fonction `_next_hop()` (`app/core/wireguard.py`) : détermine la passerelle réellement
|
||||
empruntée pour joindre le serveur, via `ip route get` sous Linux et `Find-NetRoute` sous Windows.
|
||||
- `_dark_page()` accepte une option `scroll` : les onglets dont le contenu grandit à l'usage
|
||||
disposent d'une zone défilante.
|
||||
|
||||
## [0.4.5] — 2026-08-31
|
||||
|
||||
### Corrigé
|
||||
|
||||
Reference in New Issue
Block a user