- Kompatibiliät zu yForm 3.x hergestellt.
- Bugfix: cryptor[yForm] Kompatibilität mit Addon Quicknavi hergestellt (danke @Daniel)
- Bugfix: cryptor[yForm] Unterstützung von Installationen in Unterordnern
- Es kann ein Maximal-Alter in Tagen angegeben werden, nachdem Log-files automatisch gelöscht werden sollen.
- Bugfix: Nicht les/beschreibbare Ordner unangetastet lassen
- Plugin: yForm - yForm 2.3 ist nun Voraussetzung
- Über das neue Plugin "Logs" können Ip-Adressen in Serverlog-Files nachträglich verschleiert werden.
- Voraussetzung sind Schreibrechte auf den Log-Ordner.
- Aktuell werden nur GnuZip-Archive (.gz) unterstützt.
- Wird eine 'Auto-Encrypt'-Einstellung eines Tabellenfeldes geändert, werden entsprechende Tabelleneinträge zugleich ver- bzw. entschlüsselt.
- Auch praktisch zum nachträglichem Verschlüsseln einer bestehenden Tabelle inkl. deren Einträgen (Hinweis: getestet bisher nur mit relativ kleinen Datenmengen)
- yForm-Tabellen-Ergebnisse können nun entschlüsselt exportiert werden (entsprechende Permission vorausgesetzt).
- Bugfix: Extensionpoints werden nun noch einmalig registriert
- Uploads können ebenfalls automatisch mit dem Eintrag gelöscht werden (yForm-Feldtyp upload)
- Autoencrypt/Autodelete sind nun eigene Klassen
- Es ist jetzt möglich, bei yForm-Felder des Typs 'datestamp' einen Zeitraum zu definieren, nach dem sie automatisch gelöscht werden sollen.
- Das Format des datestamps Feldes sollte vorzugsweise Y-m-d H:i:s bzw. 'mysql' oder einfach leer sein.
- Zur regelmäßigen Ausführung ist ein Cronjob bzw. Php-Callback auf cryptor_yform::executeAutodelete() nötig.
- Der cronjob kann auch nur für eine Tabelle getriggert werden, dazu den Tabellennamen mitgeben cryptor_yform::executeAutodelete('my_table_name').
- Neu: Plugin für yForm Manager
- – Bei Inserts in eine yForm-Tabelle werden ausgewählte Werte verschlüsselt.
- – Im cryptor_yform Backend können die zu verschlüsselnden Felder ausgewählt werden.
- – Automatisch verschlüsselbare yForm-Feldtypen sind aktuell: text, textarea, email
- – Im yForm-Manager-Backend können verschlüsselte Werte unentschlüsselt dargestellt und editiert werden.
- Optimierung: Verfeinerung der Userrechte bezüglich des neuen Plugins
- Optimierung: Warnhinweis bei Änderung der cryptor Konfiguration
- Neu: Backend-Tool zum manuellen ver-/entschlüsseln
- Optimierung: Code Vereinfachungen
- Optimierung: Sprach-Dateien geupdated
- Php 5.3.0 als Minimum
- Openssl als Requirement
- Aktuell getestet nur mit 'AES-256-CTR' cipher