Revisions of postfixadmin

Christian Boltz's avatar Christian Boltz (cboltz) accepted request 698179 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 53)
- "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.)
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 698172 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 52)
- bsc#1130588: Require shadow instead of old pwdutils
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 627443 from Christian Wittmer's avatar Christian Wittmer (computersalat) (revision 51)
fix deps, php-imap, php-phar
buildservice-autocommit accepted request 603334 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 50)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 603331 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 49)
- 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
buildservice-autocommit accepted request 506135 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 48)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 506134 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 47)
- 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
buildservice-autocommit accepted request 455600 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 46)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 455599 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 45)
- 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
buildservice-autocommit accepted request 426861 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 44)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 426860 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 43)
- 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
buildservice-autocommit accepted request 337058 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 42)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 337057 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 41)
fix typo that caused patch not to be applied
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 337053 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 40)
- 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"
buildservice-autocommit accepted request 333932 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 39)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 333931 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 38)
- 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
buildservice-autocommit accepted request 290495 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 37)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 290494 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 36)
- 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 ;-)
buildservice-autocommit accepted request 258506 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 35)
baserev update by copy to link target
Christian Boltz's avatar Christian Boltz (cboltz) accepted request 258505 from Christian Boltz's avatar Christian Boltz (cboltz) (revision 34)
- 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)
Displaying revisions 21 - 40 of 73
openSUSE Build Service is sponsored by