Commit Graph

194 Commits

Author SHA1 Message Date
Ludovic Marcotte
4d52c9d7e4 improvements to EAS SyncKey handling to avoid missing mails (#3048, #3058) 2015-03-24 11:07:12 -04:00
Ludovic Marcotte
326635d81b enable by default HTML mails support using EAS on Windows and BB phones 2015-03-24 11:07:12 -04:00
Ludovic Marcotte
88f675bbc6 improved GetItemEstimate to count all vasnished/deleted mails too 2015-03-24 11:07:11 -04:00
Ludovic Marcotte
e3e716bb54 Fix compilation warning and error 2015-03-24 11:07:11 -04:00
Ludovic Marcotte
db20513cf5 properly fallback over EAS to UTF-8 and then Latin1 for messages w/o charset (#3103) 2015-03-24 11:07:11 -04:00
Ludovic Marcotte
a64d4bb2cd support for mail prority using EAS 2015-03-24 11:07:11 -04:00
Ludovic Marcotte
8577cc004f Always add DisplayName no matter EAS client version 2015-03-24 11:07:11 -04:00
Ludovic Marcotte
baba19711b Fix for bug #3138 2015-03-24 11:07:11 -04:00
Ludovic Marcotte
8a35aaf47f use correct mail attachment elements for EAS 2.5 clients - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
6860ef83ae do not use syncKey from cache when davCollectionTag = -1 - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
950507626b SmartReply improvements for missing body attributes - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
d2634ba783 use the correct body element for events for EAS 2.5 clients - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
b6144aa29e fixed tasks disappearing issue with RoadSync - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
5bbf5ba844 use the correct mail body element for EAS 2.5 clients - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
7980ddaa29 fixed empty sync responses for EAS 2.5 and 12.0 clients - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
5836785967 multiple collections support for GetItemEstimate - patch from tfu 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
f6f64728c0 Fix for bug #3116 2015-03-24 11:07:10 -04:00
Ludovic Marcotte
d7c283f751 improved fetching of text parts over EAS 2015-02-12 08:49:17 -05:00
Ludovic Marcotte
82178fd6ce Initial patch from tfu for bug #3055 2015-02-11 08:31:32 -05:00
Ludovic Marcotte
3731819e15 Added patch from tfu for #2995 2015-02-05 16:21:27 -05:00
Ludovic Marcotte
7fd1564a86 fix for #3076 2015-01-28 15:16:21 -05:00
Ludovic Marcotte
981c718d22 improved handling of EAS Push when no heartbeat is provided 2015-01-28 15:03:49 -05:00
Ludovic Marcotte
d907d5d268 Avoid using NSLog() where we can 2015-01-22 13:31:31 -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
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
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
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
Ludovic Marcotte
a0c1ce8f3b Improved handling of non-existant vs. subscribed folders over EAS 2014-12-29 12:43:20 -05:00
Ludovic Marcotte
255bcbe92f Fixed memory leaks in SOGoSyncCacheObject and correctly kill the cache upon each EAS iteration 2014-12-22 19:59:33 -05:00
Ludovic Marcotte
24a934275f Fix small memory leak incase of errors 2014-12-22 16:12:26 -05:00
Ludovic Marcotte
ca4a754f2c Use the right cutoff date 2014-12-22 12:39:58 -05:00
Ludovic Marcotte
8015688df3 Added SOGoMaximumSyncResponseSize to support memory-limited EAS syncs 2014-12-22 11:50:51 -05:00
Ludovic Marcotte
b07913d66d See NEWS file 2014-12-22 08:36:55 -05:00
Ludovic Marcotte
8aea5f232e Fix for bug #3028 2014-12-17 16:18:39 -05:00
Ludovic Marcotte
493c366ac4 Fix for bug #3003 2014-12-17 15:26:02 -05:00
Ludovic Marcotte
eb4d20e50f Privacy and categories support for tasks 2014-12-16 13:27:01 -05:00
Ludovic Marcotte
70dbcf0418 Fix for MeetingStatus applied yesterday 2014-12-16 13:24:10 -05:00
Ludovic Marcotte
68655deabd Improved rpath handling (#2996) 2014-12-16 12:36:08 -05:00
Ludovic Marcotte
cbfb927ec9 Properly escape Attendee's email address in case it contains crap 2014-12-16 10:46:05 -05:00
Ludovic Marcotte
0f2798f017 Lucid fixes for EAS 2014-12-16 10:46:05 -05:00
Ludovic Marcotte
fb6ef3aa8a Now possible to set alarms on event invitations 2014-12-16 09:20:27 -05:00
Ludovic Marcotte
20b3d4882d MeetingStatus fix affecting iOS devices 2014-12-15 19:27:21 -05:00
Ludovic Marcotte
e79ea75834 Categories and privacy fixes for bug #3022 2014-12-15 19:24:10 -05:00
Ludovic Marcotte
3c063e04fb v2.2.11a release + bug fix 2014-12-10 14:24:06 -05:00
Ludovic Marcotte
12788c847d New sogo-tool feature to manage EAS data 2014-12-08 10:45:34 -05:00
Ludovic Marcotte
9e14a37cb8 Improvements over fixes for #2982 2014-12-08 10:25:37 -05:00