Revisions of postfixadmin

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1144734 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 39)
- switch vacation user to use sysusers.d
- drop usermod call for ancient (pre-2012) wrong group of vacation user (forwarded request 1144733 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1041738 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 38)
- Update to PostfixAdmin 3.3.13
  - Fix two MySQL issues in upgrade.php (forwarded request 1041736 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1040060 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 37)
- Update to PostfixAdmin 3.3.12
  - Update smarty to 4.3.0
  - Fix passing a null value into htmlentities (#632) (forwarded request 1040058 from cboltz)
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1006530 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 36)
- Require 'php' instead of 'mod_php_any' to avoid requiring Apache (boo#1203647) (forwarded request 1006529 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 960943 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 35)
- Update to PostfixAdmin 3.3.11
  - Fix PHP 8 compatability for crypt() usage
  - Support $CONF['database_port'] for MySQL databases (forwarded request 960942 from cboltz)
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 912092 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 34)
- Update to PostfixAdmin 3.3.10
  - Merge password expiration fixes
  - Remove html readonly attribute from user's vacation page to/from selectors.
  - vacation.pl - allow smtp helo to be specified
  - Security fix - ClickJacking protection
  - Security fix (low risk) - Improve randomness with PFA_token for CSRF protection
  - Fix viewlog to allow admins to see all domains
  - Disable password autocompletion in edit forms (forwarded request 912091 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 892956 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 33)
- Update to PostfixAdmin 3.3.9
  - several bugfixes, see CHANGELOG.TXT for details (forwarded request 892955 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867542 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 32)
- Update to PostfixAdmin 3.3.5
  - several bugfixes, see CHANGELOG.TXT for details (forwarded request 867541 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 862722 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 31)
- Update to PostfixAdmin 3.3.1
  - switch of bootstrap theme
  - let setup.php display less information
  - change internal database routines to use PHP's PDO
  - various improvements and bug fixes
  - new setup password hashing method (you'll need to create a new
    $CONF['setup_password']) (forwarded request 862721 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 832594 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 30)
- Add Recommends for postfixadmin-apache
- Split out a postfixadmin-apache package
- Update to version 3.2.4
  * Upgrade Smarty (v3.1.35)
  * Fix issues with quota (cli mailbox creation)
  * Improve database compatability (row->r).
  * Persistent MySQLi connections: Missing SSL at reconnect
  * Fix SQLite paging issues, see #161 and #87
  * Fix postfixadmin-cli, see #296 (forwarded request 830445 from gladiac)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 698182 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 29)
- "downgrade" php-imap to Recommends because latest PHP packages no longer
  include it. (Without php-imap auto-creating folders when creating a mailbox
  won't work.)

- bsc#1130588: Require shadow instead of old pwdutils

- fix deps
  * add missing php-imap (setup is checking for it)
  * add missing php-phar
    ERROR: manifest length read was "41556" should be "655360"
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 603334 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 28)
- update to PostfixAdmin 3.2:
  - new directory layout (see below)
  - enable users to reset their passwords by mail or SMS
    ($CONF['forgotten_user_password_reset'],
    $CONF['forgotten_admin_password_reset'], $CONF['sms_send_function'])
  - allow local alias targets (without @domain)
  - add $CONF['edit_alias'] to disable "edit alias" function for users
  - add php_crypt $CONF["encrypt"] option
  - add support for MySQL connections over SSL
  - and more - see CHANGELOG.TXT for the full list
- move out of /srv/www/htdocs/postfixadmin - PHP code moved to
  /usr/share/postfixadmin/, smarty cache to /var/cache/postfixadmin/ and
  the config files to /etc/postfixadmin/ (no automated migration!)
- add apache config file to glue everything together. Note that the
  /postfixadmin alias is *not* enabled by default to avoid that it is
  active on all vhosts. Run "a2enflag POSTFIXADMIN" if you want that.
- adjust perl requirements for latest vacation.pl
- drop apache2-devel / httpd-devel BuildRequires - no longer needed with
  the new directory layout
- package /usr/bin/postfixadmin-cli symlink
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 506135 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 27)
- update to PostfixAdmin 3.1:
  - several broadcast improvements
  - better static DB connection cache to avoid hundreds of mysqli
    connections when doing lots of escape_string() calls
  - add favicon to fix session handling in chrome (#44)
  - various small fixes and improvements, see CHANGELOG.TXT (forwarded request 506134 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 455600 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 26)
- update to PostfixAdmin 3.0.2:
  - SECURITY: don't allow to delete protected aliases (CVE-2017-5930, boo#1024211)
  - fix VacationHandler for PostgreSQL
  - AliasHandler: restrict mailbox subquery to allowed and specified domains
    to improve performance on setups with lots of mailboxes
  - allow switching between dovecot:* password schemes while still accepting
    passwords hashed using the previous dovecot:* scheme
  - FetchmailHandler: use a valid date as default for 'date'
  - fix date formatting in non-english languages when using PostgreSQL
  - various small fixes (forwarded request 455599 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 426861 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 25)
- update to PostfixAdmin 3.0:
  - add sqlite backend option
  - add configurable smtp helo (CONF["smtp_client"])
  - new translation: ro (Romanian)
  - language update: tw, cs, de
  - fix escaping in gen_show_status() (could be used to DOS list-virtual by
    creating a mail address with special chars)
  - add CSRF protection for POST requests
  - list.tpl: base edit/editactive/delete links in list.tpl on $RAW_item to
    avoid double escaping, and fix some corner cases
  - fix db_quota_text() for postgresql (concat() vs. ||)
  - change default date for 'created' and 'updated' columns from 0000-00-00
    (which causes problems with MySQL strict mode) to 2000-01-01
  - allow punicode even in TLDs
  - update Smarty to 3.1.29
  - add checks to login.php and cli to ensure database layout is up to date
  - whitelist '-1' as valid value for postfixadmin-cli
  - don't stripslashes() the password in pacrypt
  - various small bugfixes
- drop patch postfixadmin-upstream-fixes-r1802-1817.diff (upstream)
- add Requires: perl(Encode), needed by vacation.pl (forwarded request 426860 from cboltz)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 337058 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 24)
- add postfixadmin-upstream-fixes-r1802-1817.diff:
  fix escaping in gen_show_status() and double escaping in list.php
  (http://sourceforge.net/p/postfixadmin/bugs/356/)

- several fixes for the Fedora and CentOS build:
  - don't scan scripts in the ADDITIONS directory to avoid adding excessive
    dependencies
  - use centos_ver instead of centos_version (which isn't available in CentOS 7)
  - change docroot to /var/www/html
  - change apache group to "apache"
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 333932 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 23)
- update to PostfixAdmin 2.93 aka 3.0 beta3
  - add list.php for list view (replaces list-*.php and fixes some
    bugs they included)
  - add FetchmailHandler (replaces fetchmail.php)
  - several bugfixes and small improvements
  - see CHANGELOG.TXT for all details (forwarded request 333931 from cboltz)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 290495 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 22)
- update to PostfixAdmin 2.92 aka 3.0 beta2
  - remove upstream postfixadmin-svn.diff and postfixadmin-svn2.diff
  - additional changes over the two patches: the version number ;-) (forwarded request 290494 from cboltz)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 258506 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 21)
- add postfixadmin-svn2.diff with changes from upstream SVN (r1705):
  - add workaround for MariaDB to fix deleting aliases (bug#325)
  - $CONF[default_aliases] can now use the new domain as alias target (patch#124)
  - check that vacation start/end date are not in the past (patch#122) 
  - update vacation INSTALL.TXT with more secure locations
  - update Smarty to 3.1.21
- make dependency on Zend Framework versioned - PostfixAdmin needs 1.x
  (2.x is totally different and incompatible) (forwarded request 258505 from cboltz)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 248956 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 20)
- add postfixadmin-svn.diff with changes from upstream SVN (r1689):
  - AliasHandler: don't clean goto field when making alias inactive (bug#316)
  - list-virtual: display quota even if $CONF[used_quotas] == NO (bug#307)
  - vacation.pl: fix postgresql queries in vacation.pl (bug#315)
  - fix query in AliasHandler getList which caused an empty list on some 
    systems (bug#313)
  - fetchmail.pl: fix ssl extra options (cert check, cert path, fingerprint)
  - fix logging (run setup.php to fix old log entries) (bug#317)
  - fetchmail.php: change error_reporting() to exclude E_NOTICE (bug#322)
  - fr.lang translation update (patch#123)
- make postfixadmin-cli executable

- update to PostfixAdmin 2.91 aka 3.0 beta1
  - new commandline client postfixadmin-cli
  - vacation start and end date
  - (nearly) complete rewrite to *Handler classes
  - smarty templates
  - and much more, see upstream CHANGELOG.TXT (forwarded request 248954 from cboltz)
Displaying revisions 1 - 20 of 39
openSUSE Build Service is sponsored by