Ludovic Marcotte
2fb2485b12
(fix) improvement for #3518
2016-05-06 08:02:40 -04:00
Ludovic Marcotte
92a7cc6b95
(fix) don't mark calendar invitations as read when using EAS and fetching mesasges
2016-05-02 10:09:53 -04:00
Ludovic Marcotte
20d8fde945
(fix) correctly set flags when replying/forwarding emails using EAS
2016-05-02 09:43:13 -04:00
Ludovic Marcotte
012ac98b31
(fix) encore CR for EAS ( fixes #3626 )
2016-04-14 15:23:09 -04:00
Ludovic Marcotte
2115c46fbb
(fix) rename the start var to avoid potential SOPE confusion
2016-04-07 14:23:28 -04:00
Ludovic Marcotte
2b137d6bc0
(fix) properly XML escape wide characters ( fixes #3616 )
2016-04-06 11:20:46 -04:00
Ludovic Marcotte
40b040f26e
(fix) Make sure we escape the organizer name over EAS ( fixes #3615 )
2016-04-05 15:23:09 -04:00
Ludovic Marcotte
35ed24511d
(fix) rename sig handler
2016-04-04 08:35:44 -04:00
Ludovic Marcotte
a9dc1c03ce
(fix) sanitize non-us-ascii 7bit emails
2016-04-04 08:29:37 -04:00
Ludovic Marcotte
38ddc0b69a
(fix) now cache heartbeat and folders during EAS ping ops ( fixes #3606 )
2016-04-01 14:53:28 -04:00
Ludovic Marcotte
afc4552cb0
(fix) set minimal interval ( fixes #3605 )
2016-03-30 14:32:32 -04:00
Ludovic Marcotte
f2086b76c7
(fix) added missing header
2016-03-30 08:45:50 -04:00
Ludovic Marcotte
1d56a9256a
(fix) fixed broken code after commit 663c4a44
2016-03-29 10:38:37 -04:00
Ludovic Marcotte
44d8b63136
(fix) handle EAS termination when SOGo is being shutdown ( fixes #3604 )
...
Conflicts:
ActiveSync/SOGoActiveSyncDispatcher.m
2016-03-29 10:34:59 -04:00
Ludovic Marcotte
821b9d1f3c
(fix) prevent double Sync ops from same device ( fixes #3603 )
2016-03-28 17:38:33 -04:00
Ludovic Marcotte
feca4ca3a5
(fix) memory leak
2016-03-28 15:10:41 -04:00
Ludovic Marcotte
663c4a44a2
(fix) handle Dovecot's mail_shared_explicit_inbox when using EAS
...
Conflicts:
ActiveSync/SOGoActiveSyncDispatcher.m
SoObjects/Mailer/SOGoMailAccount.m
2016-03-28 11:18:35 -04:00
Ludovic Marcotte
d047822eb5
(fix) handle FilterType changes using EAS ( fixes #3543 )
2016-03-28 08:46:22 -04:00
Ludovic Marcotte
9621527414
(fix) use the correct message class for S/MIME mails
2016-03-18 13:00:02 -04:00
Ludovic Marcotte
bed5175a74
(fix) properly split long headers ( fixes #3152 )
2016-03-16 08:55:21 -04:00
RaphWeyman
3a66e54bd0
Update SOGoActiveSyncDispatcher.m
...
Add local memory pool so as to restrict memory consumption while waiting in the ping cycle.
Consumption can otherwise grow quite large while if the SOGoMaximumPingInterval and SOGoMaximumSyncInterval have been increased to allow for push ActiveSync.
2016-03-13 09:01:52 -04:00
Ludovic Marcotte
d1c3327d47
(fix) avoid truncating the MIME content when fetching the whole message
2016-03-09 08:49:17 -05:00
Ludovic Marcotte
8e94c33a0f
(fix) avoid truncating XML entities
2016-02-19 09:08:24 -05:00
Ludovic Marcotte
6de15edb9c
(fix) don't mark content as truncated if it's not
2016-02-16 08:32:40 -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
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
456ff7d5a3
(fix) avoid EAS bday offset ( fixes #3518 ) + small fix in previous commit
2016-02-11 15:05:26 -05:00
Ludovic Marcotte
11a2bcfffd
(fix) EAS issue with attachments in 2nd-level mailboxes ( fixes #3505 )
2016-02-11 14:35:01 -05:00
Ludovic Marcotte
07e3c48ed0
(fix) added local memory pool
2016-02-05 10:04:25 -05:00
Ludovic Marcotte
e9d24fe0e6
(fix) correctly encode filename of attachments over EAS ( #3491 )
2016-02-04 10:37:44 -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
Ludovic Marcotte
155acfa9a6
(feat) newly created folders using EAS are always sync'ed by default ( #3454 )
2016-01-25 10:21:23 -05:00
Ludovic Marcotte
f34aa2996d
(fix) more fix regarding recurrence exceptions and body tags
2016-01-22 14:02:05 -05:00
Ludovic Marcotte
5686e086cd
(fix) now always generate invitation updates when using EAS
2016-01-22 13:35:02 -05:00
Ludovic Marcotte
ed9ec04669
(fix) make sure we escape control chars
2016-01-22 12:37:00 -05:00
Ludovic Marcotte
d5bf661cf1
(fix) avoid generating empty ConversationId which can break Android EAS
2016-01-17 06:30:02 -05:00
Ludovic Marcotte
dc2878b5e2
(fix) don't generate dual Body tag for event exceptions
2016-01-16 08:33:55 -05:00
Ludovic Marcotte
f9aab0de75
(fix) correctly remove the event/task
2016-01-14 14:50:58 -05:00
Ludovic Marcotte
6a3e64f849
(fix) when deleting an event using EAS, properly invoke the auto-scheduling code
2016-01-08 13:12:00 -05:00
Ludovic Marcotte
ca7f093155
(fix) properly escape the UID too
2016-01-07 11:12:33 -05:00
Ludovic Marcotte
67f38e1127
(fix) don't escape twice ( #3423 )
2016-01-07 09:58:44 -05:00
Ludovic Marcotte
dc085789e7
(feat) Initial support for EAS calendar exceptions
2015-11-30 09:19:01 -05:00
Ludovic Marcotte
f7d748ea98
(fix) EAS fix on qp-encoded subjects ( #3390 )
2015-11-25 15:08:24 -05:00
Ludovic Marcotte
8df311547f
(fix) EAS fix for wrong charset being used ( #3392 )
2015-11-23 18:07:50 -05:00
Ludovic Marcotte
64456c10e5
(fix) additional fix for #3356
2015-11-09 14:30:58 -05:00
Ludovic Marcotte
b170ae866f
(fix) small fixes
2015-11-06 09:01:33 -05:00
Ludovic Marcotte
f919df050a
(fix) one more fix for #3118
2015-11-05 14:58:58 -05:00
Ludovic Marcotte
ca27464984
(fix) added type cast
2015-11-05 13:43:48 -05:00
Euan Thoms
eda84c7b5d
Stage1b (v2 branch) of clang compiler warning patches.
2015-11-06 01:29:26 +08:00