TODO: -------------------------------------------------------------------------------- * Wenn ein Management Interface Passwort gesetzt ist, und ich auf "Connect" klicke, dann stellt er zwar die Verbindung zum lokalen OpenVPN Daemon her, nicht aber zum entfernten. Das ist falsch. * Wenn der Port bei einer bestehenden Verbindung geaendert wird, dann wird immernoch die Uptime der "alten" verbindung angezeigt. * Klappt alles wenn man ein Private KEy Passwort und ein Benutzername/Passwort braucht? * Häkchen in der OpenVPN Config bei modify waren plötzlich weg: Habe Passwortdialog ständig mit mist gefüttert und bin währenddessen in den config dialog gegangen. Habe kovpn gestartet, verbindung hergestellt, dann in der konfig unterstes häkchen entfernt, OK. wollte es wieder ändern. -> alle häkchen weg. * Singletons -> class::self(); und nicht authManager::manager() oder sowas, sondern authManager::self(); * Start minimized geht nicht, ohne use systray. use systray sollte entfernt werden! * Die Uptime sollte auch über die Tagesgrenze hinweg funktionieren!!! Problem: QTime kann's nicht. * PrefOpenVPN -> prefOpenVPN * PrefOpenVPNLayout -> prefOpenVPNLayout * Mache das GUI unabhängig vom openvpnmanager, bzw. mache die Schnittstelle zwischen openvpnmanager und GUI generisch, so dass es mal mehere Manager als Plugins geben kann. SOLVED: -------------------------------------------------------------------------------- * Verarbeite nicht nur real time nachrichten, sondern auf die anderen, die erst auf nachfrage entstehen. * Beim Start von OpenVPN muss ein initialer status erfragt werden. beachte korrekte uptime. * Problem wenn openvpn beendet wird, waehrend kovpn laeuft. Falsches icon, falscher Statustext. * Es könnte vielleicht sein, dass wenn ein Account ein PKI Passphrase und Benutzername/Passwort benutzt, dass der authManager dann fälschlicherweise denken könnte, dass schon was im KWallet gespeichert sein könnte, obwohl es nur das andere ist. * Sollte die Verbindung zum Management Interface abbrechen, muss versucht werden sie wieder aufzunehmen. In intervallen.