Update 1.34: Zugangsdaten verschlüsselt gespeichert, Mesa
Stand
Sensible Einstellungen (etwa Mailserver-Passwörter) liegen nicht mehr im Klartext in der Datenbank, auch die bestehenden nicht.
Neu:
Verschlüsselt gespeichert:
Einstellungen, die als sensibel markiert sind, werden verschlüsselt abgelegt. Wer die Datenbank liest, liest kein Passwort mehr.
Auch der Bestand:
Vorhandene Klartext-Werte wurden bei der Umstellung mitgenommen. Ein Wert, der schon verschlüsselt war, bleibt unangetastet. Die Umstellung darf mehrfach laufen, ohne Schaden anzurichten.
Eine Grenze statt drei:
Ver- und Entschlüsselung sitzen an genau einer Stelle im Code. Vorher gab es drei Kopien derselben Methode, und drei Kopien sind drei Gelegenheiten, auseinanderzulaufen.