382 Commits (postfixadmin-3.3.4)

Author SHA1 Message Date
David Goodwin 6c3ff42036 make sure we do not double quote mysql table names somehow 5 years ago
David Goodwin 910490e83f see https://github.com/postfixadmin/postfixadmin/issues/422 - not all variants of MySQL have RANDOM_BYTES() 5 years ago
David Goodwin 5151b860e7 add @todo, default MySQL ENCRYPT() to have a random salt, SHA512 format 5 years ago
David Goodwin 113ab02f54 reformat; add to CHANGELOG 5 years ago
David Goodwin 0096a41693 format 5 years ago
David Goodwin 7090b5af75 changes to pacrypt to support a prefix like {SHA265-CRYPT} on a hash - @see https://github.com/postfixadmin/postfixadmin/issues/344 6 years ago
Christian Boltz b9946ca968
update $min_db_version to match latest upgrade.php 5 years ago
David Goodwin 750838d7f7 psalm fixes; make safepost()/safeget() return strings 5 years ago
David Goodwin 4712d83c98 see: https://github.com/postfixadmin/postfixadmin/issues/390 - support a callable which 5 years ago
David Goodwin 8abde0dc0b move $version into $CONF / Config from functions.inc.php 5 years ago
David Goodwin 484acfbf59 Remove the random_compat lib. 5 years ago
David Goodwin 4d8b4558d7 might fix: https://github.com/postfixadmin/postfixadmin/issues/378 6 years ago
David Goodwin b1ccb2b07b merge in socket support for postgresql connections - see https://github.com/postfixadmin/postfixadmin/issues/370 6 years ago
David Goodwin b0aa0141d7 reformat 6 years ago
David Goodwin 57a4787473 abort on any stderr output from doveadm ... see: https://github.com/postfixadmin/postfixadmin/issues/373#issuecomment-670007084 6 years ago
David Goodwin 502bfca2f5 try and improve error handling if doveadm is not present etc - see https://github.com/postfixadmin/postfixadmin/issues/373 6 years ago
David Goodwin 2bb2460bf3 add in error_log call just incase it helps someone 6 years ago
Phil Jaenke d3a5db394c
Make pInvalidDomainDNS more forgiving 6 years ago
David Goodwin dec4b38f35 improve langauge checks (remove unnecessary is_string check) 6 years ago
Christian Boltz 531a52e053
remove superfluous code in check_language() 6 years ago
David Goodwin 1c0fd02323 composer format time 6 years ago
David Goodwin 3b9d8f867e merge sha512.b64 encrypt support - see https://github.com/postfixadmin/postfixadmin/issues/58 6 years ago
David Goodwin dd52a98d43 prefer POST/COOKIE lang over browser http header - see: https://github.com/postfixadmin/postfixadmin/issues/28 6 years ago
David Goodwin 1ecada175c and support whether we verify ssl certs; default to true 6 years ago
David Goodwin 4cbd82d750 remove empty settings so not all SSL things are required for using SSL with MySQL 6 years ago
David Goodwin 1ad184641d php7.4 / psalm fixes 6 years ago
David Goodwin c0bd763c53 another replacement of string{x} with string[x] 6 years ago
David Goodwin aa37ab57e6 stop using { } for string character access (use [ ] instead) - see https://www.php.net/manual/en/language.types.string.php#language.types.string.substr 6 years ago
David Goodwin 79c2e77a00 should fix: https://github.com/postfixadmin/postfixadmin/issues/323 6 years ago
David Goodwin d6bbecaf45 change row to r everywhere; see : https://sourceforge.net/p/postfixadmin/discussion/676076/thread/616c1d25/?limit=25#7da0 - hopefully removing "row" which might be a reserved keyword for some databases etc 6 years ago
David Goodwin bcae218cbb composer format time 6 years ago
David Goodwin 87824ef970 psalm fixes/workarounds; require PHP 5.6+ 6 years ago
David Goodwin 174b874c56 allow psalm to update 6 years ago
David Goodwin 9526e68e3e perhaps this will help https://github.com/postfixadmin/postfixadmin/issues/305 6 years ago
David Goodwin 2742849e7b reformat 7 years ago
David Goodwin 7965a83aff tighten psalm checks even more 7 years ago
David Goodwin 29d990f5f4 fix page browser test for sqlite; see #87 and #161 7 years ago
David Goodwin f36ba9b4c2 format 7 years ago
David Goodwin 4081267cb2 fix phpdoc; throw exception on error within phpunit - helps testing 7 years ago
David Goodwin f7c7e35b34 fix formatting 7 years ago
David Goodwin 17a50c51f1 drop some dies; use Exception and catch after dispatch() - see #197 7 years ago
David Goodwin 6a89b9a363 composer format 7 years ago
Felix Ableitner 8ba1cf20a7 use config::bool instead of read_string 7 years ago
Unknown 88587f4cd3 Fix pagination 7 years ago
Felix Ableitner a46245eecc Add config option for TLS 7 years ago
Felix Ableitner 61ede42800 Send emails with TLS 7 years ago
Felix Ableitner 600248e955 Add option to use smtp password when sending admin emails (fixes #272) 7 years ago
Christian Boltz 55858bf3a0
Fix table names in gen_show_status() 7 years ago
David Goodwin 8e2e4eb189 run: composer format 7 years ago
David Goodwin cc19870923 drop function: db_connect_with_errors(); just throw from db_connect() if something goes wrong 7 years ago