Home
Name Modified Size Downloads / Week Status
Totals: 3 Items   219.2 kB 6
eGroupware-14.2 2015-05-01 243243 weekly downloads
eGroupware-1.8 2015-02-18 8383 weekly downloads
README 2015-05-01 219.2 kB 66 weekly downloads
egroupware-epl (14.2.20150501) hardy; urgency=low * Debian 8 and Ubuntu 15.04 packages * Calendar: when trying to load new holidays overwrite existing ones to not accumulate old ones (slowing down calendar) * Mail: fix not working compose on mobile devices / template * Mail/Activesync: Handle problem when forward / reply on mails original message was not included * ProjectManager: fix missing edit & delete buttons in roles -- Ralf Becker <rb@stylite.de> Fri, 01 May 2015 09:35:40 +0200 egroupware-epl (14.2.20150429) hardy; urgency=low * Calendar: update to remove with 14.2.001 updated set end-date for yearly recuring events (other recurrence-types can not be changed) * eTemplate: stoping requesting more and more rows causing browser to stall, if browser does not give us height for rows (probably because it defered rendering) -- Ralf Becker <rb@stylite.de> Tue, 28 Apr 2015 19:37:17 +0200 egroupware-epl (14.2.20150428-1) hardy; urgency=low * API: caching uses by default APC(u) if available AND apc.shm_size * apc.shm_segments >= 64M, it no longer complains in cron/cli if APC is not enabled (as it should and is by default) * Notifications: skip email notification if we have no valid SMTP profile (eg. because there are only personal accounts and we run via cron) * PostgreSQL/Addressbook: fixed not working creating of new distribution lists * PostgreSQL: fix SQL error viewing history of an entry containing attachments * IE/Addressbook: fixed width for notes field -- Ralf Becker <rb@stylite.de> Tue, 28 Apr 2015 14:53:23 +0200 egroupware-epl (14.2.20150421-1) hardy; urgency=low * All apps: fix unable to remove last value from multiselect * LDAP/Filemanager: fix fatal error / white screen in sharing when opening a sharing url * ActiveDirectory: primary group was not used when filtering accounts by a group, causing eg. no accounts to be found for "Domain Users" group in Admin or other apps * CardDAV: fixed not working MULTIGET report, if more then 500 contacts requested * Calendar: fix meeting invitations to allow accept or reject in Outlook (not set "Content-Disposition: attachment" for ical alternative) * Mail/Sieve: require a vacation notice text on vacationnotice edit and save * Admin: fixed not working notification for blocked users after too many tries with wrong password * All apps: fixed various issues with select-boxes, also minimising content transmitted to server * Filemanager/VFS: moved VFS code from "phpgwapi" directory to new "api" directory -- Ralf Becker <rb@stylite.de> Tue, 21 Apr 2015 15:18:30 +0200 egroupware-epl (14.2.20150402-1) hardy; urgency=low * LDAP,ActiveDirectory: setting default sorting of accounts to ascending, as in SQL backend * LDAP/AD/UCS/Filemanager: group-names were displayed as "#123" instead of name * LDAP/AD/UCS/Filemanager: new created groups home-directory was not displayed in filemanager * LDAP: fixed not working creation of new groups (with empty describtion) * LDAP/UCS/Admin: empty groups showed all users, if selected in accounts-list * Univention: Samba SID was not propagated to config of SambaAdmin app * Admin/ActiveDirectory: filtering user-list by groups was not implemented * ActiveDirectory: real password change (not reset) for PHP 5.4>=5.4.26, 5.5>=5.5.10, 5.6+ (subject to minimum password age policy!) * Calendar: meeting requests were not recogniced by other clients as such because of lost method parameter * Calendar: automatic load new holidays, if there are no irregular ones for a given year, plus new Germany holidays for 2016 * Calendar: added configuration "Use range-views to optimise calendar queries?", to go back to algorithm before 14.2.20150121 * Infolog: Fix favorits are not working with details/no detail filter * Mail: fix fatal error / white screen when parsing winmal.dat (by updating to fixed Horde_Compress-2.1.1) * Mail: if user never send a mail from an account select first identity with an non-empty signature, not default identity * Mail: setting default font-face and -size reliable and remove space in front of cursor * Mail: on attachment/body retrieval BINARY retrieval may fail on certain servers; if so retry and fetch bodypart with BODY instead leaving the decoding to the library * All apps: use now same handling for pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme * All apps: expose view has not a save icon * All apps: nummeric custom-fields (float or new integer) sort nummeric in lists * All apps: Add a loading overlay while an application is loading * All apps: fix custom-fields with multiple not displayed fields * API/CKEditor: update to version 4.4.7 -- Ralf Becker <rb@stylite.de> Thu, 02 Apr 2015 13:51:10 +0200 egroupware-epl (14.2.20150310-1) hardy; urgency=low * Mail/idots: fix not be able to open mail folders from the mail-tree * Safari: fix security warning caused by auto-complete when submitting from https to about:blank * Notification/Mail: Fix / work around for BAD Header problem encountered in notifications for insufficiently encoded subject * ProjectManager: additional columns for Gantt chart * Sharing: fixed not accessible share, if user already logged into same EGroupware instance, also fixed WebDAV problems using a share URL * Calendar: fix not shown last recurrence of limited recurring event in day-view (requires database update for existing events) * Mail: fixed problem with space in folder names under current PHP 5.5.22 or 5.6.6 by updating to newest Horde and PEAR versions * InfoLog: fixed not able to remove already selected project * Infolog: add update script to recover any InfoLogs hidden because of missing status -- Ralf Becker <rb@stylite.de> Tue, 10 Mar 2015 13:28:34 +0100 egroupware-epl (14.2.20150218-1) hardy; urgency=low * THIS RELEASE CONTAINS IMPORTANT SECURITY FIXES, PLEASE UPDATE ASAP * Critical: Unauthenticated insecure PHP object deseralization allowing arbitrary code execution * High: Cross site scripting by circumventing content security policy * High: Unauthenticated local file access read and write under MS Windows * credits to Andreas Fischer (http://www.andreasfischer.net/) and Lukas Reschke (http://www.statuscode.ch) * Mail: composed mails saved as draft contains again attachments, drafts created by autosaving every 2 minutes do not for performance reasons * Tracker: fixed memberships were not taken into account when opening private tickets or reading restricted comments * InfoLog: new context menu: View parent with children * Univention: mail app was not working for in UCS created users * Admin: add a description to stock groups Admins, Default and NoGroup, allow to edit that description for LDAP and ADS * PostgreSQL: fixed not working new installation * ProjectManager/PostgreSQL: fix SQL error in project-list caused by new resources column * InfoLog/Addressbook: refresh CRM view if InfoLog was edited without having InfoLog tab open * Calendar: fixed week 13 was skiped (due to daylight saving change) when using week navigation, added propper header for multiple week view * SiteMgr: fix not displayed template preferences * SiteMgr: fix accordeon to work in 14.x * Mobile theme: Login page style improvement -- Ralf Becker <rb@stylite.de> Wed, 18 Feb 2015 12:56:48 +0100 egroupware-epl (14.2.20150212-1) hardy; urgency=low * 14.2 final release * All apps: improved printing: CRM view and given number or rows * All apps: drag & drop files only worked on input nodes, eg. files draged in from desktop * Filemanager/Mail: fixed not created thumbnails for readable shares * ImportExport: links supposed to open in admin did not show admin sidebox with tree * ProjectManager: add new role with rights limited only to add timesheets * Home: fixed placing of portlets for FireFox and missing context menu after re-opening home tab -- Ralf Becker <rb@stylite.de> Thu, 12 Feb 2015 10:05:47 +0100 egroupware-epl (14.2.20150210-1) hardy; urgency=low * 3. release candidate for upcomming 14.2 release * All apps: Activate cross-browser autocomplete * All apps: printing of lists improved a lot, asks now how many lines to print * Backup: backing up bool columns now for all databases as 1 or 0, but understanding PostgreSQL "t" or "f" too * Mail: fix not working BCC addresses * Mail: fixed exception when opening vacation notice or sieve-rules for an account with a changed standard identity or later created account * InfoLog: allow type specific index templates (named infolog.index.rows.$type) * Calendar/CalDAV: fixed not synced recurrences, because invitation was to a group only or first recurrence was an exception * Calendar/CalDAV: fixed synced events still contained deleted exceptions * Calendar: fix not working tooltip (showing html tags) in year-view * Calendar: fixed deleting exceptions while editing a series * Knowledgebase: use activate_links to make sure links open in new windows * Admin: fix not working setting of ACL for account-selection "select-box with primary group and search", data from contains no selection * Admin: Fix edit groups dialog resize problem * Filemanager/Expose view: enhancements * Mail/IE: fixed compose popup did not open again after it was closed eg. mail was send * Mail/Sieve: check capability if VACATION is supported by SIEVE Server before trying to set an serverside vacation absent notice * Sieve: coping with a dbmail bug in some versions of the Server. Server using formal syntax being reserved for client->server communication -- Ralf Becker <rb@stylite.de> Tue, 10 Feb 2015 09:41:22 +0100 egroupware-epl (14.2.20150121-1) hardy; urgency=low * 2. release candidate for upcomming 14.2 release * Filemanager: click on image opens expose view incl. gallery and slide-show * Filemanager: enhance sharing to keep session of already logged in user, when he clicks on a share * Mail/SMTP: fixed not working sending of mails, if secure connection setting was different from IMAP server "cound not connect to SMTP server" * Mail/Sieve: fixed not running/set async vacation notice * Mail/Sieve: remove prefix (of mail-account) for sieve save into folder * All application: Fix unintentional dragging happens while user try to do scrolling over a dragging item in FF(e.g. scrolling over an scrollable infolog entry) * Backup: fixed broken backup of tables without an auto index * WebDAV: fixed not working range requests causing eg. direct playing of video files to fail * Calendar: speed improvments for huge calendar databases * Calendar/CalDAV/eSync: fixed not synced events constructed from exceptions * ProjectManager: fix SQL error "unknown column pe_* in order clause" * Setup: allow to use Composer (https://getcomposer.org/) to manager requirements (instead of PEAR) * no longer requiring php(5)-pear, but new egroupware-epl-vendor package containing all dependencies -- Ralf Becker <rb@stylite.de> Wed, 21 Jan 2015 13:58:07 +0100 egroupware-epl (14.2.20150113-1) hardy; urgency=low * Release candidate for 14.2 * Filemanager: Tile view for filemanager incl. new bigger Mine icons and thumbnails for OpenOffice documents * Home: portlets (widgets on home screen) can be set as default for all users or groups by admins * Home: default home screen containing video tutorials, egroupware.org new and calendar week-view * Mail: customizable toolbar in compose dialog * Mail: fix for Horde_Imap_Client-2.26.0 requiring Horde_Mail-2.5.1 requring Horde_Idna-1.0.1 which stalls our autoloader by calling spl_autoload_register * Mail: fix problem sent or copied mail ending up with in folder of wrong mailaccount * Univention: allow installation on backup DC too (master was working before) * News: fixed SQL error when deleting huge number of news items * All apps: improved German translations, other languages are lacking -- Ralf Becker <rb@stylite.de> Tue, 13 Jan 2015 09:17:33 +0100 egroupware-epl (14.2.20141219-1) hardy; urgency=low * Filemanager: fixed create directory icon in list and select popup, clicking on favorites in select popup * Filemanager: fixed directory creation in vfs root (you need root permisstions of cause) * Mail: update title of compose window with subject * EMailAdmin: disable certificate validation for Sieve, which is enabled by default in PHP 5.6 * all apps: suppressing private (or removed) custom-fields from history log * all apps: preserving for current user unavailable categories (eg. private categories of other user) when editing entries -- Ralf Becker <rb@stylite.de> Fri, 19 Dec 2014 13:27:40 +0100 egroupware-epl (14.2.20141211-1) hardy; urgency=low * egw-pear: removed, as no longer necessary * jdots/pixelegg: moved to main egroupware archive -- Ralf Becker <rb@stylite.de> Thu, 11 Dec 2014 14:31:00 +0100 egroupware-epl (14.2.20141210-1) hardy; urgency=low * bumping API version to 14.2 and fixing wrong version in changelog -- Ralf Becker <rb@stylite.de> Wed, 10 Dec 2014 10:14:40 +0100 egroupware-epl (14.2.20141209-1) hardy; urgency=low * first beta for 14.2 release * Home: new dashboard like app showing lists from favorits and entries dragged there from all apps * Filemanager/EMail: sharing of files and directories via links with optional password (EPL only) * EMail: using above sharing as alternativ to mailing huge attachments * all apps: much improved tablet support, also usable as desktop theme for small screens * all apps: popups can now be resized or maximized for easier editing of big description -- Ralf Becker <rb@stylite.de> Tue, 09 Dec 2014 17:50:18 +0100 egroupware-epl (14.1.20141205-1) hardy; urgency=low * Mail: combine account and identity/signature selection, allows now to send with a different identity * Mail: allways showing signature in compose, unless new (forcable) preference is set to add signature after compose * EMailAdmin: fixed creating identities as admin when further identities are not allowed (for regular users) overwrites standard identity * EMailAdmin: used quota not shown in mail-account when called by an admin for an other user (only for managed mail-servers) * all aps: lower memory requirements of insert into document by skipping HTML processing, if there are no html (custom-)fields * API: report failed Ajax requests to user incl. a hint that server error-log should contain more information * Admin: fix fatal error in admin >> bulk password reset * Tracker: remove NULL values for tr_private hiding tickets and preventing their creation on database level * CardDAV/Addressbook: fixed OS X addressbook overwrites account with lowest id when creating a new contact (caused crash of OS X addressbook) * Calendar: Add new feature to the calendar app, in order to be able to sort calendars in day and week views * eSyncPro: show policies and other former sidebox content in admin tree -- Ralf Becker <rb@stylite.de> Fri, 05 Dec 2014 14:32:44 +0100 egroupware-epl (14.1.20141113-1) hardy; urgency=low * PHP: fix not starting Apache after adding apc.shm_size, caused by old APC version 3.1 (eg. in Debian6) using a shm_size in MB without unit * Admin/Setup: ignoring doublicate rows from old backups -- Ralf Becker <rb@stylite.de> Thu, 13 Nov 2014 14:28:04 +0100 egroupware-epl (14.1.20141112-1) hardy; urgency=low * Mail: fix mail display and compose open again in full height * Mail: setting a font-size of 12pt for printing mails * eMailAdmin: allow as admin to add or edit identities&signatures for other users * CalDAV: big calendars with more then 500 events in result-set were missing events * CalDAV: fixed users participating only in exceptions of a recurring event were also shown in whole series in Thunderbird and iCal * Calendar: add customizable link title in calendar preferences, in order to append extra fields to calendar's link title * SiteMgr: got languages containing a dash eg. "es-es" working again * SiteMgr: content-area got lost when editing a block only allowed in a single content-area * PHP: automatic set size of shared memory available to PHP APC(u) extension to 128MB, if installed and less then 64MB -- Ralf Becker <rb@stylite.de> Wed, 12 Nov 2014 13:18:37 +0100 egroupware-epl (14.1.20141106-1) hardy; urgency=low * All Apps: get text selection in lists working with Alt/Cmd modifier and file drag-out with Shift+Alt/Cmd modifier * All Apps: Add clear button to nextmatch search box for Firefox * eSync: fixed not working sending of mails after 14.1.20141021 package * Calendar/CalDAV/eSync: exceptions show up in calendars of participants only participating in exceptions not whole recuring event (requires a DB update for existing events!) * Admin: if group was selected only active accounts were shown and show primary group in LDAP * InfoLog: "No filter" favorite was not resetting filters anymore * InfoLog/Tracker: fix missing attachments when converting a composed mail to an InfoLog or Tracker entry * Filemanager: fix since PHP 5.5.18 not longer working non-ascii chars in filenames, eg. German umlauts or accents * Filemanager: Add some new filter options to show all sub-directories and files from links * NewsAdmin: fix SQL error on import, if a number of news items to keep was configured * Calendar: Add event description to calendar event body if the event is long enough (3 times bigger than calendar view interval). * Calendar: allow admin to set a "default calendar view" used for first display of calendar, afterwards last selected view is used * Addressbook: Add ability to rename current distribution list from context menu, as well as more consistent behaviour for adding lists * SambaAdmin: fixed not set password hashes and disabling old Lanmanager hashes by default, also polishing UI a bit * Mail: Make selected email item in compose dialog editable * Mail: fixed icons for special use folders did not use folders set in mail account * Mail: on save as zip: always fetch all attachments, even inline (images); do not fatally fail on empty attachments * ProjectManager/Timesheet: fixed an infinit loop when trying to save a project-element, caused by timesheet notifying project again * Projectmanager: prevent some infinit loop during updates * LDAP/Univention: add support for Univention LDAP schemas -- Ralf Becker <rb@stylite.de> Thu, 06 Nov 2014 08:59:03 +0100 egroupware-epl (14.1.20141021-1) hardy; urgency=low * SECURITY: path traversal revealing arbitrary files on server fixed, please update ASAP * All apps: Drag and drop entries between lists to link them * Mail: fix copy/move of mails between accounts * Mail: fix for messed up plain-text signature in some cases * Mail: import and display of mails failed, if personal part of addresses contains valid encoded utf-8 characters * Calendar: make custom fields available in table plugins for document merge * Calendar: fixed planner by category view was showing all categories under "None" * Addressbook: with double-click preference set to edit, CRM-view did not open when selected in menu * Addressbook: Fix tab order between zip code and city in AB edit dialog * InfoLog: allow to (re-)set view of entries link to contacts via favorites * Tracker: async job data of tracker got mangled by asyncservice * Timesheet: fix (un)setting project for adding, editing and save&new timesheets * News: fix broken automatic periodical import of news * Filemanager: fixed super-user not able to create top-level directory, eg. /test * Admin/LDAP: show LDAP extra attributes shell/homedir, if enabled in setup * Admin/LDAP: LDAP extra attributes homedirector and loginshell were not stored (home set to /dev/null) -- Ralf Becker <rb@stylite.de> Tue, 21 Oct 2014 17:33:58 +0200 egroupware-epl (14.1.20141010-1) hardy; urgency=low * Mail: fix download/saving of mail or attachments lead to redirect loop on next refresh * Mail: allow to enter name+mail eg. "Ralf Becker <rb@stylite.de>" in compose, automatic fix unquoted commas in entered mail addresses * all apps: custom fields of type "float" allow to specify maxlength,size,min,max comma-separated in length field * Sambaadmin: fix editing user-data -- Ralf Becker <rb@stylite.de> Fri, 10 Oct 2014 19:21:37 +0200 egroupware-epl (14.1.20141007-1) hardy; urgency=low * Mail: handle (and correct if needed) charset for subject on import of messages * ProjectManager: fix an other SQL error in summary * Apache 2.4 and RHEL 7 installation fixes * Knowledgebase: restore capability to send articles via mail -- Ralf Becker <rb@stylite.de> Tue, 07 Oct 2014 09:54:28 +0200 egroupware-epl (14.1.20141002-1) hardy; urgency=low * All apps: fixed diverse regressions found while testing * Addressbook/Tracker/other apps: custom-fields were not saved (existing custom-fields and InfoLog worked) -- Ralf Becker <rb@stylite.de> Thu, 02 Oct 2014 11:37:36 +0200 egroupware-epl (14.1.20141001-1) hardy; urgency=low * Mail: decoding of TNEF/winmail.dat as attachments, requires installation of PEAR packages Horde_Compress, Horde_Icalendar, Horde_Mapi and PHP bcmath extension * Mail: fetch all subscribed folders for a given account in a single pass * Mail: vaction notice indicator in mail showed result of other users * Admin: New setting for admin users with available administrator password to be able to modify mail ACL rights and vacation notices (no longer in admin context menu but under edit account->forward... tab) of each accounts via both mail and admin app. * Samabaadmin: fix fatal error when calling app * Preferences: opening forced preferences set selectboxes for not set values to first real value not "Users Choice" * Timesheet: fix SQL error when searching and NO custom fields defined * Calendar: user without edit access to event could not delete own alarm * Filemanager: New styling and access to list of uploading files in progress * PostgreSQL/Admin: adding new accounts failed * PostgreSQL/Mail: changing password gave SQL error * PostgreSQL/Projectmanager: fix various SQL errors around filtering by app-name in element list * Mail/Calendar/eTemplate2: fix timezone problems of times in grid or lists, if server_timezone differs from php.ini date.timezone -- Ralf Becker <rb@stylite.de> Wed, 01 Oct 2014 22:04:59 +0200 egroupware-epl (14.1.20140923-1) hardy; urgency=low * Preferences: non-admin user was able to give himself run-rights to any app incl. admin * Mail: automatic save as draft during compose every 2 minutes * Mail: support the propagation of Thread-Topic, Thread-Index and List-Id on reply too * Mail: resolve distributionlists upon saving as draft, infolog, tracker and storing sent message in designated send-folder * ProjectManager: Gantt chart speed improvements and other bug fixes * Tracker: fix problem with correct resolution initzialization for new tracker entries * Tracker/Mailhandling: handle/catch problem with failed notification initialization * CardDAV/Addressbook/Preferences: accounts, primary group, all, ... were not selectable in personal preferences * Login: disabling cookie-enabled-check again, as it causes a redirect look under certain conditions and browsers * API/MySQL: automatic try to reconnect once, if server closed connection "MySQL server has gone away" * Admin: using proxy configuration from setup for update-check and retrieving EPL license from my.stylite.de -- Ralf Becker <rb@stylite.de> Tue, 23 Sep 2014 11:30:14 +0200 egroupware-epl (14.1.20140910-1) hardy; urgency=low * all apps: fixed regressions in yesterdays package * Timesheet: fix lost comment when viewtype was set to simple * Mail: Colorize mail contents according to their hierarchy in body * Projectmanager: fix SQL error when filtering by an application in element list, close and reopen PM -- Ralf Becker <rb@stylite.de> Wed, 10 Sep 2014 14:35:39 +0200 egroupware-epl (14.1.20140909-1) hardy; urgency=low * All apps/IE: fix not working file upload in IE * eTemplate2/all apps: fixed not displayed readonly dates outside lists (eg. created/modified dates in dialogs) * Spellchecker: marking "browser based" (default for new installs) and "No" as safer and fixing CSP policy for web-spell-checker * Projectmanager: speed improvements for large gantt charts * Projectmanager/all apps: fix not working popups, eg. add existing action in elements list * Calendar: if contact is added as participant and event has not yet a title add contact as title * Calendar: fixed freetime search to correctly read and set times from edit window * Mail: fix mail compose attachment is not shown while it's on upload progress for the first time * Mail: improvement of attachment area UI in compose,display and preview dialogs * Mail: handle problem on Mail2Infolog/Mail2Tracker when creating the header info section on mails * Mail: make the saveAsDraft and print functionality working in mail compose dialog * Addressbook: fixed diverse problem with advanced search * InfoLog: keep pm link when changing contact * Filemanager: fixed not working file drop in with Firefox * Tracker/PostgreSQL: fix SQL error originating from timesheet -- Ralf Becker <rb@stylite.de> Tue, 09 Sep 2014 15:20:16 +0200 egroupware-epl (14.1.20140903-1) hardy; urgency=low * Timesheet: fixed not working custom date filter * Mail/EMailAdmin: change minimum version for Horde_Imap_Client to 2.24.2 to fix an error with namespaces * Mail: Fix changing flags and (un)read does not affect immidiately on mail list -- Ralf Becker <rb@stylite.de> Wed, 03 Sep 2014 12:56:57 +0200 egroupware-epl (14.1.20140902-1) hardy; urgency=low * ActiveSync: recreate session, if session does not contain correct password, fixes broken sync on some devices * InfoLog: fixed selection over multiple hierarchy levels (eg. deleting a child from an opened InfoLog also deleted previously selected top-level entry!) * InfoLog: allways show all children when opening an InfoLog containing children in list (not applying filters or search) * Tracker/eTemplate: user could not empty CC field (taglist-email) * EMail: show add icon if hovering over email address for adding it to addressbook (instead of white tooltip, covering further addresses) -- Ralf Becker <rb@stylite.de> Tue, 02 Sep 2014 15:16:43 +0200 egroupware-epl (14.1.20140828-1) hardy; urgency=low * EMailAdmin/Mail: folders on personal accounts where not stored, automatic unsetting "use default" when changing/adding folders * eTemplate2: fixed regressions from not published 14.1.20140827 package -- Ralf Becker <rb@stylite.de> Thu, 28 Aug 2014 11:55:09 +0200 egroupware-epl (14.1.20140827-1) hardy; urgency=low * all apps: current user was not taken into account for private custom-fields * all apps/eTemplate2: fixing various timezone related issues * all apps: fixed column sizes and stretch (which columns change when window size changes) * all apps: fix problem with resizing listviews' columns in FireFox (FF) and Internet Explorer (IE) * PostgreSQL/Admin/Setup: backup stopped with SQL error * PostgreSQL/Mail: fixed SQL error in compose * LDAP/AD: auto-created accounts not allways set primary group also as membership * eSync: limit creation of sessions to one per device and user (like already done for CalDAV) * Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail) * Mail: fix problem on not applied but possibly set status filter on all message actions for flagging * Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children * Mail: fix for failed zip-download when users startfolder is not writeable * Mail: make to/cc/bcc fields in compose draggable and droppable * EMailAdmin/Admin/Cyrus: fixed mailbox creation for new users incl. Sent,Trash,Drafts,Templates,Spam subfolders, if defined in account * EMailAdmin/Admin/Cyrus: deleting of users did not delete mailbox on managed Cyrus server * EMailAdmin: folders to notify about were always stored as default for all users, if editied by an admin * Projectmanager: Load all sub-views at the start, and switch between them as needed. This gives faster switching between sub-views, and lower overall load times. * Projectmanager: dynamic loading of project tree leaves (speed up for huge number of projects) * Addressbook: no longer offering to move contacts to accounts addressbook, as we do not support that * Calendar: Fix recurrent whole day events do not pop up edit series dialog * Calendar/IE11: fixed calendar and other apps were not working, if doing something in the calendar in IE11 * Calendar/InfoLog: Implement drag,drop and resize for integrated infolog events in all calendar views * Tracker: database update to fix new public tickets were not visible for technicians (change tr_private from NULL to "0") * InfoLog: subentries are now shown only in hierarchical view and updates to them also update modification time of parent -- Ralf Becker <rb@stylite.de> Wed, 27 Aug 2014 10:16:27 +0200 egroupware-epl (14.1.20140812-1) hardy; urgency=low * EMailAdmin/Mail: fix to work with Horde_Imap_Client 2.24.1+ (Tried to access unknown attribute "capability"!) * Mail: performance improvements and bug fixes * Mail: add all aliases to vacation message * Addressbook: next/previous button in CRM view was not working * Filemanager: fixed delete button for extended ACL * Addressbook/Mail: Dutch translations from our translation server -- Ralf Becker <rb@stylite.de> Tue, 12 Aug 2014 14:42:56 +0200 egroupware-epl (14.1.20140731-1) hardy; urgency=low * Mail: handle broken filenames (non utf8) in attachments -- Ralf Becker <rb@stylite.de> Thu, 31 Jul 2014 15:57:50 +0200 egroupware-epl (14.1.20140725-1) hardy; urgency=low * Admin: restore backups from admin was not working (worked only from setup) * Addressbook/all apps: dates change every time they get stored (temporary fix as conditions causing that are not clear) -- Ralf Becker <rb@stylite.de> Fri, 25 Jul 2014 12:18:25 +0200 egroupware-epl (14.1.20140724-1) hardy; urgency=low * Admin: automatic update check displaying an icon for available (security-)updates for admins, escalating for security updates to all users after 3 days * EMailAdmin: if wizzard was called on error, it was not able to save fixed account (showed same error again) * API/Admin: fixed not working Admin >> Clear cache for default APC(u) and files backends * Admin/API: remove no longer fully supported method to not "store session-id in cookie", it is the safer default anyway * Mail: fixed wrong folders displayed, if Cyrus administration was activated * eTemplate2: fixed popups eg. tracker open empty, not rendering popup content * Admin/LDAP: deactivated accounts could not be reactivated, as account popup was not showing selected account * API/CKEditor: update to version 4.4.3 adding additional skins/themes * Admin/Setup: restore of 14.1 backup was not working (backup file itself is correct) -- Ralf Becker <rb@stylite.de> Wed, 23 Jul 2014 18:50:31 +0200 egroupware-epl (14.1.20140714-1) hardy; urgency=low * Backup: backup could contain rows multiple times (which caused restore to fail) * API: fixed broken configuration, causing eg. ActiveDirectory or LDAP authentication to fail (you need to run Setup >> Clear cache!) * Preferences: non-admins were allowed to changed default, forced or group preferences * Preferences: do NOT use deny configuration for admins * SiteMgr: fixed sliteshow (was loaded before jQuery) * Mail: unlock tree again after copy/move actions * ProjectManager: fix broken duration units causing times to display as undefined * eTemplate2: several fixes in widgets -- Ralf Becker <rb@stylite.de> Mon, 14 Jul 2014 18:40:34 +0200 egroupware-epl (14.1.20140710-1) hardy; urgency=low * final 14.1 release * Admin/all apps: fix refresh of admin after calling site configuration, categories, etc from apps * Admin: custom-fields were not loaded, account was edited from admin not addressbook * EMailAdmin: fixed migration of Sieve to use SSL/TLS for port 5190 and StartTLS for all other ports * EMailAdmin: fixed mail accounts valid for groups or multiple users and switching regular accounts to or from that * Addressbook: fixed sorting of category tree * Added context menu to download all linked files in one zip file -- Ralf Becker <rb@stylite.de> Wed, 09 Jul 2014 20:50:54 +0200 egroupware-epl (14.1.20140708-1) hardy; urgency=low * Debian: aptitude install egroupware-epl now removes 1.8 community packages or updates all EPL 11.1 packages * Calendar/API: allow not serialized data in async jobs, only run automatic purge if we have a real number > 0 * Admin: fixed user statistic submit to work in 14.1 * Admin/API: remove old database based error-log * Mail/Infolog/Tracker: fix problem with converting mail to infolog/tracker entries, when forwarded messages are attached (message/rfc822 attachments) * Setup: fixed fatal error "Cannot redeclare auth_type()", when there is a validation error on saving configuration * Setup: config changed in setup did not update instance cache and was therefore not immediatly available * Infolog: Edit adds an implicit user preference in order to remember the last chosen of infolog's type * Addressbook,Calendar,InfoLog,Timesheet: switch on history / delete preventions, if there is not already a config -- Ralf Becker <rb@stylite.de> Tue, 08 Jul 2014 14:07:30 +0200 egroupware-epl (14.1.20140630-1) hardy; urgency=low * 14.1 release candidate: you need to visit setup for manual (non-package) installations! * many bugfixes in all applications * all apps: custom-fields are now stored in own egw_customfields table (no more limit on number), site configurations get now JSON serialized * all apps: categories and async jobs extra data is now stored JSON serialized * ProjectManager: only query projects visible in tree, autoload others on opening, to improve performance with huge number of projects * Admin: admin view did no refresh if it shows something else then accounts list * PostgreSQL: fixed not working installation (access to not yet existing table stalls transaction) * PostgreSQL: fixed not working update from 1.8, as not existing FMail tables stalled update * PostgreSQL/Addressbook: fixed not displayed pictures * Notification/Mail: make sure acc_smtp_username is used (if available), to cope with strict mailserver settings to prevent faking sender information -- Ralf Becker <rb@stylite.de> Mon, 30 Jun 2014 12:03:54 +0200 egroupware-epl (14.1.20140617-1) hardy; urgency=low * ProjectManager: fixed parent projects were not updated with changes (you had to run sync-all manually * ProjectManager/Timesheet: automatic change a changed project-title in Timesheet too * ProjectManager: fixed switching from account-type "status" to "status and times" set datasource time as overwritten time * Setup: re-add config for mail authentication and fixed it to always try to use a TLS connection * Admin/Mail: allow admins to set vacation notice for a user * Mail/Vacation: Make vacation be able to be set from both Admin and Mail * Mail: store last move or copy targets for action menu options to be used to move mails to previously used targets on rightclick * EMailAdmin: wizard allows now in manual mode to skip IMAP configuration completely to create a SMTP only profile * Mail/Sieve: Show mail sieve rules list in mail index with sidebox mailTree available * Mail: when changing account on compose, we no longer fake the sender, but we use the outgoing Server settings of that account AND copy the sent message to that accounts sentfolder (if set and prefs suggest we should store a copy in the selected accounts sentfolder) * Mail: detect and handle actions on ALL-messages for setting and removing flags and lables for the mailbox we operate on * fixed SQL error "Field last_mod doesnt have a default value" on update for newer MySQL versions or PostgreSQL * API/htmLawed: update to version 1.1.17 * Calendar/Alarm: Move calendar Alarm from Alarm tab to Details tab and make it more user friendly to add alarm * Calendar: adding default alarm for regular or whole-day events, preference is shared with CalDAV clients * Addressbook: fixed empty edit popup, if contact contains photo and changing of private custom-fields in extra private tab * Admin/Filemanager: creating groups did not create group directory, but damaged VFS (can be repaired with "Check virtual filesystem") * Admin: accounts could not be deactivated * Notifications: fixed not used SMTP authentication and selection of mail account * Calendar/Notifications: show notification errors, eg. mail could not be sent * Mail: if we use a different Identity on sending AND the identity email is different but not empty from the account email; then use identity information for From and FromName; Do not touch Sender * Filemanager: user interface to mount into VFS or enable versioning (requires EPL) * Preferences: now stored JSON encoded in database (also removed many deprecated methods) * Calendar/iCal/CalDAV: normalize enddates not on a recurrence-date, to recurrence-date before (not next) -- Ralf Becker <rb@stylite.de> Tue, 17 Jun 2014 09:04:57 +0200 egroupware-epl (14.1.20140514-1) hardy; urgency=low * eTemplate2: fixed accounts got lost, if account-selection did not show all accounts * Filemanager/InfoLog: perserve expanded rows/directories on refresh * Filemanager: fixed not working opening of directories on double-click or using favorites * EMailAdmin: only query imap or smtp backend user-data (quota, aliases, forwards, ...), if explicitly requested --> improve Mail performance * ProjectManager: further work on clientside gantt-chart * all apps: favorites caused apps to reload, as the got initialised for popups -- Ralf Becker <rb@stylite.de> Wed, 14 May 2014 12:36:19 +0200 egroupware-epl (14.1.20140512-1) hardy; urgency=low * Mail: display an error for broken accounts and let user fix it or continue working with other accounts * Mail: fix a namespace issue (for additional defineable namespaces under dovecot) reported by E.Popp * Mail: fix for messed up signature in some cases; fix for not beeing able to delete/remave an attachment to a new mail that was attached using PRESET methods * Tracker/Mailhandling: Add new feature to tracker mailhandling in order to extract latest reply from mail content, instead of the entire content including the previous replies. * Mail: limit async notification on new mail to once every 3 minutes; control if a imapHost is set on choosen profile * Mail: remember last used Signature on Compose, and try to use it on subsequent compose sessions * Setup: fixed (partially) stalled installation, because caching could not find not yet created configuration * Setup: fixed not working admin account creation, if it triggers an error in emailadmin (eg. because on email address given) -- Ralf Becker <rb@stylite.de> Mon, 12 May 2014 11:24:58 +0200 egroupware-epl (14.1.20140429-1) hardy; urgency=low * ImportExport: Creation of new filter column before we update definitions -- Ralf Becker <rb@stylite.de> Tue, 29 Apr 2014 09:34:56 +0200 egroupware-epl (14.1.20140425-1) hardy; urgency=low * Mail: skip accounts with no imap server set for notification and foldertree -- Ralf Becker <rb@stylite.de> Fri, 25 Apr 2014 11:50:02 +0200 egroupware-epl (14.1.20140424-1) hardy; urgency=low * Mail: fix wrong port (typo) for SMTP STARTTLS in wizard * Calendar: fix mail to all participants; uninvited additional email in preset email addresses * Mail: remove option to reset cached objects; reset Cached Objects on account-edit * Favorites: Make favorites item sortable and store their orders as user preference * Mail: implement notification for incomming mails in folders if configured/set in mailaccountprofile -- Ralf Becker <rb@stylite.de> Thu, 24 Apr 2014 17:00:30 +0200 egroupware-epl (14.1.20140419-1) hardy; urgency=low * Mail: working now without PHP imap extension -- Ralf Becker <rb@stylite.de> Sat, 19 Apr 2014 13:20:32 +0200 egroupware-epl (14.1.20140417-1) hardy; urgency=low * first 14.1 beta * Mail: new mail app replacing old felamimail and using Horde IMAP Client as backend (no PHP imap extension required) * EMailAdmin: completly rewritten including a wizard to create new mail accounts * Admin: new navigation tree, context menus on tree and user list, editing/adding accounts via account tab in addressbook * Preferences: new settings and ACL dialogs accessible via context sensitve popups in top-menu * Pixelegg: new default template for 14.1 * eTemplate2: new engine rendering eTemplates on clientside, all submits are now ajax, lots of improvements in all widgets * all apps: many improvments from EPL compared to 1.8 -- Ralf Becker <rb@stylite.de> Thu, 17 Apr 2014 12:15:00 +0200 egroupware-epl (11.1.20140416-1) hardy; urgency=low * CalDAV/calendar: if requesting user had only freebusy rights, no freebusy information was regurned * FireFox/all apps: fixed in recent FF version popups opened always in a single popup (overwritting previous opened one) * eTemplate/all apps: removed custom-field widget type IP again, as it caused too many problems in various modules * eMail: give user feedback when setting/applying timed vacation; do display of dates regarding user time zone settings; improve information when a vacation is set for a given time-range * eMail: fix / improve condition for copy to send folder, on not existing send folder -> give warning on compose window * eMail: make evaluation of message flags case INSENSITIVE (by changing all flags to lowercase before evaluating * eMail: some Servers have very limited SEARCH capability; (no OR allowed/supported) try to detect and act accordingly * Tracker: preserve html mode if set for tracker entry, but switched off globaly later (for display of comments); When in HTML mode, comments may exceed the size limit of the databasefield, if they do: try to fix the display of the comment by checking/validating the reply-comment with our purifying method -> tag balancing, as unbalanced tags in the reply may destroy the edit-form -- Ralf Becker <rb@stylite.de> Wed, 16 Apr 2014 08:44:34 +0200 egroupware-epl (11.1.20140317-1) hardy; urgency=low * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail * eSync: fix a problem with a non working global profile, when verifying settings * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:47:55 +0100 egroupware-epl (11.1.20140317-1) hardy; urgency=low * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * ESync: fix a problem with a non working global profile, when verifying settings * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:46:58 +0100 egroupware-epl (11.1.20140317-1) hardy; urgency=low * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * ESync: fix a problem with a non working global profile, when verifying settings * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:38:27 +0100 egroupware-epl (11.1.20140317-1) hardy; urgency=low * Tracker: improve detection of related/existing tickets by subject when importing mails to tracker * All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects * eTemplate/all apps: limit displayed history to 500 entries * CardDAV/Addressbook: add "None" to forced preferences of addressbooks to sync in addition to personal one * CalDAV/Calendar: sending now iMip response to external organizer when initialy accepting invitation via CalDAV client (before only status changes where sent) * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps * WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP) * ESync: fix a problem with a non working global profile, when verifying settings * CalDAV/Calendar: store and therefore keep external organizer if he has no common name (just email) and also store its common name * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon * Calendar/EMail: wrong timezone conversation when accepting meeting requests (happening if server- and user-timezone are different!) * Tracker: allow to deny global category, version, status, ... on a per tracker base (eg. create single category for all queues but one) * EMail(Admin): inetOrgPerson schema support reported all accounts as inactive * Tracker/Mailhandling: fix broken linking to addressbook entrys for prepare_import_mail -- Ralf Becker <rb@stylite.de> Mon, 17 Mar 2014 15:38:02 +0100 egroupware-epl (11.1.20140212-1) hardy; urgency=low * eSyncPro: fixed fatal error caused by accidental changes for new release * Calendar: fixed conflict not from a resource could not be ignored (resource conflicts need direct booking permission to ignore) -- Ralf Becker <rb@stylite.de> Wed, 12 Feb 2014 15:35:19 +0100 egroupware-epl (11.1.20140210-1) hardy; urgency=low * THIS RELEASE CONTAINS IMPORTANT SECURITY FIXES, PLEASE UPDATE ASAP * Security: fixed arbitrary file overwrite and remote code execution reported by Pedro Ribeiro (pedrib@gmail.com) of Agile Information Security * API: support for mbstring.func_overload=0 (previously we required mbstring.func_overload=7 to correctly support utf-8) * Tracker: dropping unique index(es) on escalations to not limit creating same escalations eg. on different queues * Tracker: allow to filter by private: yes or no * API/Preferences: fixed can NOT unset last (forced) preference of an app, also fixed not working deleting of prefs when deleting a user or group * Adressbook/CardDAV: changed (down-)scaling of images to width of 240px (was 60px) to cater for higher screen resolutions * Calendar,EventMgr: fixed locking of events to work with current browser versions * CalDAV/Resources: fixed only first N resources were available in CalDAV (N = common preference how many entries to show) * Calendar/eSync: fixed caching causing new events on EGroupware side not to appear on device (withing time of a running ping-request) * CalDAV/Calendar: fixed invalid ics file for alarm exactly at the event * InfoLog: query custom-fields for notifications * eMail: completely remove the ui/bo/sofilter classes as they are not effectively used anymore -- Ralf Becker <rb@stylite.de> Mon, 10 Feb 2014 14:15:46 +0100 egroupware-epl (11.1.20140108-1) hardy; urgency=low * eTemplate: fixed error caused by handling of empty indexes, causing eg. in filemanager-select popup to display in first row / instead of filename -- Ralf Becker <rb@stylite.de> Wed, 08 Jan 2014 10:02:48 +0100 egroupware-epl (11.1.20140107-1) hardy; urgency=low * API/Admin: fixed SQL error on repairing filesystem, if one of required directories has wrong permissions * CalDAV/CardDAV: only advertice sync-collection report, if we track deleted entries (history-logging enabled, not working otherwise) * eMail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps * CalDAV/Calendar: fixed permanent auth request in iCal, if accountselection is set to "selectbox with groupmembers" and rights granted from group without being a member -- Ralf Becker <rb@stylite.de> Tue, 07 Jan 2014 19:27:35 +0100 egroupware-epl (11.1.20131216-1) hardy; urgency=low * CalDAV/InfoLog: fixed not working sync-collection report, eg. used by eM client -- Ralf Becker <rb@stylite.de> Mon, 16 Dec 2013 09:51:48 +0100 egroupware-epl (11.1.20131209-1) hardy; urgency=low * CalDAV/CardDAV: do NOT use Content-Length header, if zlib.output_compression is enabled, fixes problems with iOS7 eg. eTask app * eMail/SIEVE: finalization of providing the ability of testing the content of the mail in Server Side Mail Filtering (if the CAPABILITY required to do so is reported) * eMail: fix problem regarding lost control/warning when no recipient and/or no subject is provided on submit * API/CKEditor: update to CKEditor 4.3 (compatibility issues with IE10/11) * Infolog/Notification: when notifying asyncronously , make sure possible customfields are read, as search does not supply these -- Ralf Becker <rb@stylite.de> Mon, 09 Dec 2013 13:51:47 +0100 egroupware-epl (11.1.20131105-1) hardy; urgency=low * jQuery: update to version 1.10.2 to improve IE10 experience * CKEditor: update to version 4.2.2; add additional skins * Admin/SambaAdmin/LDAP: fixed for new accounts not created Samba password hashes * CalDAV: fixed wrong http-status for delete in inbox and announce sync-report on inbox, so clients using it get events only once * Admin/Preferences: changepassword hook was called twice * PostgreSQL/ProjectManager: fixed SQL error "pm_id is ambigues" when accessing /apps/projectmanager via filemanager * PostgreSQL/Calendar: clicking on InfoLog entries opened new calendar entry instead of existing InfoLog * PostgreSQL/Addressbook: fixed SQL error when sorting by a custom field * eMail: preference to show external image was only shown to admins * eMail: fix problem with lost connection on drafted message when using printPreview on messages with attachments * eMail/Infolog/Tracker: upon converting mails on send, if we attach messages get the message itself, and attach it, as we are able to display it in egw instead of fetching only the attachments attached files (as we did previously) * ProjectManager: anonymous access (implicit read rights for everyone) was not cached correctly and therefore sometimes failed * Tracker/SiteMgr: block to add new tickets * Tracker/Mailhandling: on connection failure while in operation, now we notify egroupware admins, and double the interval time for the queue in question (instead of disabling the queue in question) * Tracker: give description and replys full width for non-html editing too * InfoLog: add converting into a Tracker ticket to actions selectbox of edit popup * SiteMgr: fixed not working anonymous user and using now a random password * SiteMgr: allow to store or overwrite instance-specific modules in a sitemgr subdir of files directory * All apps: new custom-field type IP-Address getting initially set with remote IP address, and allowing to set negativ length for text fields to make them readonly -- Ralf Becker <rb@stylite.de> Tue, 05 Nov 2013 14:23:10 +0100 egroupware-epl (11.1.20131008-1) hardy; urgency=low * CardDAV/Addressbook: fixed all contacts were reported as NOT found and therefore not synchronised -- Ralf Becker <rb@stylite.de> Tue, 08 Oct 2013 09:44:21 +0200 egroupware-epl (11.1.20131007-1) hardy; urgency=low * API: fixed not working session encryption, by switch back to previous MCrypt algorithm and mode -- Ralf Becker <rb@stylite.de> Mon, 07 Oct 2013 09:44:30 +0200 egroupware-epl (11.1.20131001-1) hardy; urgency=low * THIS RELEASE CONTAINS IMPORTANT SECURITY FIXES, PLEASE UPDATE ASAP * Security: fixed remote code execution * API: using now httponly and secure cookies (secure only if https is used to login) * API: header.inc.php uses for new installations or on update now secure password hashes like they were used for accounts since some time now * Setup: uses now a session instead of storing credentials in a cookie * Filemanager: html downloads get now either force a download or - if brower supports - use a content-security-policiy header to mitigate risk of session hijacking * THANKS and credits to Marcel Mangold <marcel.mangold@syss.de>, Pascal Uter <pascal.uter@syss.de> from SySS GmbH for notifying us about above problems and hardening possibilities * eMail: fix possible problem when mail-message-body (text or html part) is empty * eMail: fix problem for folder preferences did not overrule folders set by getSpecialUseFolders * eMail/Sieve: improved capability parsing * eMail: fix for inline image not displayed in print preview * eMail/IMAP: fix for failed connection for subsequent connects when using STARTTLS in certain enviroments * Tracker: add default version for mailhandling * Tracker: add possibility to use a queue-specific template (tracker.edit.xyz), if one exists, otherwise fall back to the generic one * Tracker: implement deleteaccount hook for tracker; support transfer to other user OR (if requested) deleting all entries created by user * Projectmanager: fix broken template selection on first load * eMail: limit compose window height to 1000px * eMail/eSync: control wait sequence for device; * CalDAV/CardDAV: fixed multiget-report to correctly report not found urls * CalDAV/CardDAV: fixed not working propfind-request to single resource in calendar/addressbook collection -- Ralf Becker <rb@stylite.de> Tue, 01 Oct 2013 14:14:54 +0200 egroupware-epl (11.1.20130903-1) hardy; urgency=low * Addressbook/eSync/CardDAV: fixed not working (forced) preference to display only accounts of groupmembers, causing eSync to permanently try and fail reading other accounts * Tracker/Mailhandling: process mail using eGroupware Mail Object and functionality (intention is to have the same behavior as mail2tracker in Mail Application) * CardDAV/Addressbook/LDAP/ADS: syncing all addressbooks into one now also allows to include accounts not stored like contacts * CardDAV/Addressbook/LDAP/ADS: prefix, middle name, suffix was messed up, if iOS addressbook "Display Order" preferences was set to "lastname firstname" * Timesheet/PostgreSQL: fix SQL error when selecting a timerange * Calendar: automatic cancel alarms from removed or rejected participants * Calendar/EMail: accepting mail invitations sets now external organizer as role CHAIR (externals can not be event-owners), to send replys back to organizer * Calendar/ActiveSync: keep external organizer and status&role of existing participants, if clients does not send them * Addressbook: deleting an account now also takes care of deleting or changing ownership of distribution lists (beside contacts as before) * EMail/all apps: fixed notifications caused EMail to loose connection to IMAP server -- Ralf Becker <rb@stylite.de> Tue, 03 Sep 2013 08:28:26 +0200 egroupware-epl (11.1.20130816-1) hardy; urgency=low * eMail/eSync: fix cut off of multiple TO/CC addresses in header retrieval (seen in eSync); return empty syncMail Object on header retrieval failure for activesync * eMail/Filemanager: when saving mail to filemanager, add headerdata without subject to file - comment field * Admin/SambaAdmin: fixed not set sambaNTPassword and sambaLMPassword hashes in LDAP (hook changepassword was called without password) * Admin/Filemanager: added filesystem check and repair for missing or broken required directories /, /apps and /home * CardDAV/Addressbook: fixed not working sync-collection report eg. by eMclient, if server-time is different from user * CardDAV/Addressbook: fixed various issues with groups/distribution lists as supported by Apple and eMclient (groups need to be enabled in CalDAV/CardDAV preferences!) * CardDAV/Addressbook/ActiveDirectory: fixes SQL error when clients tries to propfind groups/distribution lists on accounts-addressbook, also return "403 Forbidden" when he tries to create one, as they are not (yet) supported on accounts, if not stored in SQL * PostgreSQL/Addressbook: fix SQL error in addressbook by organisation and department * Tracker/PostgreSQL: fix sql error when sorting be modified date * ProjectManager: fix SQL error if searching for string containing numbers and underscore or percent * CKEditor/ASpell: hardening of jscode for IE10, as spellCheckerWin object may not be defined * Calendar: when moving a series exceptions where lost (regular recurrences shown again) and exceptions where moved too * Calendar: fixed not working filter "only group events", to not include events of members * phpFreeChat: use the clearCache hook to clear freeChats ohn class cache * phpfreechat: enable reconnecting with the same nick, when not properly disconnected before -- Ralf Becker <rb@stylite.de> Fri, 16 Aug 2013 14:01:12 +0200 egroupware-epl (11.1.20130729-1) hardy; urgency=low * eMail/Activesync: improve behavior on connection failure. Return 503 Service unavailable/Retry After on Connection error. * All apps/custom fields: fixed multiple identical rows, if custom fields where set (introduced in last package) * Tracker: preserve edit-mode on automatic mail handling based on original edit-mode of ticket. * Admin/Preferences: fixed not working special char detection in passwords, if you required 4 character classes it always failed * Filemanager/eMail: on attaching files to emails from filemanager; if there is a plus sign within the path, we have to encode it, so the file can be found by filesize after urldecode * EMailAdmin/Setup: disabling certificate validation on imaps connection by default for new profiles (can be enabled in EMailAdmin) * Tracker: fix problem handling preselected tracker-queues when multiple queues are selected * Async service/Backup: updating job to next scheduled time BEFORE running it, to copy with jobs running longer then async frequency of 5min, eg. backup * PostgreSQL/ProjectManager/InfoLog: invalid SQL opening a new entry InfoLog entry * eTemplate/all apps: (silently) limit number of links shown to 1000 newest, to not run into memory_limit or max_execution_time and assuming noone will scroll further down anyway * CKEditor/ASpell: adaption of aspell plugin to work with IE10 * eMail/Net-IMAP: harden get raw response against unexpected return results from server * CardDAV/ActiveDirectory/LDAP: fixed typo causing doublication in account-addressbook of eMclient by always returning all accounts in multiget report -- Ralf Becker <rb@stylite.de> Mon, 29 Jul 2013 12:24:54 +0200 egroupware-epl (11.1.20130716-1) hardy; urgency=low * Active Directory: several small fixes around account creation and setting passwords * PostgreSQL: fix for SQL error eg. on update from 1.8.001 to 1.8.004 from 9.1 on -- Ralf Becker <rb@stylite.de> Tue, 16 Jul 2013 17:31:56 +0200 egroupware-epl (11.1.20130715-1) hardy; urgency=low * eMail/ActiveDirectory: fixed not working autocomplete of accounts * PostgreSQL: automatic fix GROUP BY clause to contain all non-aggregate selected columns, to work around SQL errors, caused by this MySQL "optimisation" * InfoLog: fixed storing of InfoLog site config: fields to exclude when copying or creating subs and load custom fields in index for types * API: fix for wrong (unexpected array) type passed in check_list * eMail: reset possible default ActiveProfileID in preferences * eMail: if available show emailaddress of defaultprofile * Setup/Active Directory: setup_cmd_ldap sub_command=copy2ad now checks multivalue attributes caseinsensitive for doublicate values and new parameter no_sid_check=1 allow to use it for migrating mail-attributes without Samaba checks * eMail: handle problem when calculated IFrame height for preview area is too small (negative) * Admin/Active Directory: create new users with CN=<username> as Windows does and allow to configure profilePath, homeDirectory, homeDrive and scriptPath for new users (in setup) * Addressbook/Home: mend issue regarding the display of multiple birthdays of the same contact in the home area * eMail/Sieve: when editing sieve rules mend double linefeeds returned by IE10 on edit of the vacation-message * eMail/Compos
Source: README, updated 2015-05-01