Skip to content

Releases: postfixadmin/postfixadmin

PostfixAdmin 3.3.13 - MySQL fixes

08 Dec 21:49
Compare
Choose a tag to compare

Fixes :

Which were from some MySQL collation changes missing from the 3.3 branch and a related fix for what was MariaDB only syntax (now ought to work for MySQL too) (related to the collation fixes).

See also postfixadmin-3.3.12...postfixadmin-3.3.13

PostfixAdmin 3.3.12 - minor updates

04 Dec 20:56
Compare
Choose a tag to compare
  • psalm and phpcs formatting fixes
  • Update smarty (4.3.0)
    • (this includes a smarty security fix that ought not affect PostfixAdmin).
    • includes fixes for PHP 8.1 and also #541
  • fixes #632 (passing a null value into htmlentities)

PostfixAdmin 3.3.11 - Bug fixes

02 Mar 14:08
Compare
Choose a tag to compare
  • Improve PHP 8 compatability (crypt())
  • Support $CONF['database_port'] when connecting to MySQL

PostfixAdmin 3.3.10 - bug + security fixes

09 Aug 08:50
Compare
Choose a tag to compare
  • Merge password expiration fixes from #493
  • Remove html readonly attribute from user's vacation page to/from selectors.
  • vacation.pl - allow smtp helo to be specified (see #495)
  • Security fix - ClickJacking protection (thanks @huntr-helper / @ranjit-git) (see #523)
  • Security fix (low risk) - Improve randomness with PFA_token for CSRF protection (thanks @michaellrowley)
  • Fix viewlog to allow admins to see all domains (thanks @pgimalac, #516)
  • Disable password autocompletion in edit forms (thanks @gabrielfin, see #510)

(a previous 3.3.10 release didn't include a change to the version number in config.inc.php ... sorry)

PostfixAdmin 3.3.9 - bug fixes

12 May 19:21
Compare
Choose a tag to compare
  • Improve Ukrainian language (ua.lang) (thanks: andrew.kudrinov)
  • Ensure we update timestamp fields (created / modified) when performing db operations, see: #469
  • Add domain_admins.id pk column for non-sqlite users, see: #475
  • Add fix for MySQL error where a default datetime value in the domain field breaks the upgrade.php db schema update, see #489 (probably only MySQL 8+)
  • Bug fix quota levels (now user configurable again; thanks @csware, see bfc7af5

PostfixAdmin 3.3.8

04 Mar 20:29
Compare
Choose a tag to compare
  • Fix invalid template referenced in broadcast-message.php; see #465
  • Fix PostgreSQL boolean issue in setup (unable to add superuser); see #461
  • Fix SQL error on password change; see #456
  • Add/improve Ukrainian language (thanks: andrew.kudrinov)

PostfixAdmin 3.3.7

17 Feb 21:41
Compare
Choose a tag to compare
  • Fix issue with setup.php referencing function that wasn't in 3.3.6 release ( see #454 )
  • Slightly improved psalm checks (static analysis)
  • Update CHANGELOG and config.inc.php version.

PostfixAdmin 3.3.5 - bug fix

27 Jan 22:06
Compare
Choose a tag to compare

Version 3.3.5 - 2021/01/27

  • Fix include path for password-change.php and improve UI for password-recover / password-change (nav bar was missing, remove table layout, fix labels not visible) (see #430)
  • Fix users/edit-alias to remove unnecessary space (see #442)
  • Improve documentation
  • Improve password length check example in config.inc.php (see #423)
  • Improve ADDITIONS/update_quota.pl (update to use quota2 table)
  • Check for some config setting, and do not error if they are not set (see #437)
  • Add pt-pt (portugese) translation (thanks Numo Carrilho/Nunix)
  • Fix missing template variable 'domain_selected'

PostfixAdmin 3.3.4 - bug fix

19 Jan 21:55
Compare
Choose a tag to compare
  • Fix forgot-password (theme + trying to use class before autoload registered) (see //github.com//issues/427)
  • Fix PHP 8.0 issues (string{} offset in CLI, psalm warning about string + int in MailboxHandler)
  • Add PHP 8.0 to travis build + fix travis build
  • Fix editform to add linefeeds on for e.g. alias editing (see #424)
  • Fix mysql_crypt password hash - not all MySQL variants have RANDOM_BYTES function, so use our PHP based salt instead. (see #422)

PostfixAdmin 3.3.3 - bug fix

14 Jan 17:08
Compare
Choose a tag to compare

Improve handling of exceptions if using dovecot etc for authentication.

Improve setup.php page error handling.