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
Ludovic Marcotte
67f38e1127
(fix) don't escape twice ( #3423 )
2016-01-07 09:58:44 -05:00
Ludovic Marcotte
f7d748ea98
(fix) EAS fix on qp-encoded subjects ( #3390 )
2015-11-25 15:08:24 -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
9d31023724
(fix) additional fix for #3118
2015-11-05 11:11:18 -05:00
Ludovic Marcotte
b8d77259cd
(feat) we now save the supported elements in EAS collections
2015-10-26 10:15:35 -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
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