sogo/SoObjects
Enrique J. Hernández Blasco 15779c2cfb Keep all roles in calendar folder ACLs
Instead of keeping only the highest access roles. This reverts
2c678101 to fix handling of ACLs with multiple groups.

This is done because OpenChange library stores other roles/permissions
in the ACLs that have limited scope to the MAPI protocol and it
maintains an homogeneous returned data with other folders by returning
the actual data is stored in the DB.

By sorting the roles, we give the ability to callers to validate
permissions more efficiency (less loops) and keep the right highest
access level. As an example, check
[SOGoApppointmentFolder:roleForComponentsWithAccessClass:forUser]
for details.
2016-02-11 16:54:49 +01:00
..
Appointments Keep all roles in calendar folder ACLs 2016-02-11 16:54:49 +01:00
Contacts Remove listRequiresDot option from *Source classes 2016-01-20 11:01:27 +01:00
Mailer Allow exception raising when connecting to IMAP 2016-01-27 15:30:27 +01:00
SOGo Remove listRequiresDot option from *Source classes 2016-01-20 11:01:27 +01:00
common.make Improved and simplified rpath 2014-10-02 12:36:22 -04:00
GNUmakefile See ChangeLog 2009-10-09 21:54:07 +00:00