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
Ludovic Marcotte
9d31023724
(fix) additional fix for #3118
2015-11-05 11:11:18 -05:00
Ludovic Marcotte
1013c473cd
(feat) support for ghosted elements on contacts over EAS
2015-10-26 10:25:11 -04:00
Ludovic Marcotte
b8d77259cd
(feat) we now save the supported elements in EAS collections
2015-10-26 10:15:35 -04:00
Ludovic Marcotte
40cb81fd0b
(fix) prevent postal address showing on single line over EAS ( #2614 )
2015-10-26 10:08:00 -04:00
Ludovic Marcotte
fc9b175f25
(feat) now possible to choose which folders to sync over EAS
2015-10-20 15:33:18 -04:00
Ludovic Marcotte
1716e46210
(fix) last fixes for cache coherency
2015-10-20 08:48:39 -04:00
Ludovic Marcotte
8cb580633d
(fix) oh well, old crappy distros
2015-10-15 15:54:25 -04:00
Ludovic Marcotte
2b1e060881
(feat) initial S/MIME support for EAS ( #3327 )
2015-10-15 15:31:46 -04:00
Ludovic Marcotte
beb484da10
(fix) make sure English is always used when generating Date headers using EAS ( #3356 )
2015-10-14 09:57:56 -04:00
Ludovic Marcotte
a54cc22da8
(fix) we no longer always rewrite emails for Outlook when using EAS
2015-10-14 09:29:52 -04:00
Ludovic Marcotte
7f92aca0bd
(fix) handle references correctly over EAS ( #3365 )
2015-10-14 09:27:34 -04:00
Ludovic Marcotte
8d85ca13df
(fix) numerous EAS fixes when connections are dropped before the EAS client receives the response ( #3058 , #2849 )
2015-10-14 09:21:32 -04:00
Ludovic Marcotte
2bccfcb725
(fix) additional fix for issue #3152
2015-09-17 16:28:42 -04:00
Ludovic Marcotte
4d174b4c6c
(fix) typo in previous commit
2015-09-17 16:02:21 -04:00