Ludovic Marcotte
a2078da5f0
Updated NEWS file regarding cherry-picked commits
2016-02-15 17:39:42 -05:00
Ludovic Marcotte
2193dbb678
Make sure we don't go overbounds
2016-02-15 17:39:15 -05:00
Ludovic Marcotte
cb9f26cc1f
(fix) support EAS MIMETruncation
2016-02-15 17:39:01 -05:00
Jesús García Sáez
0e49f7ed87
Merge pull request #251 from zentyal/ejhernandez/mapistore-error
...
oc: Use enum mapistore_error instead of int
2016-02-15 20:55:13 +01:00
Jesús García Sáez
b62d58d4d7
Merge pull request #249 from zentyal/ejhernandez/proper-fix-user-many-groups-calendar-sharing
...
Keep all roles in calendar folder ACLs
2016-02-15 20:53:14 +01:00
Jesús García Sáez
c99fd1d93c
Merge pull request #248 from zentyal/ejhernandez/groups-domain-based-uid
...
Support for groups using EnableDomainBasedUID configuration
2016-02-15 20:18:51 +01:00
Enrique J. Hernández Blasco
e08ee9a265
oc: Use enum mapistore_error instead of int
...
This specifies a little the scope of the variable to make it
more realistic with the actual values it may have. We do have
a static typed compiled language, why don't we use it?
2016-02-15 15:44:14 +01:00
Ludovic Marcotte
e4473a656b
(fix) make sure our heartbeat interval is always greater than the internal one
2016-02-12 13:08:17 -05:00
Ludovic Marcotte
7cbf019742
Updated NEWS file regarding previous commit
2016-02-11 15:07:01 -05:00
Ludovic Marcotte
456ff7d5a3
(fix) avoid EAS bday offset ( fixes #3518 ) + small fix in previous commit
2016-02-11 15:05:26 -05:00
Ludovic Marcotte
5f0061205f
Updated NEWS file regarding previous commit
2016-02-11 14:35:50 -05:00
Ludovic Marcotte
11a2bcfffd
(fix) EAS issue with attachments in 2nd-level mailboxes ( fixes #3505 )
2016-02-11 14:35:01 -05:00
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
Enrique J. Hernández Blasco
3b0cfa00f7
Support for groups using EnableDomainBasedUID conf
...
Using LDAP as source, the group entry must have a valid
group objectClass such as posixGroup or group and have a
valid UIDField which does not include the domain.
With this changeset, SOGo is aware of these groups when it has
an email and you can share a component such as a calendar with
the member of the group.
2016-02-11 15:59:54 +01:00
Ludovic Marcotte
0b1fbf0dee
Updated NEWS file regarding previous commit.
2016-02-10 15:05:47 -05:00
Ludovic Marcotte
499dbf68ae
(fix) allow resources to prevent invitations ( fixes #3410 )
2016-02-10 15:05:00 -05:00
Francis Lachapelle
4c6c0a3644
Update ChangeLog
2016-02-05 12:16:34 -05:00
Francis Lachapelle
1c65424242
Preparation for release 2.3.8
2016-02-05 12:16:13 -05:00
Francis Lachapelle
08bf6d528b
Update translations
2016-02-05 12:14:48 -05:00
Francis Lachapelle
a9083004ef
Update CKEditor to version 4.5.7
2016-02-05 12:11:36 -05:00
Ludovic Marcotte
ec02c41d9b
Updated NEWS file
2016-02-05 10:09:47 -05:00
Ludovic Marcotte
07e3c48ed0
(fix) added local memory pool
2016-02-05 10:04:25 -05:00
Ludovic Marcotte
920bfba8b8
(fix) add shared/public namespaces in the list or returned folders
2016-02-05 10:02:05 -05:00
Ludovic Marcotte
bc2e46cda7
Updated NEWS file regarding PR#196
2016-02-04 10:41:21 -05:00
Ludovic Marcotte
e9d24fe0e6
(fix) correctly encode filename of attachments over EAS ( #3491 )
2016-02-04 10:37:44 -05:00
Francis Lachapelle
24d32ae220
Merge pull request #196 from gilcn/SOGo-issue-0003321
...
(fix) Folders with square brackets error
Fixes #3321
2016-02-04 10:32:42 -05:00
gilcn
8baf8731b7
(fix) Bug #3321 : Folders with square brackets error
...
http://sogo.nu/bugs/view.php?id=3321
2016-02-04 11:34:07 +01:00
Enrique J. Hernández
0de07acb16
Merge pull request #234 from zentyal/jag/multipart-support
...
sogo-openchange: Support for multipart/mixed and multipart/alternative
2016-02-03 11:01:30 +01:00
Enrique J. Hernández
27fb035f34
Merge pull request #242 from zentyal/jag/rtf-parser-charset-in-plain-rtf-text
...
RTFHandler: fixed problem with plain chars from no-ascii charset
2016-02-03 09:53:42 +01:00
Jesús García Sáez
8749028e1d
Merge pull request #244 from zentyal/ejhernandez/fix-contacts-no-email
...
oc-contacts: Return not found when there is no information
2016-02-01 20:16:35 +01:00
Javier Amor García
e5f15f69df
RTFHandler: protect against CR and bad hexadecimal sequence
...
In RTF is possible to specify characters with the sequence \'XX being
XX an hexadecimal number.
With this changeset we guard against incorrect hexadecimal numbers which
will be ignored.
The other change added is to ignore carriadge returns in plain text.
2016-02-01 16:55:20 +01:00
Javier Amor García
8e80b57d31
RTFHandler: support charsets in plain text
...
Allow to switch charset in RTF plain text parts.
2016-02-01 11:48:15 +01:00
Enrique J. Hernández Blasco
75ffdd2ee1
oc-contacts: Return not found when there is no information
...
In _getElement which match many properties and in both
PidLidAddressBookProviderEmailList and PidLidAddressBookProviderArrayType.
As it is specified in [MS-OXOCNTC] Section 2.2.1, each property
must be stored when the user needs it. So we can assume we can avoid
returning them if we don't have it.
This fix a Sync Issue which make it impossible to sync a contact
folder where some contact object does not any email. The sync issue
message is as follows:
Error synchronizing folder
[80070057-30FFFFFF-0-560]
2016-01-28 23:21:46 +01:00
Jesús García Sáez
46bffaa449
Merge pull request #241 from zentyal/fail-on-broken-imap
...
Allow exception raising when connecting to IMAP
2016-01-28 11:57:33 +01:00
Francis Lachapelle
b9cdc437eb
Update translations
2016-01-27 13:13:14 -05:00
Carlos Pérez-Aradros Herce
061244a0a5
Allow exception raising when connecting to IMAP
...
By setting `SoIMAP4ExceptionsEnabled` config key to YES
Enabled for OpenChange by default, it will ensure no action is taken
when IMAP connection is not valid.
2016-01-27 15:30:27 +01:00
Javier Amor García
dee7b4be1a
oc-mail: Support for multipart/mixed and multipart/alternative
...
With multipart messages only one of the parts was displayed as message body.
This changeset supports both mixed and alternative multipart types.
2016-01-27 09:14:45 +01:00
Francis Lachapelle
a451a1120b
Preparation for release 2.3.7a
2016-01-26 11:41:59 -05:00
Francis Lachapelle
6cfed4eb67
Update translations
2016-01-26 11:14:53 -05:00
Francis Lachapelle
a55c98b98d
Update French translation
2016-01-26 09:19:13 -05:00
Ludovic Marcotte
7c0649efcf
(fix) small i18n fixes
2016-01-26 09:07:26 -05:00
Ludovic Marcotte
0ca6512617
(fix) added missing icon + localization
2016-01-26 08:16:19 -05:00
Enrique J. Hernández
13a82826f8
Merge pull request #240 from zentyal/jgarcia/set-log-level
...
Setting log level on backend initialization
2016-01-25 23:29:59 +01:00
Jesús García Sáez
3d9466df45
Setting log level on backend initialization
...
Get the current openchange log level (actually is the samba's log level)
2016-01-25 20:18:45 +01:00
Francis Lachapelle
3ee29c0b71
Update ChangeLog
2016-01-25 11:19:20 -05:00
Francis Lachapelle
7b4c6346f8
Preparation for release 2.3.7
2016-01-25 11:19:06 -05:00
Carlos Pérez-Aradros Herce
aac9cd7c07
Merge pull request #237 from zentyal/jgarcia/contacts-all-2
...
Fix contact listing properly
2016-01-25 17:17:57 +01:00
Ludovic Marcotte
d5fd719212
(doc) missing SOGoMailKeepDraftsAfterSend documentation
2016-01-25 11:08:33 -05:00
Francis Lachapelle
be7971ceef
Add Croatian translation
2016-01-25 10:51:09 -05:00
Ludovic Marcotte
3f0c2b647c
(fix) do not try to decode non-wbxml responses for debug output ( #3444 )
2016-01-25 10:25:54 -05:00