Ludovic Marcotte
8b307d8ac6
(fix) correctly set flags when ReplaceMime is set ( fixes #4133 )
2017-04-07 13:44:21 -04:00
Ludovic Marcotte
4bb5d15cfa
(fix) improve EAS parameters parsing ( fixes #4003 )
2017-02-01 13:04:18 -05:00
Ludovic Marcotte
d8582dbcc0
(fix) provide correct error response to EAS client when sending big mails ( fixes #3956 )
2016-12-30 09:59:47 -05:00
Ludovic Marcotte
366681e6b2
(fix) avoid trying to parse empty request ( fixes #3969 )
2016-12-29 09:55:56 -05:00
Ludovic Marcotte
0e7ffa18a1
(fix) 30 mins offset in FB
2016-12-16 10:08:47 -05:00
Ludovic Marcotte
eff3446353
(fix) properly skip folders we don't want ( fixes #3943 )
2016-12-14 13:43:12 -05:00
Ludovic Marcotte
d6440b9dd5
(fix) properly escape all GAL responses ( fixes #3923 )
2016-12-01 09:41:07 -05:00
Ludovic Marcotte
26c2fd3d28
(fix) avoid redeclaration
2016-11-21 10:52:16 -05:00
Ludovic Marcotte
73d663fe85
(feat) relaxed permission requirements for subscription synchronizations ( fixes #3118 and #3180 )
...
Conflicts:
NEWS
2016-11-21 10:49:33 -05:00
Ludovic Marcotte
b5fa808758
(fix) removed unused imports
2016-11-16 14:48:29 -05:00
Ludovic Marcotte
5f4acda249
(fix) fix EAS download of attachments on iOS 10
2016-11-11 08:34:41 -05:00
Ludovic Marcotte
d74755fb63
(feat) we now also search on the send for EAS Search ops
2016-11-03 13:50:37 -04:00
Ludovic Marcotte
eaf0a19002
(fix) improve handling of email folders without a parent
2016-10-18 19:41:47 -04:00
Ludovic Marcotte
81d3d3bc5b
(fix) make sure we don't sleep for too long when EAS processes need interruption
2016-09-29 13:07:29 -04:00
Ludovic Marcotte
8c81d55061
(fix) handle 120 EAS status code when message submission fails ( fixes #3774 )
2016-09-23 11:30:10 -04:00
Ludovic Marcotte
36fb9c138e
(fix) added global search for Android 6
2016-09-22 14:23:14 -04:00
Ludovic Marcotte
81aee49555
(fix) avoid generating invalid response if mail isn't found
2016-09-22 12:57:28 -04:00
Ludovic Marcotte
ed4c2b3dca
(fix) fixed EAS search for iOS devices
2016-09-22 12:55:04 -04:00
Ludovic Marcotte
677df619fd
(fix) compiler fixes + first round of iOS fixes
2016-09-22 11:43:03 -04:00
Ludovic Marcotte
cfcc4922ac
(feat) initial EAS support for server-side mailbox search operations
2016-09-21 09:21:31 -04:00
Ludovic Marcotte
d1dcb820bd
(fix) EAS yearly rrule generation + small EAS MoveItems fix
2016-09-14 09:20:15 -04:00
Ludovic Marcotte
16356aaf36
Added EAS folder merge support and fixed long GUID issue ( fixes #3460 )
...
Conflicts:
ActiveSync/SOGoActiveSyncDispatcher+Sync.m
2016-07-21 14:09:50 -04:00
Ludovic Marcotte
12314c8bd0
(fix) handle start date in OOF
2016-06-29 11:00:41 -04:00
Ludovic Marcotte
ac69de19d0
(feat) Initial OOF support in EAS
2016-06-23 11:35:33 -04:00
Ludovic Marcotte
ea87ffd95b
(fix) handle base64 encoded EAS protocol version
2016-06-23 11:21:13 -04:00
Ludovic Marcotte
c0bfb42c12
(fix) check if EAS identity is ok and use it ( fixes #3698 )
2016-06-23 11:08:05 -04:00
Ludovic Marcotte
53a5561173
(fix) properly initialize values
2016-06-06 13:29:15 -04:00
Ludovic Marcotte
04e804e62f
(fix) skip potentially bogus cards coming from LDAP
2016-06-06 13:08:29 -04:00
Ludovic Marcotte
908e47a25a
(fix) more PEEK changes
2016-06-01 09:39:19 -04:00
Ludovic Marcotte
804ebaf8b9
(fix) use PEEK when fetching attachments using ItemOperations
2016-06-01 09:09:03 -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
2115c46fbb
(fix) rename the start var to avoid potential SOPE confusion
2016-04-07 14:23:28 -04:00
Ludovic Marcotte
35ed24511d
(fix) rename sig handler
2016-04-04 08:35:44 -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
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
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
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
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