Kolab Server 2.2 Release Notes ============================== (Version 20091217, Kolab Server 2.2.3) For upgrading and installation instructions, please refer to the 1st.README file in the package directory. Differences between Kolab 2.1 and 2.2: - Upgrade of central Kolab server components The Apache server shipped with the Kolab server has been upgraded to Apache-2.2.*. At the same time the system was switched to PHP5. Postfix got upgraded to 2.4.* which removes the need for special Kolab patches which were integrated upstream. The Cyrus IMAP server was updated to 2.3.* also removing the need for some, though not all, Kolab specific patches. - Inclusion of the web based Horde Groupware client The Kolab server now provides a web client that supports all the groupware features known from Outlook and Kontact. Thus users are less dependent on their local client and can access their groupware data from anywhere in the world provided they have a standard browser available. - Structural improvements Several components of the Kolab server got restructured so that porting the Kolab server to distributions other than OpenPKG got easier. This also improves the development model in general. - Improvements, bugfixes and upgraded software components The 2.2 release received many improvements and bugfixes for issues found in earlier versions. Additionally all software components have been upgraded to new upstream versions. The specifics are described below. Changes between 2.2.2 and 2.2.3: - clamav-0.95.3-20091030 kolab/issue3513 (Clamav - new upstream version 0.95.3) - db-4.5.20.2-20070628_kolab1 kolab/issue2982 (OpenLDAP segmentation fault on 64bit) - imapd-2.3.13-20081020_kolab4 Fix buffer size calculations for sieve actions_string (CVE-2009-2632) kolab/issue3838 (no logging for pop3) - install-kolab.sh Fix handling of -B and -E with existing OpenPKG installations. kolab/issue2924 (install-kolab.sh: -maxdepth/-mindepth not supported by all find implementations) - kolabd-2.2.3-20091217 kolab/issue840 (Annotations needs to be more robust (skiplist problems)) as the now integrated imapd-2.3.13 (see below) has additional skiplist fixes and the switch to berkeley-db for mailboxes.db and annotations.db introduced new problems we switched back to skiplist as default. kolab/issue919 (kolab server has problems with some characters in passwords) kolab/issue973 (Rewritten from shown inconveniently in kontact) kolab/issue1880 (Poor handling of apostrophes in ldap and admin webpages) kolab/issue2499 (Notification messages by the resource manager should be localized) kolab/issue3654 (Special character issue in Kolab web interface (e.g. vacation message)) kolab/issue3499 (creating/modifying users with special characters in name confuses web admin) kolab/issue3594 (Mail containing NUL byte not delivered, Kolab Filter does not report lmtp error) kolab/issue3895 (Openldap: loglevel should be set to none in slapd.conf) - Kolab_Filter-0.1.4-20091203 kolab/issue973 (Rewritten from shown inconveniently in kontact) kolab/issue2495 (The reply to an invitation with umlauts of a group account doesn't display the umlauts.) kolab/issue2499 (Notification messages by the resource manager should be localized) kolab/issue2544 (Encoding problem in cancelled appointments) kolab/issue3462 (DIMP does not decode UTF-8 encoded From: headers) kolab/issue3464 (kolab-filter inserts wrong/undecodeable utf-8 code into From: header) kolab/issue3594 (Mail containing NUL byte not delivered, Kolab Filter does not report lmtp error) kolab/issue3610 (Mail to unknown@something.example.com gets accepted and yields kolabmailboxfilter exit 38) kolab/issue3868 (Resmgr eats up all memory and dies on some recuring events) kolab/issue3965 (Always accept: invitations get lost when Calendar folder ist not writable for the calendar user) - Kolab_Server-0.4.0-20091013 Added ability to map arbitrary ldap attributes to those expected by kolab. This feature is experimental and very little tested. - kolab-webadmin-2.2.3-20091217 kolab/issue1340 (RFC: restrict users to sending mail only to internal recipients) kolab/issue3428 (Present the checkbox in the "accept internet email" nicer) kolab/issue3499 (Kolab web admin does not use LDAP escaping) - kolab-webclient-1.2.0-20091202 SECURITY: Fixed image upload form issue. A proxy user can now be defined in the webclient-kolab-conf.template which allows anonymous read only access to all the users calendars. The proxy users calender-events can be integrated into third party sites using the new client/kronolith/imple_kolab.php feature. Calendars accessible for the proxy user can be anonymously downloaded as ics files. kolab/issue3237 (Double Sync with SyncML when using external client) kolab/issue3238 (Double Entries with SyncML when the folder uid validity changes) kolab/issue3509 (calender not displaying in horde if german holidays are selected) kolab/issue3555 (unable to save filter settings more than once) kolab/issue3567 (Migrate Horde prefs 2.2.0 -> 2.2.1, 2.2.2) kolab/issue3656 (Unable to SyncML Calendar / PHP Fatal error compareDateTime()) kolab/issue3768 (Kolab server 2.2.2 resmgr doesn't copy attendee status (rt#5801)) kolab/issue3767 (Kolab server 2.2.0 resmgr creates incorrect event attendee status values) kolab/issue3844 (New user preference to specify order of date input fields) kolab/issue3846 (fix recurring events that are counted per week and not per incident) kolab/issue3856 (IMP/DIMP folder navigator does not allow creating/deleting/... mail folders) kolab/issue3891 (Undefined variable: suid_ts , Kolab SyncML patch update needed) kolab/issue3892 (Patch enabling SyncML support for the SE P1i mobile phone) kolab/issue3894 (kronolith writes recurrent event data non-conformant to vCal (1.0) standard) - openpkg-20071227-20071227_kolab2 Fixed cflags for amd64 systems. Related to: kolab/issue2982 (OpenLDAP segmentation fault on 64bit) - PEAR-Net_LDAP2-2.0.0RC5-1 New package, needed for ldap attribute mapping. - perl-kolab-2.2.3-20091217 kolab/issue919 (kolab server has problems with some characters in passwords) kolab/issue1340 (RFC: restrict users to sending mail only to internal recipients) kolab/issue1448 (Users might add an account on the nonHome Server and write emails in there.) kolab/issue3764 (kolab.conf: bind_pw_hash not set on slaves, causes OpenLDAP restarts) kolab/issue3940 (Deleting users does not work if master Kolab server is not master LDAP (rt5889)) kolab/issue3951 (kolabconf -n (noreload) restarts services if RUNONCHANGE is used) kolab/issue3952 (Version in kolabconf is not replaced in the build process) - procmail-3.22-20090727 kolab/issue3938 (compiling procmail fails on Fedora 11 and Ubuntu karmic) Packages in the OpenPKG based Kolab server release: - Kolab packages: Added: PEAR-Net_LDAP2-2.0.0RC5-1 Updated: Kolab_Filter-0.1.4-20091203 Kolab_Server-0.4.0-20091013 clamav-0.95.3-20091030 kolab-webadmin-2.2.3-20091217 kolab-webclient-1.2.0-20091202 kolabd-2.2.3-20091217 perl-kolab-2.2.3-20091217 Unchanged: Horde_Argv-0.1.0-20081209 Horde_Auth-0.1.1-20081209 Horde_Browser-0.0.2-20081209 Horde_CLI-0.0.2-20081209 Horde_Cache-0.0.2-20081209 Horde_Cipher-0.0.2-20081209 Horde_DOM-0.1.0-20081209 Horde_DataTree-0.0.3-20081209 Horde_Date-0.1.0-20081209 Horde_Framework-0.0.2-20081209 Horde_Group-0.1.0-20081209 Horde_History-0.0.2-20081209 Horde_LDAP-0.0.2-20081209 Horde_MIME-0.0.2-20081209 Horde_NLS-0.0.2-20081209 Horde_Notification-0.0.2-20090223 Horde_Perms-0.1.0-20081209 Horde_Prefs-0.0.3-20090223 Horde_Secret-0.0.2-20081209 Horde_Serialize-0.0.2-20081209 Horde_SessionObjects-0.0.2-20081209 Horde_Util-0.1.0-20081209 Horde_iCalendar-0.1.0-20081209 Kolab_Format-1.0.0-20090402 Kolab_FreeBusy-0.1.2-20090406 Kolab_Storage-0.4.0-20090224 PEAR-Auth_SASL-1.0.2-1 PEAR-Date-1.4.7-1 PEAR-HTTP_Request-1.4.3-1 PEAR-Horde-Channel-1.0-20090119 PEAR-Log-1.11.2-1 PEAR-Mail-1.1.14-1 PEAR-Mail_mimeDecode-1.5.0-20081209 PEAR-Net_LMTP-1.0.1-1 PEAR-Net_SMTP-1.3.1-1 PEAR-Net_Socket-1.0.9-1 PEAR-Net_URL-1.0.15-1 PEAR-PHPUnit-Channel-1.0-20090119 PHPUnit-3.3.3-1 kolab-fbview-1.2.0-20081227 openldap-2.3.43-20081212 perl-ldap-5.10.0-20081028_kolab1 php-smarty-2.6.20-20081212 sqlite-3.6.4-20081212 - OpenPKG packages: Updated: db-4.5.20.2-20070628_kolab1 imapd-2.3.13-20081020_kolab4 openpkg-20071227-20071227_kolab2 procmail-3.22-20090727 Unchanged: amavisd-2.5.3-20080101 apache-2.2.10-20081111 apache-php-5.2.8-20081209_kolab2 apr-1.2.12-20080101 autoconf-2.61-20080101 automake-1.10-20080101 bc-1.06-20080101 binutils-2.18-20080101 bison-2.3-20080101 bzip2-1.0.5-20080318 config-20060923-20080101 curl-7.17.1-20080101 diffutils-2.8.7-20080101 expat-2.0.1-20080101 file-4.23-20080101 flex-2.5.34-20080101 freetype-2.3.5-20080101 fsl-1.7.0-20080101 gawk-3.1.6-20080101 gcc-4.2.2-20080101 gd-2.0.35-20080101 gettext-0.17-20080101 gmp-4.2.2-20080101_kolab grep-2.5.3-20080101 groff-1.19.2-20080101 gzip-1.3.12-20080101 imap-2006k-20080101 jpeg-6b-20080101 libiconv-1.12-20080101 libmcrypt-2.5.8-20080101 libxml-2.6.31-20080111 libxslt-1.1.22-20080101 lzo-2.02-20080101 m4-1.4.9-20080101 make-3.81-20080101 mhash-0.9.9-20080101 mm-1.4.2-20080101 ncurses-5.6.20080112-20080113 openpkg-tools-1.4.6-20071231 openssl-0.9.8g-20080101 pcre-7.5-20080110 perl-5.10.0-20080103 perl-comp-5.10.0-20080110 perl-conv-5.10.0-20080101 perl-crypto-5.10.0-20080101 perl-db-5.10.0-20080118 perl-dns-5.10.0-20080101 perl-ds-5.10.0-20080104 perl-locale-5.10.0-20080112 perl-mail-5.10.0-20080117 perl-module-5.10.0-20080101 perl-net-5.10.0-20080101 perl-openpkg-5.10.0-20080109 perl-parse-5.10.0-20080117 perl-ssl-5.10.0-20080101 perl-stats-5.10.0-20080101 perl-sys-5.10.0-20080101 perl-term-5.10.0-20080116 perl-text-5.10.0-20080101 perl-time-5.10.0-20080101 perl-util-5.10.0-20080116 perl-www-5.10.0-20080103 perl-xml-5.10.0-20080101 php-5.2.8-20081209_kolab2 pkgconfig-0.23-20080117 png-1.2.24-20080101 postfix-2.4.6-20080101_kolab readline-5.2.12-20080101 sasl-2.1.22-20080101 sed-4.1.5-20080101 spamassassin-3.2.4-20080107 texinfo-4.11-20080101 zlib-1.2.3-20080101 Changes between 2.2.1 and 2.2.2: - clamav-0.95.1-20090409 kolab/issue3513 (Clamav - new upstream version 0.95.1) - kolabd-2.2.2-20090514 Make kolabAllowSMTPRecipient readable for the nobody user, needed for kolab/issue1340 (RFC: restrict users to sending mail only to internal recipients) kolab/issue3513 (Clamav - new upstream version 0.95.1) kolab/issue3549 (append_dot_mydomain allows circumventing kolabfilter-verify-from-header) - Kolab_Filter-0.1.4-20090504 kolab/issue3521 (kolabmailboxfilter does not accept mail for user+extension@example.com) kolab/issue3558 (whole-day events broken for resources) kolab/issue3568 (umlauts broken in automatically accepted events) - kolab-webadmin-2.2.2-20090514 kolab/issue2505 (update of the french translation for kolab-server 2.2) kolab/issue3570 (Viewing external addresses fails to display phone numbers and some other values) - kolab-webclient-1.2.0-20090514 kolab/issue3329 (Can not accept/deny invitations in Dimp) kolab/issue3420 (web client prefs and hooks should be configurable via templates) kolab/issue3455 (There is no convenient/dimp-like way in dimp to set folder acls) kolab/issue3456 (There is no view in dimp that allows folder subscription) Packages in the OpenPKG based Kolab server release: - Kolab packages: Updated: Kolab_Filter-0.1.4-20090504 kolab-webadmin-2.2.2-20090514 kolab-webclient-1.2.0-20090514 kolabd-2.2.2-20090514 Unchanged: Horde_Argv-0.1.0-20081209 Horde_Auth-0.1.1-20081209 Horde_Browser-0.0.2-20081209 Horde_CLI-0.0.2-20081209 Horde_Cache-0.0.2-20081209 Horde_Cipher-0.0.2-20081209 Horde_DOM-0.1.0-20081209 Horde_DataTree-0.0.3-20081209 Horde_Date-0.1.0-20081209 Horde_Framework-0.0.2-20081209 Horde_Group-0.1.0-20081209 Horde_History-0.0.2-20081209 Horde_LDAP-0.0.2-20081209 Horde_MIME-0.0.2-20081209 Horde_NLS-0.0.2-20081209 Horde_Notification-0.0.2-20090223 Horde_Perms-0.1.0-20081209 Horde_Prefs-0.0.3-20090223 Horde_Secret-0.0.2-20081209 Horde_Serialize-0.0.2-20081209 Horde_SessionObjects-0.0.2-20081209 Horde_Util-0.1.0-20081209 Horde_iCalendar-0.1.0-20081209 Kolab_Format-1.0.0-20090402 Kolab_FreeBusy-0.1.2-20090406 Kolab_Server-0.4.0-20090224 Kolab_Storage-0.4.0-20090224 PEAR-Auth_SASL-1.0.2-1 PEAR-Date-1.4.7-1 PEAR-HTTP_Request-1.4.3-1 PEAR-Horde-Channel-1.0-20090119 PEAR-Log-1.11.2-1 PEAR-Mail-1.1.14-1 PEAR-Mail_mimeDecode-1.5.0-20081209 PEAR-Net_LMTP-1.0.1-1 PEAR-Net_SMTP-1.3.1-1 PEAR-Net_Socket-1.0.9-1 PEAR-Net_URL-1.0.15-1 PEAR-PHPUnit-Channel-1.0-20090119 PHPUnit-3.3.3-1 kolab-fbview-1.2.0-20081227 openldap-2.3.43-20081212 perl-kolab-2.2.1-20090331 perl-ldap-5.10.0-20081028_kolab1 php-smarty-2.6.20-20081212 sqlite-3.6.4-20081212 - OpenPKG packages: Updated: clamav-0.95.1-20090409 Unchanged: amavisd-2.5.3-20080101 apache-2.2.10-20081111 apache-php-5.2.8-20081209_kolab2 apr-1.2.12-20080101 autoconf-2.61-20080101 automake-1.10-20080101 bc-1.06-20080101 binutils-2.18-20080101 bison-2.3-20080101 bzip2-1.0.5-20080318 config-20060923-20080101 curl-7.17.1-20080101 db-4.5.20.2-20070628 diffutils-2.8.7-20080101 expat-2.0.1-20080101 file-4.23-20080101 flex-2.5.34-20080101 freetype-2.3.5-20080101 fsl-1.7.0-20080101 gawk-3.1.6-20080101 gcc-4.2.2-20080101 gd-2.0.35-20080101 gettext-0.17-20080101 gmp-4.2.2-20080101_kolab grep-2.5.3-20080101 groff-1.19.2-20080101 gzip-1.3.12-20080101 imap-2006k-20080101 imapd-2.3.13-20081020_kolab2 jpeg-6b-20080101 libiconv-1.12-20080101 libmcrypt-2.5.8-20080101 libxml-2.6.31-20080111 libxslt-1.1.22-20080101 lzo-2.02-20080101 m4-1.4.9-20080101 make-3.81-20080101 mhash-0.9.9-20080101 mm-1.4.2-20080101 ncurses-5.6.20080112-20080113 openpkg-20071227-20071227_kolab1 openpkg-tools-1.4.6-20071231 openssl-0.9.8g-20080101 pcre-7.5-20080110 perl-5.10.0-20080103 perl-comp-5.10.0-20080110 perl-conv-5.10.0-20080101 perl-crypto-5.10.0-20080101 perl-db-5.10.0-20080118 perl-dns-5.10.0-20080101 perl-ds-5.10.0-20080104 perl-locale-5.10.0-20080112 perl-mail-5.10.0-20080117 perl-module-5.10.0-20080101 perl-net-5.10.0-20080101 perl-openpkg-5.10.0-20080109 perl-parse-5.10.0-20080117 perl-ssl-5.10.0-20080101 perl-stats-5.10.0-20080101 perl-sys-5.10.0-20080101 perl-term-5.10.0-20080116 perl-text-5.10.0-20080101 perl-time-5.10.0-20080101 perl-util-5.10.0-20080116 perl-www-5.10.0-20080103 perl-xml-5.10.0-20080101 php-5.2.8-20081209_kolab2 pkgconfig-0.23-20080117 png-1.2.24-20080101 postfix-2.4.6-20080101_kolab procmail-3.22-20080101 readline-5.2.12-20080101 sasl-2.1.22-20080101 sed-4.1.5-20080101 spamassassin-3.2.4-20080107 texinfo-4.11-20080101 zlib-1.2.3-20080101 Changes between 2.2.1-rc-1 and 2.2.1: - clamav-0.95-20090323 kolab/issue3513 (Clamav - new upstream version 0.95) - imapd-2.3.13-20081020_kolab2 kolab/issue2535 (group:distributionlist@example.com doesn't work for Cyrus IMAP ACLs) - install-kolab.sh kolab/issue3130 (Perl Error on Upgrade) - kolabd-2.2.1-20090407 Disable quarantine of mails with bad headers in amavisd template since they are passed through by default. kolab/issue3096 (Address book aliases shouldn't redirect outgoing mails) kolab/issue3420 (web client prefs and hooks should be configurable via templates) kolab/issue3513 (Clamav - new upstream version 0.95) - Kolab_Filter-0.1.4-20090401 Fixed quoting of arguments to dovecot deliver command in the DovecotLDA transport backend. kolab/issue3464 (kolab-filter inserts wrong/undecodeable utf-8 code into From: header) kolab/issue3521 (kolabmailboxfilter does not accept mail for user+extension@example.com) - Kolab_Format-1.0.0-20090402 kolab/issue3525 (free/busy regeneration aborts for unparsable events) - Kolab_FreeBusy-0.1.2-20090406 kolab/issue3413 (freebusy fails after uprading Kolab_FreeBusy until kolabconf is run) kolab/issue3438 (kolabFreeBusyPast is not used) kolab/issue3450 (freebusy/user@example.com.ifb returns extended free/busy information) kolab/issue3537 (Allowing xfb access to groups does not work) - kolab-webadmin-2.2.1-20090331 Fix undefined variable $conn in ldap.class.php - kolab-webclient-1.2.0-20090327 kolab/issue3420 (web client prefs and hooks should be configurable via templates) kolab/issue3444 (No error message when login fails because of wrong credentials) kolab/issue3451 (Folder list does not get updated in dimp after creating a new folder) kolab/issue3452 (Allow to configure the default imp view offered to the user) kolab/issue3520 (calendar with certain entries does not display in web client) kolab/issue3528 (Events with broken encoding should work) - openpkg-20071227-20071227_kolab1 kolab/issue2871 (openpkg-20071227-20071227 does not compile with gcc 4.3) - perl-kolab-2.2.1-20090331 Creating the Calendar folder caused an KOLAB_ERROR to be logged, changed to KOLAB_DEBUG. kolab/issue3472 (web client user prefs not deleted when user gets deleted) Packages in the OpenPKG based Kolab server release: - Kolab packages: Updated: Kolab_Filter-0.1.4-20090401 Kolab_Format-1.0.0-20090402 Kolab_FreeBusy-0.1.2-20090406 kolab-webadmin-2.2.1-20090331 kolab-webclient-1.2.0-20090402 kolabd-2.2.1-20090407 perl-kolab-2.2.1-20090331 Unchanged: Horde_Argv-0.1.0-20081209 Horde_Auth-0.1.1-20081209 Horde_Browser-0.0.2-20081209 Horde_CLI-0.0.2-20081209 Horde_Cache-0.0.2-20081209 Horde_Cipher-0.0.2-20081209 Horde_DOM-0.1.0-20081209 Horde_DataTree-0.0.3-20081209 Horde_Date-0.1.0-20081209 Horde_Framework-0.0.2-20081209 Horde_Group-0.1.0-20081209 Horde_History-0.0.2-20081209 Horde_LDAP-0.0.2-20081209 Horde_MIME-0.0.2-20081209 Horde_NLS-0.0.2-20081209 Horde_Notification-0.0.2-20090223 Horde_Perms-0.1.0-20081209 Horde_Prefs-0.0.3-20090223 Horde_Secret-0.0.2-20081209 Horde_Serialize-0.0.2-20081209 Horde_SessionObjects-0.0.2-20081209 Horde_Util-0.1.0-20081209 Horde_iCalendar-0.1.0-20081209 Kolab_Server-0.4.0-20090224 Kolab_Storage-0.4.0-20090224 PEAR-Auth_SASL-1.0.2-1 PEAR-Date-1.4.7-1 PEAR-HTTP_Request-1.4.3-1 PEAR-Horde-Channel-1.0-20090119 PEAR-Log-1.11.2-1 PEAR-Mail-1.1.14-1 PEAR-Mail_mimeDecode-1.5.0-20081209 PEAR-Net_LMTP-1.0.1-1 PEAR-Net_SMTP-1.3.1-1 PEAR-Net_Socket-1.0.9-1 PEAR-Net_URL-1.0.15-1 PEAR-PHPUnit-Channel-1.0-20090119 PHPUnit-3.3.3-1 kolab-fbview-1.2.0-20081227 openldap-2.3.43-20081212 perl-ldap-5.10.0-20081028_kolab1 php-smarty-2.6.20-20081212 sqlite-3.6.4-20081212 - OpenPKG packages: Updated: clamav-0.95-20090323 imapd-2.3.13-20081020_kolab2 openpkg-20071227-20071227_kolab1 Unchanged: amavisd-2.5.3-20080101 apache-2.2.10-20081111 apache-php-5.2.8-20081209_kolab2 apr-1.2.12-20080101 autoconf-2.61-20080101 automake-1.10-20080101 bc-1.06-20080101 binutils-2.18-20080101 bison-2.3-20080101 bzip2-1.0.5-20080318 config-20060923-20080101 curl-7.17.1-20080101 db-4.5.20.2-20070628 diffutils-2.8.7-20080101 expat-2.0.1-20080101 file-4.23-20080101 flex-2.5.34-20080101 freetype-2.3.5-20080101 fsl-1.7.0-20080101 gawk-3.1.6-20080101 gcc-4.2.2-20080101 gd-2.0.35-20080101 gettext-0.17-20080101 gmp-4.2.2-20080101_kolab grep-2.5.3-20080101 groff-1.19.2-20080101 gzip-1.3.12-20080101 imap-2006k-20080101 jpeg-6b-20080101 libiconv-1.12-20080101 libmcrypt-2.5.8-20080101 libxml-2.6.31-20080111 libxslt-1.1.22-20080101 lzo-2.02-20080101 m4-1.4.9-20080101 make-3.81-20080101 mhash-0.9.9-20080101 mm-1.4.2-20080101 ncurses-5.6.20080112-20080113 openpkg-tools-1.4.6-20071231 openssl-0.9.8g-20080101 pcre-7.5-20080110 perl-5.10.0-20080103 perl-comp-5.10.0-20080110 perl-conv-5.10.0-20080101 perl-crypto-5.10.0-20080101 perl-db-5.10.0-20080118 perl-dns-5.10.0-20080101 perl-ds-5.10.0-20080104 perl-locale-5.10.0-20080112 perl-mail-5.10.0-20080117 perl-module-5.10.0-20080101 perl-net-5.10.0-20080101 perl-openpkg-5.10.0-20080109 perl-parse-5.10.0-20080117 perl-ssl-5.10.0-20080101 perl-stats-5.10.0-20080101 perl-sys-5.10.0-20080101 perl-term-5.10.0-20080116 perl-text-5.10.0-20080101 perl-time-5.10.0-20080101 perl-util-5.10.0-20080116 perl-www-5.10.0-20080103 perl-xml-5.10.0-20080101 php-5.2.8-20081209_kolab2 pkgconfig-0.23-20080117 png-1.2.24-20080101 postfix-2.4.6-20080101_kolab procmail-3.22-20080101 readline-5.2.12-20080101 sasl-2.1.22-20080101 sed-4.1.5-20080101 spamassassin-3.2.4-20080107 texinfo-4.11-20080101 zlib-1.2.3-20080101 Changes between 2.2.1-beta-1 and 2.2.1-rc-1: - apache-php-5.2.8-20081209_kolab2 Updated Kolab server patches. - imapd-2.3.13-20081020_kolab1 kolab/issue3175 (Cyrus IMAPd 2.3.13 Released) - install-kolab.sh Fixed two problems reported by martin.schulte@guug.de: Repair option -E to not require an argument. Abort cleanly on -c or -X if no OpenPKG environment is found. Cache source RPM information in $PREFIX/RPM/DB/00INDEX-cache.db when generating 00INDEX.rdf - Horde_Notification-0.0.2-20090223 New package needed for running unit tests of Kolab PHP packages. - Horde_Prefs-0.0.3-20090223 New package needed for running unit tests of Kolab PHP packages. - Kolab_Filter-0.1.4-20090303 kolab/issue3192 (Forwarding an invitation with Outlook failed) kolab/issue3299 (Kolab_Filter: big.eml is too big) kolab/issue3364 (manpages for kolabfilter and kolabmailboxfilter) kolab/issue3426 (php error when sending mail with enabled mail filter checking) kolab/issue3441 (Resources with policy "always accept" do not work if domain != kolabhost) kolab/issue3435 (Delivery of invitations fails with no "kolabInvitationPolicy" in ldap) - Kolab_FreeBusy-0.1.2-20090226 kolab/issue3313 (free/busy regeneration as manager broken in 2.2.1-beta1) - Kolab_Server-0.4.0-20090224 New upstream release. Fixed objectClass evaluation to respect case-insensitivity (Horde bug: #7694) Fixed initialization of parameters retrieved from LDAP. Fixed addrsForIdOrMail to return only lowercased mail addresses (as mentioned in kolab/issue3426) Fixed notices when retrieving LDAP attributes. kolab/issue2207 (Make it possible to enable and disable users to be able to use the webclient) kolab/issue2546 (Horde should use name and email from ldap as defaults) - Kolab_Storage-0.4.0-20090224 New upstream release. Fixed list driver to prevent overwriting folder data when authenticating twice (relevant for testing). Allow to supress triggering (relevant for testing). - kolabd-2.2.1-20090304 Add a redirection for the newer horde install location. Add LDAP attribute postfix-message-size-limit and adjust main.cf.template to allow central configuration of the postfix parameter "message_size_limit". Add user attribute kolabHomeServerOnly to create user mailbox on the kolabHomeServer only. Add ldapserver_statedir to kolab.globals to fix kolab_bootstrap on slave servers. Add kolab_cafile to kolab.globals to specify filename for kolab_bootstrap to copy the generated CA certificate. Allow to configure resmgr and freebusy logging via dist_conf Updated doc/README.outlook for Kolab Server 2.2.1. kolab/issue1001 (/kolab/etc/kolab/workaround.sh expects manager password on command line) kolab/issue3331 (kolabfilter uses incorrect delivery backend) kolab/issue3322 (freebusy.conf.template: ldap server can be on another machine) kolab/issue3387 (dist_conf configuration in kolab webclient templates) kolab/issue3408 (Template for inclusion in shell scripts) kolab/issue3447 (Heavy information leak from webclient directories) - kolab-fbview-1.2.0-20081227 kolab/issue3318 (kolab-fbview-1.2.0-20081212 fails to compile on solaris 10) - kolab-webadmin-2.2.1-20090304 Improved Dutch translation. kolab/issue3404 (Present the options in "Action to take for messages that fail the check" nicer) - kolab-webclient-1.2.0-20090226 Fixed a potential IE XSS issue. Fixed handling of folder "owner" for shared user folders with Dovecot. Correct iTip option handling for dimp. kolab/issue2207 (Make it possible to enable and disable users to be able to use the webclient) kolab/issue2546 (Horde should use name and email from ldap as defaults) kolab/issue2738 (horde should allow a setting to suppress groupware folders) kolab/issue3309 (Can not login directly in to dimp) kolab/issue3318 (kolab-fbview-1.2.0-20081212 fails to compile on solaris 10) kolab/issue3328 ([Webclient] DIMP groupware folder names display bug) kolab/issue3329 ([WebClient] Can not accept/deny invitations in Dimp) kolab/issue3387 (dist_conf configuration in kolab webclient templates) kolab/issue3439 (FreeBusy display in web client and fbview depends on kolabHomeServer in LDAP) - PEAR-Horde-Channel-1.0-20090119 kolab/issue2441 (/kolab/RPM/TMP/pear/temp created owned by root) kolab/issue3315 (PEAR-Horde-Channel-1.0 fails to compile on solaris 10) - PEAR-PHPUnit-Channel-1.0-20090119 kolab/issue2441 (/kolab/RPM/TMP/pear/temp created owned by root) kolab/issue3315 (PEAR-Horde-Channel-1.0 fails to compile on solaris 10) - perl-kolab-2.2.1-20090304 Create user mailbox on the kolabHomeServer only, if attribute kolabHomeServerOnly is true. Continue sync if connecting the IMAP server fails, just skip actions that would need it. Improved the ssh handling for slave setups in kolab_bootstrap. Add retry (every minute for 10 times, then every five minutes until successful) to syncrepl configuration. kolab/issue3225 (Remove unused kolab_upgrade script) kolab/issue3321 (slapd.replicas.template and slapd.access.template can be absent) kolab/issue3355 (POD manpages for perl-kolab) kolab/issue3407 (kolab_bootstrap: improve message about importing the CA certificate) - perl-ldap-5.10.0-20081028_kolab1 New upstream version (perl-ldap 0.39) and two patches for syncrepl support, see kolab/issue1755 (syncrepl support (for OpenLDAP >=2.4.6)) - php-5.2.8-20081209_kolab2 Updated Kolab server patches. Packages in the OpenPKG based Kolab server release: - Kolab packages: Added: Horde_Notification-0.0.2-20090223 Horde_Prefs-0.0.3-20090223 Updated: Kolab_Filter-0.1.4-20090303 Kolab_FreeBusy-0.1.2-20090226 Kolab_Server-0.4.0-20090224 Kolab_Storage-0.4.0-20090224 PEAR-Horde-Channel-1.0-20090119 PEAR-PHPUnit-Channel-1.0-20090119 kolab-fbview-1.2.0-20081227 kolab-webadmin-2.2.1-20090304 kolab-webclient-1.2.0-20090226 kolabd-2.2.1-20090304 perl-kolab-2.2.1-20090304 perl-ldap-5.10.0-20081028_kolab1 Unchanged: Horde_Argv-0.1.0-20081209 Horde_Auth-0.1.1-20081209 Horde_Browser-0.0.2-20081209 Horde_CLI-0.0.2-20081209 Horde_Cache-0.0.2-20081209 Horde_Cipher-0.0.2-20081209 Horde_DOM-0.1.0-20081209 Horde_DataTree-0.0.3-20081209 Horde_Date-0.1.0-20081209 Horde_Framework-0.0.2-20081209 Horde_Group-0.1.0-20081209 Horde_History-0.0.2-20081209 Horde_LDAP-0.0.2-20081209 Horde_MIME-0.0.2-20081209 Horde_NLS-0.0.2-20081209 Horde_Perms-0.1.0-20081209 Horde_Secret-0.0.2-20081209 Horde_Serialize-0.0.2-20081209 Horde_SessionObjects-0.0.2-20081209 Horde_Util-0.1.0-20081209 Horde_iCalendar-0.1.0-20081209 Kolab_Format-1.0.0-20081212 PEAR-Auth_SASL-1.0.2-1 PEAR-Date-1.4.7-1 PEAR-HTTP_Request-1.4.3-1 PEAR-Log-1.11.2-1 PEAR-Mail-1.1.14-1 PEAR-Mail_mimeDecode-1.5.0-20081209 PEAR-Net_LMTP-1.0.1-1 PEAR-Net_SMTP-1.3.1-1 PEAR-Net_Socket-1.0.9-1 PEAR-Net_URL-1.0.15-1 PHPUnit-3.3.3-1 clamav-0.94.2-20081212 openldap-2.3.43-20081212 php-smarty-2.6.20-20081212 sqlite-3.6.4-20081212 - OpenPKG packages: Updated: apache-php-5.2.8-20081209_kolab2 imapd-2.3.13-20081020_kolab1 php-5.2.8-20081209_kolab2 Unchanged: amavisd-2.5.3-20080101 apache-2.2.10-20081111 apr-1.2.12-20080101 autoconf-2.61-20080101 automake-1.10-20080101 bc-1.06-20080101 binutils-2.18-20080101 bison-2.3-20080101 bzip2-1.0.5-20080318 config-20060923-20080101 curl-7.17.1-20080101 db-4.5.20.2-20070628 diffutils-2.8.7-20080101 expat-2.0.1-20080101 file-4.23-20080101 flex-2.5.34-20080101 freetype-2.3.5-20080101 fsl-1.7.0-20080101 gawk-3.1.6-20080101 gcc-4.2.2-20080101 gd-2.0.35-20080101 gettext-0.17-20080101 gmp-4.2.2-20080101_kolab grep-2.5.3-20080101 groff-1.19.2-20080101 gzip-1.3.12-20080101 imap-2006k-20080101 jpeg-6b-20080101 libiconv-1.12-20080101 libmcrypt-2.5.8-20080101 libxml-2.6.31-20080111 libxslt-1.1.22-20080101 lzo-2.02-20080101 m4-1.4.9-20080101 make-3.81-20080101 mhash-0.9.9-20080101 mm-1.4.2-20080101 ncurses-5.6.20080112-20080113 openpkg-20071227-20071227 openpkg-tools-1.4.6-20071231 openssl-0.9.8g-20080101 pcre-7.5-20080110 perl-5.10.0-20080103 perl-comp-5.10.0-20080110 perl-conv-5.10.0-20080101 perl-crypto-5.10.0-20080101 perl-db-5.10.0-20080118 perl-dns-5.10.0-20080101 perl-ds-5.10.0-20080104 perl-locale-5.10.0-20080112 perl-mail-5.10.0-20080117 perl-module-5.10.0-20080101 perl-net-5.10.0-20080101 perl-openpkg-5.10.0-20080109 perl-parse-5.10.0-20080117 perl-ssl-5.10.0-20080101 perl-stats-5.10.0-20080101 perl-sys-5.10.0-20080101 perl-term-5.10.0-20080116 perl-text-5.10.0-20080101 perl-time-5.10.0-20080101 perl-util-5.10.0-20080116 perl-www-5.10.0-20080103 perl-xml-5.10.0-20080101 pkgconfig-0.23-20080117 png-1.2.24-20080101 postfix-2.4.6-20080101_kolab procmail-3.22-20080101 readline-5.2.12-20080101 sasl-2.1.22-20080101 sed-4.1.5-20080101 spamassassin-3.2.4-20080107 texinfo-4.11-20080101 zlib-1.2.3-20080101 Changes between 2.2.0 and 2.2.1-beta-1: - apache-2.2.10-20081111 New upstream version, fixes various security issues. - apache-php-5.2.8-20081209_kolab New upstream version, fixes various security issues. Added sqlite2 support for SyncML support in kolab-webclient. - bzip2-1.0.5-20080318 New upstream version, fixes CVE-2008-1372 (denial of service) - clamav-0.94.2-20081212 New upstream version, fixes various security issues. kolab/issue765 (openpkg "junk" warnings) - gawk-3.1.6-20080101 New package, build (not runtime) dependency of sqlite. - gmp-4.2.2-20080101_kolab kolab/issue2928 (gmp-4.2.2-20080101 does not compile on Debian lenny/amd64) - Horde_iCalendar-0.1.0-20081209 kolab/issue3284 (Webclient or resmgr might send invitations that Outlook 2003 does not understand (unquoted CN with Umlauts)) - Kolab_Filter-0.1.3-20081212 A new package replacing kolab-filter (from http://pear.horde.org/index.php?package=Kolab_Filter) Added LDA (dovecot) backend. kolab/issue839 (problem when kolabHomeServer is missing) kolab/issue3074 (Freebusy trigger fails for other users's calenders.) kolab/issue3208 (Free/Busy list is always empty) kolab/issue3256 (resmgr responses should reflect server revision in PRODID) kolab/issue3260 (kolabfilter does not allow empty sender (and therefore MAILER-DAEMON)) kolab/issue3289 (resmgr dies when it should accept, but has not Calender folder access) - only partial fix - Kolab_Format-1.0.0-20081212 New package (from http://pear.horde.org/index.php?package=Kolab_Format) - Kolab_FreeBusy-0.1.2-20081212 A new package replacing kolab-freebusy (from http://pear.horde.org/index.php?package=Kolab_FreeBusy) Fixed handling of extended free/busy information. Fixed identification of the corresponding free/busy server. kolab/issue3208 (Free/Busy list is always empty) kolab/issue3256 (resmgr responses should reflect server revision in PRODID) - Kolab_Server-0.2.0.20081114-20081114 New package (from http://pear.horde.org/index.php?package=Kolab_Server) - Kolab_Storage-0.3.0-20081205 New package (from http://pear.horde.org/index.php?package=Kolab_Storage) - kolabd-2.2.1-20081212 Added configuration option in resmgr.conf for local delivery backend. (Makes it possible to activate the new LDA backend) Activated sqlite support in PHP. Updated the configuration for the newer Kolab_Filter package. kolab/issue765 (openpkg "junk" warnings) kolab/issue936 (kolabquotawarn: system cron used, and firing when server stopped) kolab/issue1310 (kolabquotawarn runs via cron before server was bootstrapped) kolab/issue1755 (syncrepl support (for OpenLDAP >=2.4.6)) kolab/issue2351 (horde doesn't present attachment stuff while compose a message) kolab/issue2440 (Installing binary packages of 2.2 fails without Horde) kolab/issue2446 (Make the used syslog facility configureable (kolabd, kolabconf)) kolab/issue2550 (kolabconf should make some others postfix maps) kolab/issue2910 (obsolete definition of schemacheck in slapd.conf) kolab/issue2911 (Change comments around the idletimeout definiton in the file templates/slapd.conf.template.in) kolab/issue2961 (added smtpd_sasl_authenticated_header = yes for simpler authorization) kolab/issue2994 (Duplicated kolab.conf files in cvs, one should be removed) kolab/issue3005 (Remove specific TLSCertificate code by using new bootstrap_config conditional in slapd.conf.template) kolab/issue3006 (Surround the horde schema include in slapd.conf.template with @@@ conditionals) Remark: this actually added only the code that allows to use @@@if exists(=2.4.6)) kolab/issue2981 (kolab_bootstrap: re-use kolabconf code to read the config file) kolab/issue3006 (Surround the horde schema include in slapd.conf.template with @@@ conditionals) Remark: this actually added only the code that allows to use @@@if exists( for forms in webadmin) kolab/issue1615 (Use