Enrique J. Hernández
2dcb8fa732
Merge pull request #75 from Zentyal/ejhernandez/move-mail-folder-with-reserved-chars
...
oc-mail: Move mail folders with reserved chars
2015-01-26 23:39:15 +01:00
Jesús García Sáez
6ce4cc1919
Merge pull request #78 from Zentyal/jgarcia/sync-deleted-messages
...
Sync deleted messages
2015-01-26 18:03:54 +01:00
Enrique J. Hernández Blasco
0e8bf0d239
oc-mail: Move mail folders with reserved chars
...
The URL was incorrectly set when any of ;/?:@&=+$,# was used
in the folder name.
We have to mimetise what it is done in createFolder message selector.
That is, perform the IMAP4 encoding + URL encoding without CSS
encoding. The IMAP4 + CSS encoding (without URL encoding) is used to store the folder
in SOGo and OpenChange Indexing database as we do right now.
2015-01-26 15:55:22 +01:00
Ludovic Marcotte
086361b79a
Avoid GNUstep warnings
2015-01-23 16:16:36 -05:00
Ludovic Marcotte
ab12c84887
More NSLog usage cleanups
2015-01-23 15:32:22 -05:00
Jesús García Sáez
312084243b
oc: improve modseqFromMessageChangeNumber to return an approximation.
...
Only for scenarios where we hadn't store the cn <-> modseq relationship
2015-01-23 18:19:24 +01:00
Jesús García Sáez
47be392d4f
oc: avoid request change number until necessary
...
Minor changenumber leak, but avoid it anyway
2015-01-23 18:18:25 +01:00
Jesús García Sáez
34efcfee4e
oc: synchroniseCache store modseq for last delete change number.
...
This will be the more frequent change number used to obtain updates
on the folder related with deleted messages
2015-01-23 18:17:45 +01:00
Jesús García Sáez
8e7f6d1aec
oc: avoid change number leaking when refreshing folder.
...
Everytime a folder where its last operation was delete some email was
requesting change numbers that were not used.
2015-01-23 18:15:44 +01:00
Ludovic Marcotte
e2bee23021
Avoid unnecessary calls to NSLog
2015-01-22 16:25:16 -05:00
Ludovic Marcotte
1a10599369
Removed unnecessary NSLog calls
2015-01-22 15:39:57 -05:00
Ludovic Marcotte
d907d5d268
Avoid using NSLog() where we can
2015-01-22 13:31:31 -05:00
Jesús García Sáez
7014d94937
Merge pull request #74 from Zentyal/ejhernandez/delete-folder-on-moving
...
oc: Remove a source folder on move folder operation
2015-01-22 17:06:13 +01:00
Enrique J. Hernández Blasco
99a36be034
oc: Remove a source folder on move folder operation
...
Calling deleteFolder message to actually remove it from DB/IMAP
depending on the class.
2015-01-21 12:44:31 +01:00
Jesús García Sáez
8e41e5d665
Merge pull request #71 from Zentyal/ejhernandez/filetime-utc
...
Use PT_SYSTIME as absolute timestamp
2015-01-20 16:54:56 +01:00
Jesús García Sáez
b1dfe47f01
Merge pull request #70 from Zentyal/jgarcia/working-encoding-parse
...
Outlook can view mails with non-ascii characters in their body (II)
2015-01-20 14:36:50 +01:00
Jesús García Sáez
014632fddb
Merge pull request #72 from Zentyal/ejhernandez/wedding-anniversary
...
oc-contacts: Implement Wedding Anniversary
2015-01-20 14:36:14 +01:00
Enrique J. Hernández Blasco
8b44c08a32
oc-calendar: Remove unnecessary shifts on start,end and replace time props
...
As the data is sent in UTC, no shifts are longer required.
2015-01-20 14:35:32 +01:00
Enrique J. Hernández Blasco
c893963da5
oc-tasks: Set right start, due and complete dates
...
As explained in [MS-OXOTASK], we have to shift the given date
to store the right point in time with the correct timezone.
2015-01-20 14:35:32 +01:00
Enrique J. Hernández Blasco
c6b976a830
oc-mail: Remove unnecessary time shift in date for new mails
...
The MIME type can store the date in UTC and the clients are
responsible on showing correctly to the client as it does.
2015-01-20 14:35:32 +01:00
Enrique J. Hernández Blasco
d5d97db8e8
oc: PT_SYSTIME is an absolute timestamp
...
As the epoch is in UTC timezone, we set this timezone for NSCalendarDate.
2015-01-20 14:35:32 +01:00
Ludovic Marcotte
d98ff69fbe
Version bumps for the release
2015-01-20 08:35:10 -05:00
Jesús García Sáez
87a91fbdf2
Merge pull request #73 from Zentyal/cperez/sogo-multitenancy
...
Restore multitenancy changes for OpenChange
2015-01-20 11:09:48 +01:00
Ludovic Marcotte
daa7ab87d7
Fix cosmetic change when fetching fb info
2015-01-19 13:54:04 -05:00
Carlos Pérez-Aradros Herce
00cef845b7
Restore multitenancy changes for OpenChange
2015-01-19 19:04:06 +01:00
Jesús García Sáez
f9550b9181
oc: several uninitialized variables
2015-01-19 15:35:44 +01:00
Ludovic Marcotte
3e59b1ad6e
Improved documentation regarding password policies over LDAP
2015-01-16 12:55:38 -05:00
Ludovic Marcotte
e45451a9f9
Improved comments over previous commit
2015-01-16 09:18:37 -05:00
Enrique J. Hernández Blasco
b35fee8efc
oc-contacts: Implement Wedding Anniversary
...
As specified by Microsoft using x-ms-anniversary custom vcard element
[MS-OXVCARD] Section 2.1.3.9.6
2015-01-16 01:34:16 +01:00
Ludovic Marcotte
e9e3dd5646
fixed timezone calculation on recurring event
2015-01-15 15:29:02 -05:00
Ludovic Marcotte
16c863d89d
Fixed potential issue when handling multiple Add/Change/Delete/Fetch EAS commands ( #3057 )
2015-01-15 11:55:04 -05:00
Jesús García Sáez
7e7d302165
oc: warning if codepage not found from headerCharset
2015-01-15 13:50:26 +01:00
Jesús García Sáez
d052356724
oc: encoding names must be case insensitive
2015-01-15 13:27:37 +01:00
Ludovic Marcotte
d87056ebfa
handle multipart for EAS/ItemOperations
2015-01-12 14:38:55 -05:00
Ludovic Marcotte
135b463e8f
Updated the EAS doc
2015-01-12 13:39:06 -05:00
Ludovic Marcotte
f4c4f5af62
fixed From's full name over EAS
2015-01-12 09:09:06 -05:00
Ludovic Marcotte
70e45f7843
fixed birthday offset in EAS
2015-01-12 08:40:06 -05:00
Ludovic Marcotte
28e449b050
Updated NEWS file for bugs fixed
2015-01-10 07:55:55 -05:00
Ludovic Marcotte
6b52e9c945
Fix for bug #2960
2015-01-09 09:04:15 -05:00
Ludovic Marcotte
1cfbea69c1
Make sure we always release local pool
2015-01-08 15:56:16 -05:00
Ludovic Marcotte
cb9118d869
Moved the pool destruction at the correct location
2015-01-07 09:29:31 -05:00
Francis Lachapelle
dd6dd7251c
Fix selection of calendar in event/task editors
...
Fixes #3049
Fixes #3050
2015-01-06 13:59:20 -05:00
Ludovic Marcotte
24c6c8c91d
Fix for bug #3054
2015-01-06 10:59:56 -05:00
Ludovic Marcotte
b1ac7a0cca
MultipleBookingsFieldName can be set to -1
2015-01-05 13:49:28 -05:00
Francis Lachapelle
59e6d6df4a
Fix selection of calendar in event/task editors
...
Fixes #3049
Fixes #3050
2015-01-05 10:21:37 -05:00
Ludovic Marcotte
71ad5de910
Bumped everything for the release
2014-12-30 08:00:41 -05:00
Enrique J. Hernández
b5369530f0
Merge pull request #69 from Zentyal/jgarcia/ignore-unhandled-properties
...
Ignore unhandled properties instead of abort
2014-12-30 12:31:16 +01:00
Ludovic Marcotte
ead665de85
fix tz issue when the user one was different from the system one with EAS
2014-12-29 16:19:10 -05:00
Jesús García Sáez
838ae8995f
oc: ignore unhandled properties instead of abort
...
When setting a row with properties not handled right now, ignore them
like they were never there instead of abort()
2014-12-29 19:20:27 +01:00
Ludovic Marcotte
a0c1ce8f3b
Improved handling of non-existant vs. subscribed folders over EAS
2014-12-29 12:43:20 -05:00