Sebastian Sellmeier edited this page Apr 7, 2016 · 5 revisions

Features implemented

  • implemented possibility to add PTR-records automatically for newly created A and AAAA records
  • added MDB2 to PDO wrapper (experimental), thanks to Aldo Gonzalez
  • added ability to select DB layer (db_layer option in configuration file)
  • implemented bulk registration of zones
  • implemented storing of user passwords in salted md5 hash format (password_encryption option)
  • added experimental support of SQLite and Oracle backends
  • implemented logging of authentication attempts to syslog (syslog_use option)
  • imported simplified Chinese, Czech and Turkish translations

Bug-fixes

  • various fixes and improvements in installer
  • added protection from XSS attacks
  • updated top level domain list
  • resolved sorting issue in search results screen and domain list
  • fixed dynamic_update script, added support for another global ip lookup service
  • various fixes to better support of PostgreSQL
  • updated Japanese, Dutch and Russian translations

Upgrading

Updating instructions for 2.1.5:

  1. Download latest tarball from GitHub
  2. Backup old files, replace everything with content from downloaded file
  3. From backup restore only inc/config.inc.php
  4. Update database structure:

MySQL

ALTER TABLE users MODIFY username VARCHAR(64) NOT NULL DEFAULT '0';
ALTER TABLE users MODIFY password VARCHAR(128) NOT NULL DEFAULT '0';

PostgreSQL

ALTER TABLE users ALTER COLUMN username TYPE VARCHAR(64);
ALTER TABLE users ALTER COLUMN password TYPE VARCHAR(128);
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.