You've already forked postfixadmin
mirror of
https://github.com/postfixadmin/postfixadmin.git
synced 2025-08-06 06:42:37 +03:00
merge postfixadmin_3.3 into master
This commit is contained in:
@@ -6,6 +6,14 @@
|
||||
#
|
||||
# Further details on the project are available at https://github.com/postfixadmin/postfixadmin
|
||||
|
||||
Version 3.3.4 - 2021/01/19
|
||||
-------------------------------------------------
|
||||
- Fix forgot-password (theme + trying to use class before autoload registered) (see //github.com/postfixadmin/postfixadmin/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 + hopefully fix build
|
||||
- Fix editform to add linefeeds on for e.g. alias editing (see https://github.com/postfixadmin/postfixadmin/pull/424)
|
||||
- Fix mysql_crypt password hash - not all MySQL variants have RANDOM_BYTES function, so use our PHP based salt instead. (see https://github.com/postfixadmin/postfixadmin/issues/422)
|
||||
|
||||
Version 3.3.3 - 2021/01/14
|
||||
-------------------------------------------------
|
||||
- Improve error handling around login (require non-empty password; cope with pacrypt() throwing an exception; see https://github.com/postfixadmin/postfixadmin/issues/420)
|
||||
|
@@ -227,7 +227,7 @@ if(@file_exists('/usr/bin/doveadm')) { // @ to silence openbase_dir stuff; see h
|
||||
$CONF['password_validation'] = array(
|
||||
# '/regular expression/' => '$PALANG key (optional: + parameter)',
|
||||
'/.{5}/' => 'password_too_short 5', # minimum length 5 characters
|
||||
'/([a-zA-Z].*){3}/' => 'password_no_characters 3', # must contain at least 3 characters
|
||||
'/([a-zA-Z].*){3}/' => 'password_no_characters 3', # must contain at least 3 consecutive characters
|
||||
'/([0-9].*){2}/' => 'password_no_digits 2', # must contain at least 2 digits
|
||||
|
||||
/* support a 'callable' value which if it returns a non-empty string will be assumed to have failed. */
|
||||
@@ -714,7 +714,7 @@ $CONF['xmlrpc_enabled'] = false;
|
||||
//More details in README.password_expiration
|
||||
$CONF['password_expiration'] = 'YES';
|
||||
|
||||
$CONF['version'] = '3.3.3';
|
||||
$CONF['version'] = '3.3.4';
|
||||
|
||||
// If you want to keep most settings at default values and/or want to ensure
|
||||
// that future updates work without problems, you can use a separate config
|
||||
|
@@ -25,8 +25,6 @@
|
||||
* fUsername
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/* if in .../users, we need to load a different common.php; not this file is symlinked with public/ */
|
||||
if (preg_match('/\/users\//', $_SERVER['REQUEST_URI'])) {
|
||||
$rel_path = '../';
|
||||
|
Reference in New Issue
Block a user